Class AzureDataLakeStoreLinkedServiceArgs.Builder

    • Method Detail

      • accountName

        public AzureDataLakeStoreLinkedServiceArgs.Builder accountName​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.Object> accountName)
        Parameters:
        accountName - Data Lake Store account name. Type: string (or Expression with resultType string).
        Returns:
        builder
      • accountName

        public AzureDataLakeStoreLinkedServiceArgs.Builder accountName​(java.lang.Object accountName)
        Parameters:
        accountName - Data Lake Store account name. Type: string (or Expression with resultType string).
        Returns:
        builder
      • annotations

        public AzureDataLakeStoreLinkedServiceArgs.Builder annotations​(@Nullable
                                                                       com.pulumi.core.Output<java.util.List<java.lang.Object>> annotations)
        Parameters:
        annotations - List of tags that can be used for describing the linked service.
        Returns:
        builder
      • annotations

        public AzureDataLakeStoreLinkedServiceArgs.Builder annotations​(java.util.List<java.lang.Object> annotations)
        Parameters:
        annotations - List of tags that can be used for describing the linked service.
        Returns:
        builder
      • annotations

        public AzureDataLakeStoreLinkedServiceArgs.Builder annotations​(java.lang.Object... annotations)
        Parameters:
        annotations - List of tags that can be used for describing the linked service.
        Returns:
        builder
      • azureCloudType

        public AzureDataLakeStoreLinkedServiceArgs.Builder azureCloudType​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.Object> azureCloudType)
        Parameters:
        azureCloudType - 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).
        Returns:
        builder
      • azureCloudType

        public AzureDataLakeStoreLinkedServiceArgs.Builder azureCloudType​(java.lang.Object azureCloudType)
        Parameters:
        azureCloudType - 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).
        Returns:
        builder
      • dataLakeStoreUri

        public AzureDataLakeStoreLinkedServiceArgs.Builder dataLakeStoreUri​(com.pulumi.core.Output<java.lang.Object> dataLakeStoreUri)
        Parameters:
        dataLakeStoreUri - Data Lake Store service URI. Type: string (or Expression with resultType string).
        Returns:
        builder
      • dataLakeStoreUri

        public AzureDataLakeStoreLinkedServiceArgs.Builder dataLakeStoreUri​(java.lang.Object dataLakeStoreUri)
        Parameters:
        dataLakeStoreUri - Data Lake Store service URI. Type: string (or Expression with resultType string).
        Returns:
        builder
      • description

        public AzureDataLakeStoreLinkedServiceArgs.Builder description​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - Linked service description.
        Returns:
        builder
      • encryptedCredential

        public AzureDataLakeStoreLinkedServiceArgs.Builder encryptedCredential​(@Nullable
                                                                               com.pulumi.core.Output<java.lang.String> encryptedCredential)
        Parameters:
        encryptedCredential - The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
        Returns:
        builder
      • encryptedCredential

        public AzureDataLakeStoreLinkedServiceArgs.Builder encryptedCredential​(java.lang.String encryptedCredential)
        Parameters:
        encryptedCredential - The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
        Returns:
        builder
      • resourceGroupName

        public AzureDataLakeStoreLinkedServiceArgs.Builder resourceGroupName​(@Nullable
                                                                             com.pulumi.core.Output<java.lang.Object> resourceGroupName)
        Parameters:
        resourceGroupName - Data Lake Store account resource group name (if different from Data Factory account). Type: string (or Expression with resultType string).
        Returns:
        builder
      • resourceGroupName

        public AzureDataLakeStoreLinkedServiceArgs.Builder resourceGroupName​(java.lang.Object resourceGroupName)
        Parameters:
        resourceGroupName - Data Lake Store account resource group name (if different from Data Factory account). Type: string (or Expression with resultType string).
        Returns:
        builder
      • servicePrincipalId

        public AzureDataLakeStoreLinkedServiceArgs.Builder servicePrincipalId​(@Nullable
                                                                              com.pulumi.core.Output<java.lang.Object> servicePrincipalId)
        Parameters:
        servicePrincipalId - The ID of the application used to authenticate against the Azure Data Lake Store account. Type: string (or Expression with resultType string).
        Returns:
        builder
      • servicePrincipalId

        public AzureDataLakeStoreLinkedServiceArgs.Builder servicePrincipalId​(java.lang.Object servicePrincipalId)
        Parameters:
        servicePrincipalId - The ID of the application used to authenticate against the Azure Data Lake Store account. Type: string (or Expression with resultType string).
        Returns:
        builder
      • subscriptionId

        public AzureDataLakeStoreLinkedServiceArgs.Builder subscriptionId​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.Object> subscriptionId)
        Parameters:
        subscriptionId - Data Lake Store account subscription ID (if different from Data Factory account). Type: string (or Expression with resultType string).
        Returns:
        builder
      • subscriptionId

        public AzureDataLakeStoreLinkedServiceArgs.Builder subscriptionId​(java.lang.Object subscriptionId)
        Parameters:
        subscriptionId - Data Lake Store account subscription ID (if different from Data Factory account). Type: string (or Expression with resultType string).
        Returns:
        builder
      • tenant

        public AzureDataLakeStoreLinkedServiceArgs.Builder tenant​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.Object> tenant)
        Parameters:
        tenant - The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
        Returns:
        builder
      • tenant

        public AzureDataLakeStoreLinkedServiceArgs.Builder tenant​(java.lang.Object tenant)
        Parameters:
        tenant - The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
        Returns:
        builder
      • type

        public AzureDataLakeStoreLinkedServiceArgs.Builder type​(com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - Type of linked service. Expected value is 'AzureDataLakeStore'.
        Returns:
        builder