Class AzureBlobFSLinkedServiceResponse


  • public final class AzureBlobFSLinkedServiceResponse
    extends java.lang.Object
    • Method Detail

      • accountKey

        public java.util.Optional<java.lang.Object> accountKey()
        Returns:
        Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
      • annotations

        public java.util.List<java.lang.Object> annotations()
        Returns:
        List of tags that can be used for describing the linked service.
      • azureCloudType

        public java.util.Optional<java.lang.Object> azureCloudType()
        Returns:
        Indicates the azure cloud type of the service principle auth. Allowed values are AzurePublic, AzureChina, AzureUsGovernment, AzureGermany. Default value is the data factory regions’ cloud type. Type: string (or Expression with resultType string).
      • credential

        public java.util.Optional<CredentialReferenceResponse> credential()
        Returns:
        The credential reference containing authentication information.
      • description

        public java.util.Optional<java.lang.String> description()
        Returns:
        Linked service description.
      • encryptedCredential

        public java.util.Optional<java.lang.String> encryptedCredential()
        Returns:
        The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
      • sasUri

        public java.util.Optional<java.lang.Object> sasUri()
        Returns:
        SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
      • servicePrincipalCredential

        public java.util.Optional<com.pulumi.core.Either<AzureKeyVaultSecretReferenceResponse,​SecureStringResponse>> servicePrincipalCredential()
        Returns:
        The credential of the service principal object in Azure Active Directory. If servicePrincipalCredentialType is 'ServicePrincipalKey', servicePrincipalCredential can be SecureString or AzureKeyVaultSecretReference. If servicePrincipalCredentialType is 'ServicePrincipalCert', servicePrincipalCredential can only be AzureKeyVaultSecretReference.
      • servicePrincipalCredentialType

        public java.util.Optional<java.lang.Object> servicePrincipalCredentialType()
        Returns:
        The service principal credential type to use in Server-To-Server authentication. 'ServicePrincipalKey' for key/secret, 'ServicePrincipalCert' for certificate. Type: string (or Expression with resultType string).
      • servicePrincipalId

        public java.util.Optional<java.lang.Object> servicePrincipalId()
        Returns:
        The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
      • tenant

        public java.util.Optional<java.lang.Object> tenant()
        Returns:
        The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
      • type

        public java.lang.String type()
        Returns:
        Type of linked service. Expected value is 'AzureBlobFS'.
      • url

        public java.util.Optional<java.lang.Object> url()
        Returns:
        Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).