1. Packages
  2. Azure Native
  3. API Docs
  4. datafactory
  5. LinkedService
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.66.0 published on Wednesday, Oct 9, 2024 by Pulumi

azure-native.datafactory.LinkedService

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.66.0 published on Wednesday, Oct 9, 2024 by Pulumi

    Linked service resource type. Azure REST API version: 2018-06-01. Prior API version in Azure Native 1.x: 2018-06-01.

    Example Usage

    LinkedServices_Create

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var linkedService = new AzureNative.DataFactory.LinkedService("linkedService", new()
        {
            FactoryName = "exampleFactoryName",
            LinkedServiceName = "exampleLinkedService",
            Properties = new AzureNative.DataFactory.Inputs.AzureStorageLinkedServiceArgs
            {
                ConnectionString = new Dictionary<string, object?>
                {
                    ["type"] = "SecureString",
                    ["value"] = "DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>",
                },
                Type = "AzureStorage",
            },
            ResourceGroupName = "exampleResourceGroup",
        });
    
    });
    
    package main
    
    import (
    	datafactory "github.com/pulumi/pulumi-azure-native-sdk/datafactory/v2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := datafactory.NewLinkedService(ctx, "linkedService", &datafactory.LinkedServiceArgs{
    			FactoryName:       pulumi.String("exampleFactoryName"),
    			LinkedServiceName: pulumi.String("exampleLinkedService"),
    			Properties: &datafactory.AzureStorageLinkedServiceArgs{
    				ConnectionString: pulumi.Any(map[string]interface{}{
    					"type":  "SecureString",
    					"value": "DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>",
    				}),
    				Type: pulumi.String("AzureStorage"),
    			},
    			ResourceGroupName: pulumi.String("exampleResourceGroup"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.datafactory.LinkedService;
    import com.pulumi.azurenative.datafactory.LinkedServiceArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var linkedService = new LinkedService("linkedService", LinkedServiceArgs.builder()
                .factoryName("exampleFactoryName")
                .linkedServiceName("exampleLinkedService")
                .properties(AzureStorageLinkedServiceArgs.builder()
                    .connectionString(Map.ofEntries(
                        Map.entry("type", "SecureString"),
                        Map.entry("value", "DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>")
                    ))
                    .type("AzureStorage")
                    .build())
                .resourceGroupName("exampleResourceGroup")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    linked_service = azure_native.datafactory.LinkedService("linkedService",
        factory_name="exampleFactoryName",
        linked_service_name="exampleLinkedService",
        properties={
            "connection_string": {
                "type": "SecureString",
                "value": "DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>",
            },
            "type": "AzureStorage",
        },
        resource_group_name="exampleResourceGroup")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const linkedService = new azure_native.datafactory.LinkedService("linkedService", {
        factoryName: "exampleFactoryName",
        linkedServiceName: "exampleLinkedService",
        properties: {
            connectionString: {
                type: "SecureString",
                value: "DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>",
            },
            type: "AzureStorage",
        },
        resourceGroupName: "exampleResourceGroup",
    });
    
    resources:
      linkedService:
        type: azure-native:datafactory:LinkedService
        properties:
          factoryName: exampleFactoryName
          linkedServiceName: exampleLinkedService
          properties:
            connectionString:
              type: SecureString
              value: DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>
            type: AzureStorage
          resourceGroupName: exampleResourceGroup
    

    LinkedServices_Update

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var linkedService = new AzureNative.DataFactory.LinkedService("linkedService", new()
        {
            FactoryName = "exampleFactoryName",
            LinkedServiceName = "exampleLinkedService",
            Properties = new AzureNative.DataFactory.Inputs.AzureStorageLinkedServiceArgs
            {
                ConnectionString = new Dictionary<string, object?>
                {
                    ["type"] = "SecureString",
                    ["value"] = "DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>",
                },
                Description = "Example description",
                Type = "AzureStorage",
            },
            ResourceGroupName = "exampleResourceGroup",
        });
    
    });
    
    package main
    
    import (
    	datafactory "github.com/pulumi/pulumi-azure-native-sdk/datafactory/v2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := datafactory.NewLinkedService(ctx, "linkedService", &datafactory.LinkedServiceArgs{
    			FactoryName:       pulumi.String("exampleFactoryName"),
    			LinkedServiceName: pulumi.String("exampleLinkedService"),
    			Properties: &datafactory.AzureStorageLinkedServiceArgs{
    				ConnectionString: pulumi.Any(map[string]interface{}{
    					"type":  "SecureString",
    					"value": "DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>",
    				}),
    				Description: pulumi.String("Example description"),
    				Type:        pulumi.String("AzureStorage"),
    			},
    			ResourceGroupName: pulumi.String("exampleResourceGroup"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.datafactory.LinkedService;
    import com.pulumi.azurenative.datafactory.LinkedServiceArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var linkedService = new LinkedService("linkedService", LinkedServiceArgs.builder()
                .factoryName("exampleFactoryName")
                .linkedServiceName("exampleLinkedService")
                .properties(AzureStorageLinkedServiceArgs.builder()
                    .connectionString(Map.ofEntries(
                        Map.entry("type", "SecureString"),
                        Map.entry("value", "DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>")
                    ))
                    .description("Example description")
                    .type("AzureStorage")
                    .build())
                .resourceGroupName("exampleResourceGroup")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    linked_service = azure_native.datafactory.LinkedService("linkedService",
        factory_name="exampleFactoryName",
        linked_service_name="exampleLinkedService",
        properties={
            "connection_string": {
                "type": "SecureString",
                "value": "DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>",
            },
            "description": "Example description",
            "type": "AzureStorage",
        },
        resource_group_name="exampleResourceGroup")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const linkedService = new azure_native.datafactory.LinkedService("linkedService", {
        factoryName: "exampleFactoryName",
        linkedServiceName: "exampleLinkedService",
        properties: {
            connectionString: {
                type: "SecureString",
                value: "DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>",
            },
            description: "Example description",
            type: "AzureStorage",
        },
        resourceGroupName: "exampleResourceGroup",
    });
    
    resources:
      linkedService:
        type: azure-native:datafactory:LinkedService
        properties:
          factoryName: exampleFactoryName
          linkedServiceName: exampleLinkedService
          properties:
            connectionString:
              type: SecureString
              value: DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>
            description: Example description
            type: AzureStorage
          resourceGroupName: exampleResourceGroup
    

    Create LinkedService Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new LinkedService(name: string, args: LinkedServiceArgs, opts?: CustomResourceOptions);
    @overload
    def LinkedService(resource_name: str,
                      args: LinkedServiceArgs,
                      opts: Optional[ResourceOptions] = None)
    
    @overload
    def LinkedService(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      factory_name: Optional[str] = None,
                      properties: Optional[Union[AmazonMWSLinkedServiceArgs, AmazonRdsForOracleLinkedServiceArgs, AmazonRdsForSqlServerLinkedServiceArgs, AmazonRedshiftLinkedServiceArgs, AmazonS3CompatibleLinkedServiceArgs, AmazonS3LinkedServiceArgs, AppFiguresLinkedServiceArgs, AsanaLinkedServiceArgs, AzureBatchLinkedServiceArgs, AzureBlobFSLinkedServiceArgs, AzureBlobStorageLinkedServiceArgs, AzureDataExplorerLinkedServiceArgs, AzureDataLakeAnalyticsLinkedServiceArgs, AzureDataLakeStoreLinkedServiceArgs, AzureDatabricksDeltaLakeLinkedServiceArgs, AzureDatabricksLinkedServiceArgs, AzureFileStorageLinkedServiceArgs, AzureFunctionLinkedServiceArgs, AzureKeyVaultLinkedServiceArgs, AzureMLLinkedServiceArgs, AzureMLServiceLinkedServiceArgs, AzureMariaDBLinkedServiceArgs, AzureMySqlLinkedServiceArgs, AzurePostgreSqlLinkedServiceArgs, AzureSearchLinkedServiceArgs, AzureSqlDWLinkedServiceArgs, AzureSqlDatabaseLinkedServiceArgs, AzureSqlMILinkedServiceArgs, AzureStorageLinkedServiceArgs, AzureSynapseArtifactsLinkedServiceArgs, AzureTableStorageLinkedServiceArgs, CassandraLinkedServiceArgs, CommonDataServiceForAppsLinkedServiceArgs, ConcurLinkedServiceArgs, CosmosDbLinkedServiceArgs, CosmosDbMongoDbApiLinkedServiceArgs, CouchbaseLinkedServiceArgs, CustomDataSourceLinkedServiceArgs, DataworldLinkedServiceArgs, Db2LinkedServiceArgs, DrillLinkedServiceArgs, DynamicsAXLinkedServiceArgs, DynamicsCrmLinkedServiceArgs, DynamicsLinkedServiceArgs, EloquaLinkedServiceArgs, FileServerLinkedServiceArgs, FtpServerLinkedServiceArgs, GoogleAdWordsLinkedServiceArgs, GoogleBigQueryLinkedServiceArgs, GoogleBigQueryV2LinkedServiceArgs, GoogleCloudStorageLinkedServiceArgs, GoogleSheetsLinkedServiceArgs, GreenplumLinkedServiceArgs, HBaseLinkedServiceArgs, HDInsightLinkedServiceArgs, HDInsightOnDemandLinkedServiceArgs, HdfsLinkedServiceArgs, HiveLinkedServiceArgs, HttpLinkedServiceArgs, HubspotLinkedServiceArgs, ImpalaLinkedServiceArgs, InformixLinkedServiceArgs, JiraLinkedServiceArgs, LakeHouseLinkedServiceArgs, MagentoLinkedServiceArgs, MariaDBLinkedServiceArgs, MarketoLinkedServiceArgs, MicrosoftAccessLinkedServiceArgs, MongoDbAtlasLinkedServiceArgs, MongoDbLinkedServiceArgs, MongoDbV2LinkedServiceArgs, MySqlLinkedServiceArgs, NetezzaLinkedServiceArgs, ODataLinkedServiceArgs, OdbcLinkedServiceArgs, Office365LinkedServiceArgs, OracleCloudStorageLinkedServiceArgs, OracleLinkedServiceArgs, OracleServiceCloudLinkedServiceArgs, PaypalLinkedServiceArgs, PhoenixLinkedServiceArgs, PostgreSqlLinkedServiceArgs, PostgreSqlV2LinkedServiceArgs, PrestoLinkedServiceArgs, QuickBooksLinkedServiceArgs, QuickbaseLinkedServiceArgs, ResponsysLinkedServiceArgs, RestServiceLinkedServiceArgs, SalesforceLinkedServiceArgs, SalesforceMarketingCloudLinkedServiceArgs, SalesforceServiceCloudLinkedServiceArgs, SalesforceServiceCloudV2LinkedServiceArgs, SalesforceV2LinkedServiceArgs, SapBWLinkedServiceArgs, SapCloudForCustomerLinkedServiceArgs, SapEccLinkedServiceArgs, SapHanaLinkedServiceArgs, SapOdpLinkedServiceArgs, SapOpenHubLinkedServiceArgs, SapTableLinkedServiceArgs, ServiceNowLinkedServiceArgs, ServiceNowV2LinkedServiceArgs, SftpServerLinkedServiceArgs, SharePointOnlineListLinkedServiceArgs, ShopifyLinkedServiceArgs, SmartsheetLinkedServiceArgs, SnowflakeLinkedServiceArgs, SnowflakeV2LinkedServiceArgs, SparkLinkedServiceArgs, SqlServerLinkedServiceArgs, SquareLinkedServiceArgs, SybaseLinkedServiceArgs, TeamDeskLinkedServiceArgs, TeradataLinkedServiceArgs, TwilioLinkedServiceArgs, VerticaLinkedServiceArgs, WarehouseLinkedServiceArgs, WebLinkedServiceArgs, XeroLinkedServiceArgs, ZendeskLinkedServiceArgs, ZohoLinkedServiceArgs]] = None,
                      resource_group_name: Optional[str] = None,
                      linked_service_name: Optional[str] = None)
    func NewLinkedService(ctx *Context, name string, args LinkedServiceArgs, opts ...ResourceOption) (*LinkedService, error)
    public LinkedService(string name, LinkedServiceArgs args, CustomResourceOptions? opts = null)
    public LinkedService(String name, LinkedServiceArgs args)
    public LinkedService(String name, LinkedServiceArgs args, CustomResourceOptions options)
    
    type: azure-native:datafactory:LinkedService
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args LinkedServiceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args LinkedServiceArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args LinkedServiceArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args LinkedServiceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args LinkedServiceArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var linkedServiceResource = new AzureNative.DataFactory.LinkedService("linkedServiceResource", new()
    {
        FactoryName = "string",
        Properties = new AzureNative.DataFactory.Inputs.AmazonMWSLinkedServiceArgs
        {
            Endpoint = "any",
            Type = "AmazonMWS",
            SellerID = "any",
            AccessKeyId = "any",
            MarketplaceID = "any",
            Parameters = 
            {
                { "string", new AzureNative.DataFactory.Inputs.ParameterSpecificationArgs
                {
                    Type = "string",
                    DefaultValue = "any",
                } },
            },
            EncryptedCredential = "string",
            MwsAuthToken = new AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceArgs
            {
                SecretName = "any",
                Store = new AzureNative.DataFactory.Inputs.LinkedServiceReferenceArgs
                {
                    ReferenceName = "string",
                    Type = "string",
                    Parameters = 
                    {
                        { "string", "any" },
                    },
                },
                Type = "AzureKeyVaultSecret",
                SecretVersion = "any",
            },
            Description = "string",
            SecretKey = new AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceArgs
            {
                SecretName = "any",
                Store = new AzureNative.DataFactory.Inputs.LinkedServiceReferenceArgs
                {
                    ReferenceName = "string",
                    Type = "string",
                    Parameters = 
                    {
                        { "string", "any" },
                    },
                },
                Type = "AzureKeyVaultSecret",
                SecretVersion = "any",
            },
            ConnectVia = new AzureNative.DataFactory.Inputs.IntegrationRuntimeReferenceArgs
            {
                ReferenceName = "string",
                Type = "string",
                Parameters = 
                {
                    { "string", "any" },
                },
            },
            Annotations = new[]
            {
                "any",
            },
            UseEncryptedEndpoints = "any",
            UseHostVerification = "any",
            UsePeerVerification = "any",
            Version = "string",
        },
        ResourceGroupName = "string",
        LinkedServiceName = "string",
    });
    
    example, err := datafactory.NewLinkedService(ctx, "linkedServiceResource", &datafactory.LinkedServiceArgs{
    	FactoryName: pulumi.String("string"),
    	Properties: &datafactory.AmazonMWSLinkedServiceArgs{
    		Endpoint:      pulumi.Any("any"),
    		Type:          pulumi.String("AmazonMWS"),
    		SellerID:      pulumi.Any("any"),
    		AccessKeyId:   pulumi.Any("any"),
    		MarketplaceID: pulumi.Any("any"),
    		Parameters: datafactory.ParameterSpecificationMap{
    			"string": &datafactory.ParameterSpecificationArgs{
    				Type:         pulumi.String("string"),
    				DefaultValue: pulumi.Any("any"),
    			},
    		},
    		EncryptedCredential: pulumi.String("string"),
    		MwsAuthToken: datafactory.AzureKeyVaultSecretReference{
    			SecretName: "any",
    			Store: datafactory.LinkedServiceReference{
    				ReferenceName: "string",
    				Type:          "string",
    				Parameters: map[string]interface{}{
    					"string": "any",
    				},
    			},
    			Type:          "AzureKeyVaultSecret",
    			SecretVersion: "any",
    		},
    		Description: pulumi.String("string"),
    		SecretKey: datafactory.AzureKeyVaultSecretReference{
    			SecretName: "any",
    			Store: datafactory.LinkedServiceReference{
    				ReferenceName: "string",
    				Type:          "string",
    				Parameters: map[string]interface{}{
    					"string": "any",
    				},
    			},
    			Type:          "AzureKeyVaultSecret",
    			SecretVersion: "any",
    		},
    		ConnectVia: &datafactory.IntegrationRuntimeReferenceArgs{
    			ReferenceName: pulumi.String("string"),
    			Type:          pulumi.String("string"),
    			Parameters: pulumi.Map{
    				"string": pulumi.Any("any"),
    			},
    		},
    		Annotations: pulumi.Array{
    			pulumi.Any("any"),
    		},
    		UseEncryptedEndpoints: pulumi.Any("any"),
    		UseHostVerification:   pulumi.Any("any"),
    		UsePeerVerification:   pulumi.Any("any"),
    		Version:               pulumi.String("string"),
    	},
    	ResourceGroupName: pulumi.String("string"),
    	LinkedServiceName: pulumi.String("string"),
    })
    
    var linkedServiceResource = new LinkedService("linkedServiceResource", LinkedServiceArgs.builder()
        .factoryName("string")
        .properties(AmazonMWSLinkedServiceArgs.builder()
            .endpoint("any")
            .type("AmazonMWS")
            .sellerID("any")
            .accessKeyId("any")
            .marketplaceID("any")
            .parameters(Map.of("string", Map.ofEntries(
                Map.entry("type", "string"),
                Map.entry("defaultValue", "any")
            )))
            .encryptedCredential("string")
            .mwsAuthToken(AzureKeyVaultSecretReferenceArgs.builder()
                .secretName("any")
                .store(LinkedServiceReferenceArgs.builder()
                    .referenceName("string")
                    .type("string")
                    .parameters(Map.of("string", "any"))
                    .build())
                .type("AzureKeyVaultSecret")
                .secretVersion("any")
                .build())
            .description("string")
            .secretKey(AzureKeyVaultSecretReferenceArgs.builder()
                .secretName("any")
                .store(LinkedServiceReferenceArgs.builder()
                    .referenceName("string")
                    .type("string")
                    .parameters(Map.of("string", "any"))
                    .build())
                .type("AzureKeyVaultSecret")
                .secretVersion("any")
                .build())
            .connectVia(IntegrationRuntimeReferenceArgs.builder()
                .referenceName("string")
                .type("string")
                .parameters(Map.of("string", "any"))
                .build())
            .annotations("any")
            .useEncryptedEndpoints("any")
            .useHostVerification("any")
            .usePeerVerification("any")
            .version("string")
            .build())
        .resourceGroupName("string")
        .linkedServiceName("string")
        .build());
    
    linked_service_resource = azure_native.datafactory.LinkedService("linkedServiceResource",
        factory_name="string",
        properties={
            "endpoint": "any",
            "type": "AmazonMWS",
            "sellerID": "any",
            "accessKeyId": "any",
            "marketplaceID": "any",
            "parameters": {
                "string": {
                    "type": "string",
                    "defaultValue": "any",
                },
            },
            "encryptedCredential": "string",
            "mwsAuthToken": {
                "secretName": "any",
                "store": {
                    "referenceName": "string",
                    "type": "string",
                    "parameters": {
                        "string": "any",
                    },
                },
                "type": "AzureKeyVaultSecret",
                "secretVersion": "any",
            },
            "description": "string",
            "secretKey": {
                "secretName": "any",
                "store": {
                    "referenceName": "string",
                    "type": "string",
                    "parameters": {
                        "string": "any",
                    },
                },
                "type": "AzureKeyVaultSecret",
                "secretVersion": "any",
            },
            "connectVia": {
                "referenceName": "string",
                "type": "string",
                "parameters": {
                    "string": "any",
                },
            },
            "annotations": ["any"],
            "useEncryptedEndpoints": "any",
            "useHostVerification": "any",
            "usePeerVerification": "any",
            "version": "string",
        },
        resource_group_name="string",
        linked_service_name="string")
    
    const linkedServiceResource = new azure_native.datafactory.LinkedService("linkedServiceResource", {
        factoryName: "string",
        properties: {
            endpoint: "any",
            type: "AmazonMWS",
            sellerID: "any",
            accessKeyId: "any",
            marketplaceID: "any",
            parameters: {
                string: {
                    type: "string",
                    defaultValue: "any",
                },
            },
            encryptedCredential: "string",
            mwsAuthToken: {
                secretName: "any",
                store: {
                    referenceName: "string",
                    type: "string",
                    parameters: {
                        string: "any",
                    },
                },
                type: "AzureKeyVaultSecret",
                secretVersion: "any",
            },
            description: "string",
            secretKey: {
                secretName: "any",
                store: {
                    referenceName: "string",
                    type: "string",
                    parameters: {
                        string: "any",
                    },
                },
                type: "AzureKeyVaultSecret",
                secretVersion: "any",
            },
            connectVia: {
                referenceName: "string",
                type: "string",
                parameters: {
                    string: "any",
                },
            },
            annotations: ["any"],
            useEncryptedEndpoints: "any",
            useHostVerification: "any",
            usePeerVerification: "any",
            version: "string",
        },
        resourceGroupName: "string",
        linkedServiceName: "string",
    });
    
    type: azure-native:datafactory:LinkedService
    properties:
        factoryName: string
        linkedServiceName: string
        properties:
            accessKeyId: any
            annotations:
                - any
            connectVia:
                parameters:
                    string: any
                referenceName: string
                type: string
            description: string
            encryptedCredential: string
            endpoint: any
            marketplaceID: any
            mwsAuthToken:
                secretName: any
                secretVersion: any
                store:
                    parameters:
                        string: any
                    referenceName: string
                    type: string
                type: AzureKeyVaultSecret
            parameters:
                string:
                    defaultValue: any
                    type: string
            secretKey:
                secretName: any
                secretVersion: any
                store:
                    parameters:
                        string: any
                    referenceName: string
                    type: string
                type: AzureKeyVaultSecret
            sellerID: any
            type: AmazonMWS
            useEncryptedEndpoints: any
            useHostVerification: any
            usePeerVerification: any
            version: string
        resourceGroupName: string
    

    LinkedService Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The LinkedService resource accepts the following input properties:

    FactoryName string
    The factory name.
    Properties Pulumi.AzureNative.DataFactory.Inputs.AmazonMWSLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AmazonRdsForOracleLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AmazonRdsForSqlServerLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AmazonRedshiftLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AmazonS3CompatibleLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AmazonS3LinkedService | Pulumi.AzureNative.DataFactory.Inputs.AppFiguresLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AsanaLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureBatchLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureBlobFSLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureBlobStorageLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureDataExplorerLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureDataLakeAnalyticsLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureDataLakeStoreLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureDatabricksDeltaLakeLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureDatabricksLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureFileStorageLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureFunctionLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureMLLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureMLServiceLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureMariaDBLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureMySqlLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzurePostgreSqlLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureSearchLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureSqlDWLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureSqlDatabaseLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureSqlMILinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureStorageLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureSynapseArtifactsLinkedService | Pulumi.AzureNative.DataFactory.Inputs.AzureTableStorageLinkedService | Pulumi.AzureNative.DataFactory.Inputs.CassandraLinkedService | Pulumi.AzureNative.DataFactory.Inputs.CommonDataServiceForAppsLinkedService | Pulumi.AzureNative.DataFactory.Inputs.ConcurLinkedService | Pulumi.AzureNative.DataFactory.Inputs.CosmosDbLinkedService | Pulumi.AzureNative.DataFactory.Inputs.CosmosDbMongoDbApiLinkedService | Pulumi.AzureNative.DataFactory.Inputs.CouchbaseLinkedService | Pulumi.AzureNative.DataFactory.Inputs.CustomDataSourceLinkedService | Pulumi.AzureNative.DataFactory.Inputs.DataworldLinkedService | Pulumi.AzureNative.DataFactory.Inputs.Db2LinkedService | Pulumi.AzureNative.DataFactory.Inputs.DrillLinkedService | Pulumi.AzureNative.DataFactory.Inputs.DynamicsAXLinkedService | Pulumi.AzureNative.DataFactory.Inputs.DynamicsCrmLinkedService | Pulumi.AzureNative.DataFactory.Inputs.DynamicsLinkedService | Pulumi.AzureNative.DataFactory.Inputs.EloquaLinkedService | Pulumi.AzureNative.DataFactory.Inputs.FileServerLinkedService | Pulumi.AzureNative.DataFactory.Inputs.FtpServerLinkedService | Pulumi.AzureNative.DataFactory.Inputs.GoogleAdWordsLinkedService | Pulumi.AzureNative.DataFactory.Inputs.GoogleBigQueryLinkedService | Pulumi.AzureNative.DataFactory.Inputs.GoogleBigQueryV2LinkedService | Pulumi.AzureNative.DataFactory.Inputs.GoogleCloudStorageLinkedService | Pulumi.AzureNative.DataFactory.Inputs.GoogleSheetsLinkedService | Pulumi.AzureNative.DataFactory.Inputs.GreenplumLinkedService | Pulumi.AzureNative.DataFactory.Inputs.HBaseLinkedService | Pulumi.AzureNative.DataFactory.Inputs.HDInsightLinkedService | Pulumi.AzureNative.DataFactory.Inputs.HDInsightOnDemandLinkedService | Pulumi.AzureNative.DataFactory.Inputs.HdfsLinkedService | Pulumi.AzureNative.DataFactory.Inputs.HiveLinkedService | Pulumi.AzureNative.DataFactory.Inputs.HttpLinkedService | Pulumi.AzureNative.DataFactory.Inputs.HubspotLinkedService | Pulumi.AzureNative.DataFactory.Inputs.ImpalaLinkedService | Pulumi.AzureNative.DataFactory.Inputs.InformixLinkedService | Pulumi.AzureNative.DataFactory.Inputs.JiraLinkedService | Pulumi.AzureNative.DataFactory.Inputs.LakeHouseLinkedService | Pulumi.AzureNative.DataFactory.Inputs.MagentoLinkedService | Pulumi.AzureNative.DataFactory.Inputs.MariaDBLinkedService | Pulumi.AzureNative.DataFactory.Inputs.MarketoLinkedService | Pulumi.AzureNative.DataFactory.Inputs.MicrosoftAccessLinkedService | Pulumi.AzureNative.DataFactory.Inputs.MongoDbAtlasLinkedService | Pulumi.AzureNative.DataFactory.Inputs.MongoDbLinkedService | Pulumi.AzureNative.DataFactory.Inputs.MongoDbV2LinkedService | Pulumi.AzureNative.DataFactory.Inputs.MySqlLinkedService | Pulumi.AzureNative.DataFactory.Inputs.NetezzaLinkedService | Pulumi.AzureNative.DataFactory.Inputs.ODataLinkedService | Pulumi.AzureNative.DataFactory.Inputs.OdbcLinkedService | Pulumi.AzureNative.DataFactory.Inputs.Office365LinkedService | Pulumi.AzureNative.DataFactory.Inputs.OracleCloudStorageLinkedService | Pulumi.AzureNative.DataFactory.Inputs.OracleLinkedService | Pulumi.AzureNative.DataFactory.Inputs.OracleServiceCloudLinkedService | Pulumi.AzureNative.DataFactory.Inputs.PaypalLinkedService | Pulumi.AzureNative.DataFactory.Inputs.PhoenixLinkedService | Pulumi.AzureNative.DataFactory.Inputs.PostgreSqlLinkedService | Pulumi.AzureNative.DataFactory.Inputs.PostgreSqlV2LinkedService | Pulumi.AzureNative.DataFactory.Inputs.PrestoLinkedService | Pulumi.AzureNative.DataFactory.Inputs.QuickBooksLinkedService | Pulumi.AzureNative.DataFactory.Inputs.QuickbaseLinkedService | Pulumi.AzureNative.DataFactory.Inputs.ResponsysLinkedService | Pulumi.AzureNative.DataFactory.Inputs.RestServiceLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SalesforceLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SalesforceMarketingCloudLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SalesforceServiceCloudLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SalesforceServiceCloudV2LinkedService | Pulumi.AzureNative.DataFactory.Inputs.SalesforceV2LinkedService | Pulumi.AzureNative.DataFactory.Inputs.SapBWLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SapCloudForCustomerLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SapEccLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SapHanaLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SapOdpLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SapOpenHubLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SapTableLinkedService | Pulumi.AzureNative.DataFactory.Inputs.ServiceNowLinkedService | Pulumi.AzureNative.DataFactory.Inputs.ServiceNowV2LinkedService | Pulumi.AzureNative.DataFactory.Inputs.SftpServerLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SharePointOnlineListLinkedService | Pulumi.AzureNative.DataFactory.Inputs.ShopifyLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SmartsheetLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SnowflakeLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SnowflakeV2LinkedService | Pulumi.AzureNative.DataFactory.Inputs.SparkLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SqlServerLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SquareLinkedService | Pulumi.AzureNative.DataFactory.Inputs.SybaseLinkedService | Pulumi.AzureNative.DataFactory.Inputs.TeamDeskLinkedService | Pulumi.AzureNative.DataFactory.Inputs.TeradataLinkedService | Pulumi.AzureNative.DataFactory.Inputs.TwilioLinkedService | Pulumi.AzureNative.DataFactory.Inputs.VerticaLinkedService | Pulumi.AzureNative.DataFactory.Inputs.WarehouseLinkedService | Pulumi.AzureNative.DataFactory.Inputs.WebLinkedService | Pulumi.AzureNative.DataFactory.Inputs.XeroLinkedService | Pulumi.AzureNative.DataFactory.Inputs.ZendeskLinkedService | Pulumi.AzureNative.DataFactory.Inputs.ZohoLinkedService
    Properties of linked service.
    ResourceGroupName string
    The resource group name.
    LinkedServiceName string
    The linked service name.
    FactoryName string
    The factory name.
    Properties AmazonMWSLinkedServiceArgs | AmazonRdsForOracleLinkedServiceArgs | AmazonRdsForSqlServerLinkedServiceArgs | AmazonRedshiftLinkedServiceArgs | AmazonS3CompatibleLinkedServiceArgs | AmazonS3LinkedServiceArgs | AppFiguresLinkedServiceArgs | AsanaLinkedServiceArgs | AzureBatchLinkedServiceArgs | AzureBlobFSLinkedServiceArgs | AzureBlobStorageLinkedServiceArgs | AzureDataExplorerLinkedServiceArgs | AzureDataLakeAnalyticsLinkedServiceArgs | AzureDataLakeStoreLinkedServiceArgs | AzureDatabricksDeltaLakeLinkedServiceArgs | AzureDatabricksLinkedServiceArgs | AzureFileStorageLinkedServiceArgs | AzureFunctionLinkedServiceArgs | AzureKeyVaultLinkedServiceArgs | AzureMLLinkedServiceArgs | AzureMLServiceLinkedServiceArgs | AzureMariaDBLinkedServiceArgs | AzureMySqlLinkedServiceArgs | AzurePostgreSqlLinkedServiceArgs | AzureSearchLinkedServiceArgs | AzureSqlDWLinkedServiceArgs | AzureSqlDatabaseLinkedServiceArgs | AzureSqlMILinkedServiceArgs | AzureStorageLinkedServiceArgs | AzureSynapseArtifactsLinkedServiceArgs | AzureTableStorageLinkedServiceArgs | CassandraLinkedServiceArgs | CommonDataServiceForAppsLinkedServiceArgs | ConcurLinkedServiceArgs | CosmosDbLinkedServiceArgs | CosmosDbMongoDbApiLinkedServiceArgs | CouchbaseLinkedServiceArgs | CustomDataSourceLinkedServiceArgs | DataworldLinkedServiceArgs | Db2LinkedServiceArgs | DrillLinkedServiceArgs | DynamicsAXLinkedServiceArgs | DynamicsCrmLinkedServiceArgs | DynamicsLinkedServiceArgs | EloquaLinkedServiceArgs | FileServerLinkedServiceArgs | FtpServerLinkedServiceArgs | GoogleAdWordsLinkedServiceArgs | GoogleBigQueryLinkedServiceArgs | GoogleBigQueryV2LinkedServiceArgs | GoogleCloudStorageLinkedServiceArgs | GoogleSheetsLinkedServiceArgs | GreenplumLinkedServiceArgs | HBaseLinkedServiceArgs | HDInsightLinkedServiceArgs | HDInsightOnDemandLinkedServiceArgs | HdfsLinkedServiceArgs | HiveLinkedServiceArgs | HttpLinkedServiceArgs | HubspotLinkedServiceArgs | ImpalaLinkedServiceArgs | InformixLinkedServiceArgs | JiraLinkedServiceArgs | LakeHouseLinkedServiceArgs | MagentoLinkedServiceArgs | MariaDBLinkedServiceArgs | MarketoLinkedServiceArgs | MicrosoftAccessLinkedServiceArgs | MongoDbAtlasLinkedServiceArgs | MongoDbLinkedServiceArgs | MongoDbV2LinkedServiceArgs | MySqlLinkedServiceArgs | NetezzaLinkedServiceArgs | ODataLinkedServiceArgs | OdbcLinkedServiceArgs | Office365LinkedServiceArgs | OracleCloudStorageLinkedServiceArgs | OracleLinkedServiceArgs | OracleServiceCloudLinkedServiceArgs | PaypalLinkedServiceArgs | PhoenixLinkedServiceArgs | PostgreSqlLinkedServiceArgs | PostgreSqlV2LinkedServiceArgs | PrestoLinkedServiceArgs | QuickBooksLinkedServiceArgs | QuickbaseLinkedServiceArgs | ResponsysLinkedServiceArgs | RestServiceLinkedServiceArgs | SalesforceLinkedServiceArgs | SalesforceMarketingCloudLinkedServiceArgs | SalesforceServiceCloudLinkedServiceArgs | SalesforceServiceCloudV2LinkedServiceArgs | SalesforceV2LinkedServiceArgs | SapBWLinkedServiceArgs | SapCloudForCustomerLinkedServiceArgs | SapEccLinkedServiceArgs | SapHanaLinkedServiceArgs | SapOdpLinkedServiceArgs | SapOpenHubLinkedServiceArgs | SapTableLinkedServiceArgs | ServiceNowLinkedServiceArgs | ServiceNowV2LinkedServiceArgs | SftpServerLinkedServiceArgs | SharePointOnlineListLinkedServiceArgs | ShopifyLinkedServiceArgs | SmartsheetLinkedServiceArgs | SnowflakeLinkedServiceArgs | SnowflakeV2LinkedServiceArgs | SparkLinkedServiceArgs | SqlServerLinkedServiceArgs | SquareLinkedServiceArgs | SybaseLinkedServiceArgs | TeamDeskLinkedServiceArgs | TeradataLinkedServiceArgs | TwilioLinkedServiceArgs | VerticaLinkedServiceArgs | WarehouseLinkedServiceArgs | WebLinkedServiceArgs | XeroLinkedServiceArgs | ZendeskLinkedServiceArgs | ZohoLinkedServiceArgs
    Properties of linked service.
    ResourceGroupName string
    The resource group name.
    LinkedServiceName string
    The linked service name.
    factoryName String
    The factory name.
    properties AmazonMWSLinkedService | AmazonRdsForOracleLinkedService | AmazonRdsForSqlServerLinkedService | AmazonRedshiftLinkedService | AmazonS3CompatibleLinkedService | AmazonS3LinkedService | AppFiguresLinkedService | AsanaLinkedService | AzureBatchLinkedService | AzureBlobFSLinkedService | AzureBlobStorageLinkedService | AzureDataExplorerLinkedService | AzureDataLakeAnalyticsLinkedService | AzureDataLakeStoreLinkedService | AzureDatabricksDeltaLakeLinkedService | AzureDatabricksLinkedService | AzureFileStorageLinkedService | AzureFunctionLinkedService | AzureKeyVaultLinkedService | AzureMLLinkedService | AzureMLServiceLinkedService | AzureMariaDBLinkedService | AzureMySqlLinkedService | AzurePostgreSqlLinkedService | AzureSearchLinkedService | AzureSqlDWLinkedService | AzureSqlDatabaseLinkedService | AzureSqlMILinkedService | AzureStorageLinkedService | AzureSynapseArtifactsLinkedService | AzureTableStorageLinkedService | CassandraLinkedService | CommonDataServiceForAppsLinkedService | ConcurLinkedService | CosmosDbLinkedService | CosmosDbMongoDbApiLinkedService | CouchbaseLinkedService | CustomDataSourceLinkedService | DataworldLinkedService | Db2LinkedService | DrillLinkedService | DynamicsAXLinkedService | DynamicsCrmLinkedService | DynamicsLinkedService | EloquaLinkedService | FileServerLinkedService | FtpServerLinkedService | GoogleAdWordsLinkedService | GoogleBigQueryLinkedService | GoogleBigQueryV2LinkedService | GoogleCloudStorageLinkedService | GoogleSheetsLinkedService | GreenplumLinkedService | HBaseLinkedService | HDInsightLinkedService | HDInsightOnDemandLinkedService | HdfsLinkedService | HiveLinkedService | HttpLinkedService | HubspotLinkedService | ImpalaLinkedService | InformixLinkedService | JiraLinkedService | LakeHouseLinkedService | MagentoLinkedService | MariaDBLinkedService | MarketoLinkedService | MicrosoftAccessLinkedService | MongoDbAtlasLinkedService | MongoDbLinkedService | MongoDbV2LinkedService | MySqlLinkedService | NetezzaLinkedService | ODataLinkedService | OdbcLinkedService | Office365LinkedService | OracleCloudStorageLinkedService | OracleLinkedService | OracleServiceCloudLinkedService | PaypalLinkedService | PhoenixLinkedService | PostgreSqlLinkedService | PostgreSqlV2LinkedService | PrestoLinkedService | QuickBooksLinkedService | QuickbaseLinkedService | ResponsysLinkedService | RestServiceLinkedService | SalesforceLinkedService | SalesforceMarketingCloudLinkedService | SalesforceServiceCloudLinkedService | SalesforceServiceCloudV2LinkedService | SalesforceV2LinkedService | SapBWLinkedService | SapCloudForCustomerLinkedService | SapEccLinkedService | SapHanaLinkedService | SapOdpLinkedService | SapOpenHubLinkedService | SapTableLinkedService | ServiceNowLinkedService | ServiceNowV2LinkedService | SftpServerLinkedService | SharePointOnlineListLinkedService | ShopifyLinkedService | SmartsheetLinkedService | SnowflakeLinkedService | SnowflakeV2LinkedService | SparkLinkedService | SqlServerLinkedService | SquareLinkedService | SybaseLinkedService | TeamDeskLinkedService | TeradataLinkedService | TwilioLinkedService | VerticaLinkedService | WarehouseLinkedService | WebLinkedService | XeroLinkedService | ZendeskLinkedService | ZohoLinkedService
    Properties of linked service.
    resourceGroupName String
    The resource group name.
    linkedServiceName String
    The linked service name.
    factoryName string
    The factory name.
    properties AmazonMWSLinkedService | AmazonRdsForOracleLinkedService | AmazonRdsForSqlServerLinkedService | AmazonRedshiftLinkedService | AmazonS3CompatibleLinkedService | AmazonS3LinkedService | AppFiguresLinkedService | AsanaLinkedService | AzureBatchLinkedService | AzureBlobFSLinkedService | AzureBlobStorageLinkedService | AzureDataExplorerLinkedService | AzureDataLakeAnalyticsLinkedService | AzureDataLakeStoreLinkedService | AzureDatabricksDeltaLakeLinkedService | AzureDatabricksLinkedService | AzureFileStorageLinkedService | AzureFunctionLinkedService | AzureKeyVaultLinkedService | AzureMLLinkedService | AzureMLServiceLinkedService | AzureMariaDBLinkedService | AzureMySqlLinkedService | AzurePostgreSqlLinkedService | AzureSearchLinkedService | AzureSqlDWLinkedService | AzureSqlDatabaseLinkedService | AzureSqlMILinkedService | AzureStorageLinkedService | AzureSynapseArtifactsLinkedService | AzureTableStorageLinkedService | CassandraLinkedService | CommonDataServiceForAppsLinkedService | ConcurLinkedService | CosmosDbLinkedService | CosmosDbMongoDbApiLinkedService | CouchbaseLinkedService | CustomDataSourceLinkedService | DataworldLinkedService | Db2LinkedService | DrillLinkedService | DynamicsAXLinkedService | DynamicsCrmLinkedService | DynamicsLinkedService | EloquaLinkedService | FileServerLinkedService | FtpServerLinkedService | GoogleAdWordsLinkedService | GoogleBigQueryLinkedService | GoogleBigQueryV2LinkedService | GoogleCloudStorageLinkedService | GoogleSheetsLinkedService | GreenplumLinkedService | HBaseLinkedService | HDInsightLinkedService | HDInsightOnDemandLinkedService | HdfsLinkedService | HiveLinkedService | HttpLinkedService | HubspotLinkedService | ImpalaLinkedService | InformixLinkedService | JiraLinkedService | LakeHouseLinkedService | MagentoLinkedService | MariaDBLinkedService | MarketoLinkedService | MicrosoftAccessLinkedService | MongoDbAtlasLinkedService | MongoDbLinkedService | MongoDbV2LinkedService | MySqlLinkedService | NetezzaLinkedService | ODataLinkedService | OdbcLinkedService | Office365LinkedService | OracleCloudStorageLinkedService | OracleLinkedService | OracleServiceCloudLinkedService | PaypalLinkedService | PhoenixLinkedService | PostgreSqlLinkedService | PostgreSqlV2LinkedService | PrestoLinkedService | QuickBooksLinkedService | QuickbaseLinkedService | ResponsysLinkedService | RestServiceLinkedService | SalesforceLinkedService | SalesforceMarketingCloudLinkedService | SalesforceServiceCloudLinkedService | SalesforceServiceCloudV2LinkedService | SalesforceV2LinkedService | SapBWLinkedService | SapCloudForCustomerLinkedService | SapEccLinkedService | SapHanaLinkedService | SapOdpLinkedService | SapOpenHubLinkedService | SapTableLinkedService | ServiceNowLinkedService | ServiceNowV2LinkedService | SftpServerLinkedService | SharePointOnlineListLinkedService | ShopifyLinkedService | SmartsheetLinkedService | SnowflakeLinkedService | SnowflakeV2LinkedService | SparkLinkedService | SqlServerLinkedService | SquareLinkedService | SybaseLinkedService | TeamDeskLinkedService | TeradataLinkedService | TwilioLinkedService | VerticaLinkedService | WarehouseLinkedService | WebLinkedService | XeroLinkedService | ZendeskLinkedService | ZohoLinkedService
    Properties of linked service.
    resourceGroupName string
    The resource group name.
    linkedServiceName string
    The linked service name.
    factory_name str
    The factory name.
    properties AmazonMWSLinkedServiceArgs | AmazonRdsForOracleLinkedServiceArgs | AmazonRdsForSqlServerLinkedServiceArgs | AmazonRedshiftLinkedServiceArgs | AmazonS3CompatibleLinkedServiceArgs | AmazonS3LinkedServiceArgs | AppFiguresLinkedServiceArgs | AsanaLinkedServiceArgs | AzureBatchLinkedServiceArgs | AzureBlobFSLinkedServiceArgs | AzureBlobStorageLinkedServiceArgs | AzureDataExplorerLinkedServiceArgs | AzureDataLakeAnalyticsLinkedServiceArgs | AzureDataLakeStoreLinkedServiceArgs | AzureDatabricksDeltaLakeLinkedServiceArgs | AzureDatabricksLinkedServiceArgs | AzureFileStorageLinkedServiceArgs | AzureFunctionLinkedServiceArgs | AzureKeyVaultLinkedServiceArgs | AzureMLLinkedServiceArgs | AzureMLServiceLinkedServiceArgs | AzureMariaDBLinkedServiceArgs | AzureMySqlLinkedServiceArgs | AzurePostgreSqlLinkedServiceArgs | AzureSearchLinkedServiceArgs | AzureSqlDWLinkedServiceArgs | AzureSqlDatabaseLinkedServiceArgs | AzureSqlMILinkedServiceArgs | AzureStorageLinkedServiceArgs | AzureSynapseArtifactsLinkedServiceArgs | AzureTableStorageLinkedServiceArgs | CassandraLinkedServiceArgs | CommonDataServiceForAppsLinkedServiceArgs | ConcurLinkedServiceArgs | CosmosDbLinkedServiceArgs | CosmosDbMongoDbApiLinkedServiceArgs | CouchbaseLinkedServiceArgs | CustomDataSourceLinkedServiceArgs | DataworldLinkedServiceArgs | Db2LinkedServiceArgs | DrillLinkedServiceArgs | DynamicsAXLinkedServiceArgs | DynamicsCrmLinkedServiceArgs | DynamicsLinkedServiceArgs | EloquaLinkedServiceArgs | FileServerLinkedServiceArgs | FtpServerLinkedServiceArgs | GoogleAdWordsLinkedServiceArgs | GoogleBigQueryLinkedServiceArgs | GoogleBigQueryV2LinkedServiceArgs | GoogleCloudStorageLinkedServiceArgs | GoogleSheetsLinkedServiceArgs | GreenplumLinkedServiceArgs | HBaseLinkedServiceArgs | HDInsightLinkedServiceArgs | HDInsightOnDemandLinkedServiceArgs | HdfsLinkedServiceArgs | HiveLinkedServiceArgs | HttpLinkedServiceArgs | HubspotLinkedServiceArgs | ImpalaLinkedServiceArgs | InformixLinkedServiceArgs | JiraLinkedServiceArgs | LakeHouseLinkedServiceArgs | MagentoLinkedServiceArgs | MariaDBLinkedServiceArgs | MarketoLinkedServiceArgs | MicrosoftAccessLinkedServiceArgs | MongoDbAtlasLinkedServiceArgs | MongoDbLinkedServiceArgs | MongoDbV2LinkedServiceArgs | MySqlLinkedServiceArgs | NetezzaLinkedServiceArgs | ODataLinkedServiceArgs | OdbcLinkedServiceArgs | Office365LinkedServiceArgs | OracleCloudStorageLinkedServiceArgs | OracleLinkedServiceArgs | OracleServiceCloudLinkedServiceArgs | PaypalLinkedServiceArgs | PhoenixLinkedServiceArgs | PostgreSqlLinkedServiceArgs | PostgreSqlV2LinkedServiceArgs | PrestoLinkedServiceArgs | QuickBooksLinkedServiceArgs | QuickbaseLinkedServiceArgs | ResponsysLinkedServiceArgs | RestServiceLinkedServiceArgs | SalesforceLinkedServiceArgs | SalesforceMarketingCloudLinkedServiceArgs | SalesforceServiceCloudLinkedServiceArgs | SalesforceServiceCloudV2LinkedServiceArgs | SalesforceV2LinkedServiceArgs | SapBWLinkedServiceArgs | SapCloudForCustomerLinkedServiceArgs | SapEccLinkedServiceArgs | SapHanaLinkedServiceArgs | SapOdpLinkedServiceArgs | SapOpenHubLinkedServiceArgs | SapTableLinkedServiceArgs | ServiceNowLinkedServiceArgs | ServiceNowV2LinkedServiceArgs | SftpServerLinkedServiceArgs | SharePointOnlineListLinkedServiceArgs | ShopifyLinkedServiceArgs | SmartsheetLinkedServiceArgs | SnowflakeLinkedServiceArgs | SnowflakeV2LinkedServiceArgs | SparkLinkedServiceArgs | SqlServerLinkedServiceArgs | SquareLinkedServiceArgs | SybaseLinkedServiceArgs | TeamDeskLinkedServiceArgs | TeradataLinkedServiceArgs | TwilioLinkedServiceArgs | VerticaLinkedServiceArgs | WarehouseLinkedServiceArgs | WebLinkedServiceArgs | XeroLinkedServiceArgs | ZendeskLinkedServiceArgs | ZohoLinkedServiceArgs
    Properties of linked service.
    resource_group_name str
    The resource group name.
    linked_service_name str
    The linked service name.
    factoryName String
    The factory name.
    properties Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
    Properties of linked service.
    resourceGroupName String
    The resource group name.
    linkedServiceName String
    The linked service name.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the LinkedService resource produces the following output properties:

    Etag string
    Etag identifies change in the resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The resource name.
    Type string
    The resource type.
    Etag string
    Etag identifies change in the resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The resource name.
    Type string
    The resource type.
    etag String
    Etag identifies change in the resource.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The resource name.
    type String
    The resource type.
    etag string
    Etag identifies change in the resource.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    The resource name.
    type string
    The resource type.
    etag str
    Etag identifies change in the resource.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    The resource name.
    type str
    The resource type.
    etag String
    Etag identifies change in the resource.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The resource name.
    type String
    The resource type.

    Supporting Types

    AmazonMWSLinkedService, AmazonMWSLinkedServiceArgs

    AccessKeyId object
    The access key id used to access data.
    Endpoint object
    The endpoint of the Amazon MWS server, (i.e. mws.amazonservices.com)
    MarketplaceID object
    The Amazon Marketplace ID you want to retrieve data from. To retrieve data from multiple Marketplace IDs, separate them with a comma (,). (i.e. A2EUQ1WTGCTBG2)
    SellerID object
    The Amazon seller ID.
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    MwsAuthToken Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The Amazon MWS authentication token.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecification>
    Parameters for linked service.
    SecretKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The secret key used to access data.
    UseEncryptedEndpoints object
    Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.
    UseHostVerification object
    Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.
    UsePeerVerification object
    Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.
    Version string
    Version of the linked service.
    AccessKeyId interface{}
    The access key id used to access data.
    Endpoint interface{}
    The endpoint of the Amazon MWS server, (i.e. mws.amazonservices.com)
    MarketplaceID interface{}
    The Amazon Marketplace ID you want to retrieve data from. To retrieve data from multiple Marketplace IDs, separate them with a comma (,). (i.e. A2EUQ1WTGCTBG2)
    SellerID interface{}
    The Amazon seller ID.
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    MwsAuthToken AzureKeyVaultSecretReference | SecureString
    The Amazon MWS authentication token.
    Parameters map[string]ParameterSpecification
    Parameters for linked service.
    SecretKey AzureKeyVaultSecretReference | SecureString
    The secret key used to access data.
    UseEncryptedEndpoints interface{}
    Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.
    UseHostVerification interface{}
    Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.
    UsePeerVerification interface{}
    Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.
    Version string
    Version of the linked service.
    accessKeyId Object
    The access key id used to access data.
    endpoint Object
    The endpoint of the Amazon MWS server, (i.e. mws.amazonservices.com)
    marketplaceID Object
    The Amazon Marketplace ID you want to retrieve data from. To retrieve data from multiple Marketplace IDs, separate them with a comma (,). (i.e. A2EUQ1WTGCTBG2)
    sellerID Object
    The Amazon seller ID.
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    mwsAuthToken AzureKeyVaultSecretReference | SecureString
    The Amazon MWS authentication token.
    parameters Map<String,ParameterSpecification>
    Parameters for linked service.
    secretKey AzureKeyVaultSecretReference | SecureString
    The secret key used to access data.
    useEncryptedEndpoints Object
    Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.
    useHostVerification Object
    Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.
    usePeerVerification Object
    Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.
    version String
    Version of the linked service.
    accessKeyId any
    The access key id used to access data.
    endpoint any
    The endpoint of the Amazon MWS server, (i.e. mws.amazonservices.com)
    marketplaceID any
    The Amazon Marketplace ID you want to retrieve data from. To retrieve data from multiple Marketplace IDs, separate them with a comma (,). (i.e. A2EUQ1WTGCTBG2)
    sellerID any
    The Amazon seller ID.
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    mwsAuthToken AzureKeyVaultSecretReference | SecureString
    The Amazon MWS authentication token.
    parameters {[key: string]: ParameterSpecification}
    Parameters for linked service.
    secretKey AzureKeyVaultSecretReference | SecureString
    The secret key used to access data.
    useEncryptedEndpoints any
    Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.
    useHostVerification any
    Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.
    usePeerVerification any
    Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.
    version string
    Version of the linked service.
    access_key_id Any
    The access key id used to access data.
    endpoint Any
    The endpoint of the Amazon MWS server, (i.e. mws.amazonservices.com)
    marketplace_id Any
    The Amazon Marketplace ID you want to retrieve data from. To retrieve data from multiple Marketplace IDs, separate them with a comma (,). (i.e. A2EUQ1WTGCTBG2)
    seller_id Any
    The Amazon seller ID.
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReference
    The integration runtime reference.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    mws_auth_token AzureKeyVaultSecretReference | SecureString
    The Amazon MWS authentication token.
    parameters Mapping[str, ParameterSpecification]
    Parameters for linked service.
    secret_key AzureKeyVaultSecretReference | SecureString
    The secret key used to access data.
    use_encrypted_endpoints Any
    Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.
    use_host_verification Any
    Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.
    use_peer_verification Any
    Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.
    version str
    Version of the linked service.
    accessKeyId Any
    The access key id used to access data.
    endpoint Any
    The endpoint of the Amazon MWS server, (i.e. mws.amazonservices.com)
    marketplaceID Any
    The Amazon Marketplace ID you want to retrieve data from. To retrieve data from multiple Marketplace IDs, separate them with a comma (,). (i.e. A2EUQ1WTGCTBG2)
    sellerID Any
    The Amazon seller ID.
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    mwsAuthToken Property Map | Property Map
    The Amazon MWS authentication token.
    parameters Map<Property Map>
    Parameters for linked service.
    secretKey Property Map | Property Map
    The secret key used to access data.
    useEncryptedEndpoints Any
    Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.
    useHostVerification Any
    Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.
    usePeerVerification Any
    Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.
    version String
    Version of the linked service.

    AmazonMWSLinkedServiceResponse, AmazonMWSLinkedServiceResponseArgs

    AccessKeyId object
    The access key id used to access data.
    Endpoint object
    The endpoint of the Amazon MWS server, (i.e. mws.amazonservices.com)
    MarketplaceID object
    The Amazon Marketplace ID you want to retrieve data from. To retrieve data from multiple Marketplace IDs, separate them with a comma (,). (i.e. A2EUQ1WTGCTBG2)
    SellerID object
    The Amazon seller ID.
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    MwsAuthToken Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The Amazon MWS authentication token.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecificationResponse>
    Parameters for linked service.
    SecretKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The secret key used to access data.
    UseEncryptedEndpoints object
    Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.
    UseHostVerification object
    Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.
    UsePeerVerification object
    Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.
    Version string
    Version of the linked service.
    AccessKeyId interface{}
    The access key id used to access data.
    Endpoint interface{}
    The endpoint of the Amazon MWS server, (i.e. mws.amazonservices.com)
    MarketplaceID interface{}
    The Amazon Marketplace ID you want to retrieve data from. To retrieve data from multiple Marketplace IDs, separate them with a comma (,). (i.e. A2EUQ1WTGCTBG2)
    SellerID interface{}
    The Amazon seller ID.
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    MwsAuthToken AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Amazon MWS authentication token.
    Parameters map[string]ParameterSpecificationResponse
    Parameters for linked service.
    SecretKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The secret key used to access data.
    UseEncryptedEndpoints interface{}
    Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.
    UseHostVerification interface{}
    Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.
    UsePeerVerification interface{}
    Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.
    Version string
    Version of the linked service.
    accessKeyId Object
    The access key id used to access data.
    endpoint Object
    The endpoint of the Amazon MWS server, (i.e. mws.amazonservices.com)
    marketplaceID Object
    The Amazon Marketplace ID you want to retrieve data from. To retrieve data from multiple Marketplace IDs, separate them with a comma (,). (i.e. A2EUQ1WTGCTBG2)
    sellerID Object
    The Amazon seller ID.
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    mwsAuthToken AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Amazon MWS authentication token.
    parameters Map<String,ParameterSpecificationResponse>
    Parameters for linked service.
    secretKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The secret key used to access data.
    useEncryptedEndpoints Object
    Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.
    useHostVerification Object
    Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.
    usePeerVerification Object
    Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.
    version String
    Version of the linked service.
    accessKeyId any
    The access key id used to access data.
    endpoint any
    The endpoint of the Amazon MWS server, (i.e. mws.amazonservices.com)
    marketplaceID any
    The Amazon Marketplace ID you want to retrieve data from. To retrieve data from multiple Marketplace IDs, separate them with a comma (,). (i.e. A2EUQ1WTGCTBG2)
    sellerID any
    The Amazon seller ID.
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    mwsAuthToken AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Amazon MWS authentication token.
    parameters {[key: string]: ParameterSpecificationResponse}
    Parameters for linked service.
    secretKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The secret key used to access data.
    useEncryptedEndpoints any
    Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.
    useHostVerification any
    Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.
    usePeerVerification any
    Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.
    version string
    Version of the linked service.
    access_key_id Any
    The access key id used to access data.
    endpoint Any
    The endpoint of the Amazon MWS server, (i.e. mws.amazonservices.com)
    marketplace_id Any
    The Amazon Marketplace ID you want to retrieve data from. To retrieve data from multiple Marketplace IDs, separate them with a comma (,). (i.e. A2EUQ1WTGCTBG2)
    seller_id Any
    The Amazon seller ID.
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    mws_auth_token AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Amazon MWS authentication token.
    parameters Mapping[str, ParameterSpecificationResponse]
    Parameters for linked service.
    secret_key AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The secret key used to access data.
    use_encrypted_endpoints Any
    Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.
    use_host_verification Any
    Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.
    use_peer_verification Any
    Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.
    version str
    Version of the linked service.
    accessKeyId Any
    The access key id used to access data.
    endpoint Any
    The endpoint of the Amazon MWS server, (i.e. mws.amazonservices.com)
    marketplaceID Any
    The Amazon Marketplace ID you want to retrieve data from. To retrieve data from multiple Marketplace IDs, separate them with a comma (,). (i.e. A2EUQ1WTGCTBG2)
    sellerID Any
    The Amazon seller ID.
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    mwsAuthToken Property Map | Property Map
    The Amazon MWS authentication token.
    parameters Map<Property Map>
    Parameters for linked service.
    secretKey Property Map | Property Map
    The secret key used to access data.
    useEncryptedEndpoints Any
    Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.
    useHostVerification Any
    Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.
    usePeerVerification Any
    Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.
    version String
    Version of the linked service.

    AmazonRdsForOracleLinkedService, AmazonRdsForOracleLinkedServiceArgs

    ConnectionString object
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecification>
    Parameters for linked service.
    Password Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The Azure key vault secret reference of password in connection string.
    Version string
    Version of the linked service.
    ConnectionString interface{}
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecification
    Parameters for linked service.
    Password AzureKeyVaultSecretReference | SecureString
    The Azure key vault secret reference of password in connection string.
    Version string
    Version of the linked service.
    connectionString Object
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecification>
    Parameters for linked service.
    password AzureKeyVaultSecretReference | SecureString
    The Azure key vault secret reference of password in connection string.
    version String
    Version of the linked service.
    connectionString any
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecification}
    Parameters for linked service.
    password AzureKeyVaultSecretReference | SecureString
    The Azure key vault secret reference of password in connection string.
    version string
    Version of the linked service.
    connection_string Any
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReference
    The integration runtime reference.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecification]
    Parameters for linked service.
    password AzureKeyVaultSecretReference | SecureString
    The Azure key vault secret reference of password in connection string.
    version str
    Version of the linked service.
    connectionString Any
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    password Property Map | Property Map
    The Azure key vault secret reference of password in connection string.
    version String
    Version of the linked service.

    AmazonRdsForOracleLinkedServiceResponse, AmazonRdsForOracleLinkedServiceResponseArgs

    ConnectionString object
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecificationResponse>
    Parameters for linked service.
    Password Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The Azure key vault secret reference of password in connection string.
    Version string
    Version of the linked service.
    ConnectionString interface{}
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecificationResponse
    Parameters for linked service.
    Password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Azure key vault secret reference of password in connection string.
    Version string
    Version of the linked service.
    connectionString Object
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecificationResponse>
    Parameters for linked service.
    password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Azure key vault secret reference of password in connection string.
    version String
    Version of the linked service.
    connectionString any
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecificationResponse}
    Parameters for linked service.
    password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Azure key vault secret reference of password in connection string.
    version string
    Version of the linked service.
    connection_string Any
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecificationResponse]
    Parameters for linked service.
    password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Azure key vault secret reference of password in connection string.
    version str
    Version of the linked service.
    connectionString Any
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    password Property Map | Property Map
    The Azure key vault secret reference of password in connection string.
    version String
    Version of the linked service.

    AmazonRdsForSqlAuthenticationType, AmazonRdsForSqlAuthenticationTypeArgs

    SQL
    SQL
    Windows
    Windows
    AmazonRdsForSqlAuthenticationTypeSQL
    SQL
    AmazonRdsForSqlAuthenticationTypeWindows
    Windows
    SQL
    SQL
    Windows
    Windows
    SQL
    SQL
    Windows
    Windows
    SQL
    SQL
    WINDOWS
    Windows
    "SQL"
    SQL
    "Windows"
    Windows

    AmazonRdsForSqlServerLinkedService, AmazonRdsForSqlServerLinkedServiceArgs

    AlwaysEncryptedSettings Pulumi.AzureNative.DataFactory.Inputs.SqlAlwaysEncryptedProperties
    Sql always encrypted properties.
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ApplicationIntent object
    The application workload type when connecting to a server, used by recommended version. Possible values are ReadOnly and ReadWrite. Type: string (or Expression with resultType string).
    AuthenticationType string | Pulumi.AzureNative.DataFactory.AmazonRdsForSqlAuthenticationType
    The type used for authentication. Type: string.
    CommandTimeout object
    The default wait time (in seconds) before terminating the attempt to execute a command and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    ConnectRetryCount object
    The number of re-connections attempted after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 0 and 255. Type: integer (or Expression with resultType integer).
    ConnectRetryInterval object
    The amount of time (in seconds) between each re-connection attempt after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 1 and 60. Type: integer (or Expression with resultType integer).
    ConnectTimeout object
    The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReference
    The integration runtime reference.
    ConnectionString object
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    Database object
    The name of the database, used by recommended version. Type: string (or Expression with resultType string).
    Description string
    Linked service description.
    Encrypt object
    Indicate whether TLS encryption is required for all data sent between the client and server, used by recommended version. Possible values are true/yes/mandatory, false/no/optional and strict. Type: string (or Expression with resultType string).
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    FailoverPartner object
    The name or address of the partner server to connect to if the primary server is down, used by recommended version. Type: string (or Expression with resultType string).
    HostNameInCertificate object
    The host name to use when validating the server certificate for the connection. When not specified, the server name from the Data Source is used for certificate validation, used by recommended version. Type: string (or Expression with resultType string).
    IntegratedSecurity object
    Indicate whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true), used by recommended version. Type: Boolean (or Expression with resultType boolean).
    LoadBalanceTimeout object
    The minimum time, in seconds, for the connection to live in the connection pool before being destroyed, used by recommended version. Type: integer (or Expression with resultType integer).
    MaxPoolSize object
    The maximum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    MinPoolSize object
    The minimum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    MultiSubnetFailover object
    If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    MultipleActiveResultSets object
    When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    PacketSize object
    The size in bytes of the network packets used to communicate with an instance of server, used by recommended version. Type: integer (or Expression with resultType integer).
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecification>
    Parameters for linked service.
    Password Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The on-premises Windows authentication password.
    Pooling object
    Indicate whether the connection will be pooled or explicitly opened every time that the connection is requested, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    Server object
    The name or network address of the instance of SQL Server to which to connect, used by recommended version. Type: string (or Expression with resultType string).
    TrustServerCertificate object
    Indicate whether the channel will be encrypted while bypassing walking the certificate chain to validate trust, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    UserName object
    The on-premises Windows authentication user name. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    AlwaysEncryptedSettings SqlAlwaysEncryptedProperties
    Sql always encrypted properties.
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ApplicationIntent interface{}
    The application workload type when connecting to a server, used by recommended version. Possible values are ReadOnly and ReadWrite. Type: string (or Expression with resultType string).
    AuthenticationType string | AmazonRdsForSqlAuthenticationType
    The type used for authentication. Type: string.
    CommandTimeout interface{}
    The default wait time (in seconds) before terminating the attempt to execute a command and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    ConnectRetryCount interface{}
    The number of re-connections attempted after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 0 and 255. Type: integer (or Expression with resultType integer).
    ConnectRetryInterval interface{}
    The amount of time (in seconds) between each re-connection attempt after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 1 and 60. Type: integer (or Expression with resultType integer).
    ConnectTimeout interface{}
    The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    ConnectVia IntegrationRuntimeReference
    The integration runtime reference.
    ConnectionString interface{}
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    Database interface{}
    The name of the database, used by recommended version. Type: string (or Expression with resultType string).
    Description string
    Linked service description.
    Encrypt interface{}
    Indicate whether TLS encryption is required for all data sent between the client and server, used by recommended version. Possible values are true/yes/mandatory, false/no/optional and strict. Type: string (or Expression with resultType string).
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    FailoverPartner interface{}
    The name or address of the partner server to connect to if the primary server is down, used by recommended version. Type: string (or Expression with resultType string).
    HostNameInCertificate interface{}
    The host name to use when validating the server certificate for the connection. When not specified, the server name from the Data Source is used for certificate validation, used by recommended version. Type: string (or Expression with resultType string).
    IntegratedSecurity interface{}
    Indicate whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true), used by recommended version. Type: Boolean (or Expression with resultType boolean).
    LoadBalanceTimeout interface{}
    The minimum time, in seconds, for the connection to live in the connection pool before being destroyed, used by recommended version. Type: integer (or Expression with resultType integer).
    MaxPoolSize interface{}
    The maximum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    MinPoolSize interface{}
    The minimum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    MultiSubnetFailover interface{}
    If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    MultipleActiveResultSets interface{}
    When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    PacketSize interface{}
    The size in bytes of the network packets used to communicate with an instance of server, used by recommended version. Type: integer (or Expression with resultType integer).
    Parameters map[string]ParameterSpecification
    Parameters for linked service.
    Password AzureKeyVaultSecretReference | SecureString
    The on-premises Windows authentication password.
    Pooling interface{}
    Indicate whether the connection will be pooled or explicitly opened every time that the connection is requested, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    Server interface{}
    The name or network address of the instance of SQL Server to which to connect, used by recommended version. Type: string (or Expression with resultType string).
    TrustServerCertificate interface{}
    Indicate whether the channel will be encrypted while bypassing walking the certificate chain to validate trust, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    UserName interface{}
    The on-premises Windows authentication user name. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    alwaysEncryptedSettings SqlAlwaysEncryptedProperties
    Sql always encrypted properties.
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    applicationIntent Object
    The application workload type when connecting to a server, used by recommended version. Possible values are ReadOnly and ReadWrite. Type: string (or Expression with resultType string).
    authenticationType String | AmazonRdsForSqlAuthenticationType
    The type used for authentication. Type: string.
    commandTimeout Object
    The default wait time (in seconds) before terminating the attempt to execute a command and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connectRetryCount Object
    The number of re-connections attempted after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 0 and 255. Type: integer (or Expression with resultType integer).
    connectRetryInterval Object
    The amount of time (in seconds) between each re-connection attempt after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 1 and 60. Type: integer (or Expression with resultType integer).
    connectTimeout Object
    The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    connectionString Object
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    database Object
    The name of the database, used by recommended version. Type: string (or Expression with resultType string).
    description String
    Linked service description.
    encrypt Object
    Indicate whether TLS encryption is required for all data sent between the client and server, used by recommended version. Possible values are true/yes/mandatory, false/no/optional and strict. Type: string (or Expression with resultType string).
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    failoverPartner Object
    The name or address of the partner server to connect to if the primary server is down, used by recommended version. Type: string (or Expression with resultType string).
    hostNameInCertificate Object
    The host name to use when validating the server certificate for the connection. When not specified, the server name from the Data Source is used for certificate validation, used by recommended version. Type: string (or Expression with resultType string).
    integratedSecurity Object
    Indicate whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true), used by recommended version. Type: Boolean (or Expression with resultType boolean).
    loadBalanceTimeout Object
    The minimum time, in seconds, for the connection to live in the connection pool before being destroyed, used by recommended version. Type: integer (or Expression with resultType integer).
    maxPoolSize Object
    The maximum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    minPoolSize Object
    The minimum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    multiSubnetFailover Object
    If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    multipleActiveResultSets Object
    When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    packetSize Object
    The size in bytes of the network packets used to communicate with an instance of server, used by recommended version. Type: integer (or Expression with resultType integer).
    parameters Map<String,ParameterSpecification>
    Parameters for linked service.
    password AzureKeyVaultSecretReference | SecureString
    The on-premises Windows authentication password.
    pooling Object
    Indicate whether the connection will be pooled or explicitly opened every time that the connection is requested, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    server Object
    The name or network address of the instance of SQL Server to which to connect, used by recommended version. Type: string (or Expression with resultType string).
    trustServerCertificate Object
    Indicate whether the channel will be encrypted while bypassing walking the certificate chain to validate trust, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    userName Object
    The on-premises Windows authentication user name. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.
    alwaysEncryptedSettings SqlAlwaysEncryptedProperties
    Sql always encrypted properties.
    annotations any[]
    List of tags that can be used for describing the linked service.
    applicationIntent any
    The application workload type when connecting to a server, used by recommended version. Possible values are ReadOnly and ReadWrite. Type: string (or Expression with resultType string).
    authenticationType string | AmazonRdsForSqlAuthenticationType
    The type used for authentication. Type: string.
    commandTimeout any
    The default wait time (in seconds) before terminating the attempt to execute a command and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connectRetryCount any
    The number of re-connections attempted after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 0 and 255. Type: integer (or Expression with resultType integer).
    connectRetryInterval any
    The amount of time (in seconds) between each re-connection attempt after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 1 and 60. Type: integer (or Expression with resultType integer).
    connectTimeout any
    The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    connectionString any
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    database any
    The name of the database, used by recommended version. Type: string (or Expression with resultType string).
    description string
    Linked service description.
    encrypt any
    Indicate whether TLS encryption is required for all data sent between the client and server, used by recommended version. Possible values are true/yes/mandatory, false/no/optional and strict. Type: string (or Expression with resultType string).
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    failoverPartner any
    The name or address of the partner server to connect to if the primary server is down, used by recommended version. Type: string (or Expression with resultType string).
    hostNameInCertificate any
    The host name to use when validating the server certificate for the connection. When not specified, the server name from the Data Source is used for certificate validation, used by recommended version. Type: string (or Expression with resultType string).
    integratedSecurity any
    Indicate whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true), used by recommended version. Type: Boolean (or Expression with resultType boolean).
    loadBalanceTimeout any
    The minimum time, in seconds, for the connection to live in the connection pool before being destroyed, used by recommended version. Type: integer (or Expression with resultType integer).
    maxPoolSize any
    The maximum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    minPoolSize any
    The minimum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    multiSubnetFailover any
    If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    multipleActiveResultSets any
    When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    packetSize any
    The size in bytes of the network packets used to communicate with an instance of server, used by recommended version. Type: integer (or Expression with resultType integer).
    parameters {[key: string]: ParameterSpecification}
    Parameters for linked service.
    password AzureKeyVaultSecretReference | SecureString
    The on-premises Windows authentication password.
    pooling any
    Indicate whether the connection will be pooled or explicitly opened every time that the connection is requested, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    server any
    The name or network address of the instance of SQL Server to which to connect, used by recommended version. Type: string (or Expression with resultType string).
    trustServerCertificate any
    Indicate whether the channel will be encrypted while bypassing walking the certificate chain to validate trust, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    userName any
    The on-premises Windows authentication user name. Type: string (or Expression with resultType string).
    version string
    Version of the linked service.
    always_encrypted_settings SqlAlwaysEncryptedProperties
    Sql always encrypted properties.
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    application_intent Any
    The application workload type when connecting to a server, used by recommended version. Possible values are ReadOnly and ReadWrite. Type: string (or Expression with resultType string).
    authentication_type str | AmazonRdsForSqlAuthenticationType
    The type used for authentication. Type: string.
    command_timeout Any
    The default wait time (in seconds) before terminating the attempt to execute a command and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connect_retry_count Any
    The number of re-connections attempted after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 0 and 255. Type: integer (or Expression with resultType integer).
    connect_retry_interval Any
    The amount of time (in seconds) between each re-connection attempt after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 1 and 60. Type: integer (or Expression with resultType integer).
    connect_timeout Any
    The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connect_via IntegrationRuntimeReference
    The integration runtime reference.
    connection_string Any
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    database Any
    The name of the database, used by recommended version. Type: string (or Expression with resultType string).
    description str
    Linked service description.
    encrypt Any
    Indicate whether TLS encryption is required for all data sent between the client and server, used by recommended version. Possible values are true/yes/mandatory, false/no/optional and strict. Type: string (or Expression with resultType string).
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    failover_partner Any
    The name or address of the partner server to connect to if the primary server is down, used by recommended version. Type: string (or Expression with resultType string).
    host_name_in_certificate Any
    The host name to use when validating the server certificate for the connection. When not specified, the server name from the Data Source is used for certificate validation, used by recommended version. Type: string (or Expression with resultType string).
    integrated_security Any
    Indicate whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true), used by recommended version. Type: Boolean (or Expression with resultType boolean).
    load_balance_timeout Any
    The minimum time, in seconds, for the connection to live in the connection pool before being destroyed, used by recommended version. Type: integer (or Expression with resultType integer).
    max_pool_size Any
    The maximum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    min_pool_size Any
    The minimum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    multi_subnet_failover Any
    If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    multiple_active_result_sets Any
    When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    packet_size Any
    The size in bytes of the network packets used to communicate with an instance of server, used by recommended version. Type: integer (or Expression with resultType integer).
    parameters Mapping[str, ParameterSpecification]
    Parameters for linked service.
    password AzureKeyVaultSecretReference | SecureString
    The on-premises Windows authentication password.
    pooling Any
    Indicate whether the connection will be pooled or explicitly opened every time that the connection is requested, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    server Any
    The name or network address of the instance of SQL Server to which to connect, used by recommended version. Type: string (or Expression with resultType string).
    trust_server_certificate Any
    Indicate whether the channel will be encrypted while bypassing walking the certificate chain to validate trust, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    user_name Any
    The on-premises Windows authentication user name. Type: string (or Expression with resultType string).
    version str
    Version of the linked service.
    alwaysEncryptedSettings Property Map
    Sql always encrypted properties.
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    applicationIntent Any
    The application workload type when connecting to a server, used by recommended version. Possible values are ReadOnly and ReadWrite. Type: string (or Expression with resultType string).
    authenticationType String | "SQL" | "Windows"
    The type used for authentication. Type: string.
    commandTimeout Any
    The default wait time (in seconds) before terminating the attempt to execute a command and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connectRetryCount Any
    The number of re-connections attempted after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 0 and 255. Type: integer (or Expression with resultType integer).
    connectRetryInterval Any
    The amount of time (in seconds) between each re-connection attempt after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 1 and 60. Type: integer (or Expression with resultType integer).
    connectTimeout Any
    The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connectVia Property Map
    The integration runtime reference.
    connectionString Any
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    database Any
    The name of the database, used by recommended version. Type: string (or Expression with resultType string).
    description String
    Linked service description.
    encrypt Any
    Indicate whether TLS encryption is required for all data sent between the client and server, used by recommended version. Possible values are true/yes/mandatory, false/no/optional and strict. Type: string (or Expression with resultType string).
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    failoverPartner Any
    The name or address of the partner server to connect to if the primary server is down, used by recommended version. Type: string (or Expression with resultType string).
    hostNameInCertificate Any
    The host name to use when validating the server certificate for the connection. When not specified, the server name from the Data Source is used for certificate validation, used by recommended version. Type: string (or Expression with resultType string).
    integratedSecurity Any
    Indicate whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true), used by recommended version. Type: Boolean (or Expression with resultType boolean).
    loadBalanceTimeout Any
    The minimum time, in seconds, for the connection to live in the connection pool before being destroyed, used by recommended version. Type: integer (or Expression with resultType integer).
    maxPoolSize Any
    The maximum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    minPoolSize Any
    The minimum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    multiSubnetFailover Any
    If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    multipleActiveResultSets Any
    When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    packetSize Any
    The size in bytes of the network packets used to communicate with an instance of server, used by recommended version. Type: integer (or Expression with resultType integer).
    parameters Map<Property Map>
    Parameters for linked service.
    password Property Map | Property Map
    The on-premises Windows authentication password.
    pooling Any
    Indicate whether the connection will be pooled or explicitly opened every time that the connection is requested, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    server Any
    The name or network address of the instance of SQL Server to which to connect, used by recommended version. Type: string (or Expression with resultType string).
    trustServerCertificate Any
    Indicate whether the channel will be encrypted while bypassing walking the certificate chain to validate trust, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    userName Any
    The on-premises Windows authentication user name. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.

    AmazonRdsForSqlServerLinkedServiceResponse, AmazonRdsForSqlServerLinkedServiceResponseArgs

    AlwaysEncryptedSettings Pulumi.AzureNative.DataFactory.Inputs.SqlAlwaysEncryptedPropertiesResponse
    Sql always encrypted properties.
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ApplicationIntent object
    The application workload type when connecting to a server, used by recommended version. Possible values are ReadOnly and ReadWrite. Type: string (or Expression with resultType string).
    AuthenticationType string
    The type used for authentication. Type: string.
    CommandTimeout object
    The default wait time (in seconds) before terminating the attempt to execute a command and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    ConnectRetryCount object
    The number of re-connections attempted after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 0 and 255. Type: integer (or Expression with resultType integer).
    ConnectRetryInterval object
    The amount of time (in seconds) between each re-connection attempt after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 1 and 60. Type: integer (or Expression with resultType integer).
    ConnectTimeout object
    The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    ConnectionString object
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    Database object
    The name of the database, used by recommended version. Type: string (or Expression with resultType string).
    Description string
    Linked service description.
    Encrypt object
    Indicate whether TLS encryption is required for all data sent between the client and server, used by recommended version. Possible values are true/yes/mandatory, false/no/optional and strict. Type: string (or Expression with resultType string).
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    FailoverPartner object
    The name or address of the partner server to connect to if the primary server is down, used by recommended version. Type: string (or Expression with resultType string).
    HostNameInCertificate object
    The host name to use when validating the server certificate for the connection. When not specified, the server name from the Data Source is used for certificate validation, used by recommended version. Type: string (or Expression with resultType string).
    IntegratedSecurity object
    Indicate whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true), used by recommended version. Type: Boolean (or Expression with resultType boolean).
    LoadBalanceTimeout object
    The minimum time, in seconds, for the connection to live in the connection pool before being destroyed, used by recommended version. Type: integer (or Expression with resultType integer).
    MaxPoolSize object
    The maximum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    MinPoolSize object
    The minimum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    MultiSubnetFailover object
    If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    MultipleActiveResultSets object
    When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    PacketSize object
    The size in bytes of the network packets used to communicate with an instance of server, used by recommended version. Type: integer (or Expression with resultType integer).
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecificationResponse>
    Parameters for linked service.
    Password Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The on-premises Windows authentication password.
    Pooling object
    Indicate whether the connection will be pooled or explicitly opened every time that the connection is requested, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    Server object
    The name or network address of the instance of SQL Server to which to connect, used by recommended version. Type: string (or Expression with resultType string).
    TrustServerCertificate object
    Indicate whether the channel will be encrypted while bypassing walking the certificate chain to validate trust, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    UserName object
    The on-premises Windows authentication user name. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    AlwaysEncryptedSettings SqlAlwaysEncryptedPropertiesResponse
    Sql always encrypted properties.
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ApplicationIntent interface{}
    The application workload type when connecting to a server, used by recommended version. Possible values are ReadOnly and ReadWrite. Type: string (or Expression with resultType string).
    AuthenticationType string
    The type used for authentication. Type: string.
    CommandTimeout interface{}
    The default wait time (in seconds) before terminating the attempt to execute a command and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    ConnectRetryCount interface{}
    The number of re-connections attempted after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 0 and 255. Type: integer (or Expression with resultType integer).
    ConnectRetryInterval interface{}
    The amount of time (in seconds) between each re-connection attempt after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 1 and 60. Type: integer (or Expression with resultType integer).
    ConnectTimeout interface{}
    The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    ConnectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    ConnectionString interface{}
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    Database interface{}
    The name of the database, used by recommended version. Type: string (or Expression with resultType string).
    Description string
    Linked service description.
    Encrypt interface{}
    Indicate whether TLS encryption is required for all data sent between the client and server, used by recommended version. Possible values are true/yes/mandatory, false/no/optional and strict. Type: string (or Expression with resultType string).
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    FailoverPartner interface{}
    The name or address of the partner server to connect to if the primary server is down, used by recommended version. Type: string (or Expression with resultType string).
    HostNameInCertificate interface{}
    The host name to use when validating the server certificate for the connection. When not specified, the server name from the Data Source is used for certificate validation, used by recommended version. Type: string (or Expression with resultType string).
    IntegratedSecurity interface{}
    Indicate whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true), used by recommended version. Type: Boolean (or Expression with resultType boolean).
    LoadBalanceTimeout interface{}
    The minimum time, in seconds, for the connection to live in the connection pool before being destroyed, used by recommended version. Type: integer (or Expression with resultType integer).
    MaxPoolSize interface{}
    The maximum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    MinPoolSize interface{}
    The minimum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    MultiSubnetFailover interface{}
    If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    MultipleActiveResultSets interface{}
    When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    PacketSize interface{}
    The size in bytes of the network packets used to communicate with an instance of server, used by recommended version. Type: integer (or Expression with resultType integer).
    Parameters map[string]ParameterSpecificationResponse
    Parameters for linked service.
    Password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The on-premises Windows authentication password.
    Pooling interface{}
    Indicate whether the connection will be pooled or explicitly opened every time that the connection is requested, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    Server interface{}
    The name or network address of the instance of SQL Server to which to connect, used by recommended version. Type: string (or Expression with resultType string).
    TrustServerCertificate interface{}
    Indicate whether the channel will be encrypted while bypassing walking the certificate chain to validate trust, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    UserName interface{}
    The on-premises Windows authentication user name. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    alwaysEncryptedSettings SqlAlwaysEncryptedPropertiesResponse
    Sql always encrypted properties.
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    applicationIntent Object
    The application workload type when connecting to a server, used by recommended version. Possible values are ReadOnly and ReadWrite. Type: string (or Expression with resultType string).
    authenticationType String
    The type used for authentication. Type: string.
    commandTimeout Object
    The default wait time (in seconds) before terminating the attempt to execute a command and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connectRetryCount Object
    The number of re-connections attempted after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 0 and 255. Type: integer (or Expression with resultType integer).
    connectRetryInterval Object
    The amount of time (in seconds) between each re-connection attempt after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 1 and 60. Type: integer (or Expression with resultType integer).
    connectTimeout Object
    The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    connectionString Object
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    database Object
    The name of the database, used by recommended version. Type: string (or Expression with resultType string).
    description String
    Linked service description.
    encrypt Object
    Indicate whether TLS encryption is required for all data sent between the client and server, used by recommended version. Possible values are true/yes/mandatory, false/no/optional and strict. Type: string (or Expression with resultType string).
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    failoverPartner Object
    The name or address of the partner server to connect to if the primary server is down, used by recommended version. Type: string (or Expression with resultType string).
    hostNameInCertificate Object
    The host name to use when validating the server certificate for the connection. When not specified, the server name from the Data Source is used for certificate validation, used by recommended version. Type: string (or Expression with resultType string).
    integratedSecurity Object
    Indicate whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true), used by recommended version. Type: Boolean (or Expression with resultType boolean).
    loadBalanceTimeout Object
    The minimum time, in seconds, for the connection to live in the connection pool before being destroyed, used by recommended version. Type: integer (or Expression with resultType integer).
    maxPoolSize Object
    The maximum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    minPoolSize Object
    The minimum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    multiSubnetFailover Object
    If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    multipleActiveResultSets Object
    When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    packetSize Object
    The size in bytes of the network packets used to communicate with an instance of server, used by recommended version. Type: integer (or Expression with resultType integer).
    parameters Map<String,ParameterSpecificationResponse>
    Parameters for linked service.
    password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The on-premises Windows authentication password.
    pooling Object
    Indicate whether the connection will be pooled or explicitly opened every time that the connection is requested, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    server Object
    The name or network address of the instance of SQL Server to which to connect, used by recommended version. Type: string (or Expression with resultType string).
    trustServerCertificate Object
    Indicate whether the channel will be encrypted while bypassing walking the certificate chain to validate trust, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    userName Object
    The on-premises Windows authentication user name. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.
    alwaysEncryptedSettings SqlAlwaysEncryptedPropertiesResponse
    Sql always encrypted properties.
    annotations any[]
    List of tags that can be used for describing the linked service.
    applicationIntent any
    The application workload type when connecting to a server, used by recommended version. Possible values are ReadOnly and ReadWrite. Type: string (or Expression with resultType string).
    authenticationType string
    The type used for authentication. Type: string.
    commandTimeout any
    The default wait time (in seconds) before terminating the attempt to execute a command and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connectRetryCount any
    The number of re-connections attempted after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 0 and 255. Type: integer (or Expression with resultType integer).
    connectRetryInterval any
    The amount of time (in seconds) between each re-connection attempt after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 1 and 60. Type: integer (or Expression with resultType integer).
    connectTimeout any
    The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    connectionString any
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    database any
    The name of the database, used by recommended version. Type: string (or Expression with resultType string).
    description string
    Linked service description.
    encrypt any
    Indicate whether TLS encryption is required for all data sent between the client and server, used by recommended version. Possible values are true/yes/mandatory, false/no/optional and strict. Type: string (or Expression with resultType string).
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    failoverPartner any
    The name or address of the partner server to connect to if the primary server is down, used by recommended version. Type: string (or Expression with resultType string).
    hostNameInCertificate any
    The host name to use when validating the server certificate for the connection. When not specified, the server name from the Data Source is used for certificate validation, used by recommended version. Type: string (or Expression with resultType string).
    integratedSecurity any
    Indicate whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true), used by recommended version. Type: Boolean (or Expression with resultType boolean).
    loadBalanceTimeout any
    The minimum time, in seconds, for the connection to live in the connection pool before being destroyed, used by recommended version. Type: integer (or Expression with resultType integer).
    maxPoolSize any
    The maximum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    minPoolSize any
    The minimum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    multiSubnetFailover any
    If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    multipleActiveResultSets any
    When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    packetSize any
    The size in bytes of the network packets used to communicate with an instance of server, used by recommended version. Type: integer (or Expression with resultType integer).
    parameters {[key: string]: ParameterSpecificationResponse}
    Parameters for linked service.
    password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The on-premises Windows authentication password.
    pooling any
    Indicate whether the connection will be pooled or explicitly opened every time that the connection is requested, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    server any
    The name or network address of the instance of SQL Server to which to connect, used by recommended version. Type: string (or Expression with resultType string).
    trustServerCertificate any
    Indicate whether the channel will be encrypted while bypassing walking the certificate chain to validate trust, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    userName any
    The on-premises Windows authentication user name. Type: string (or Expression with resultType string).
    version string
    Version of the linked service.
    always_encrypted_settings SqlAlwaysEncryptedPropertiesResponse
    Sql always encrypted properties.
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    application_intent Any
    The application workload type when connecting to a server, used by recommended version. Possible values are ReadOnly and ReadWrite. Type: string (or Expression with resultType string).
    authentication_type str
    The type used for authentication. Type: string.
    command_timeout Any
    The default wait time (in seconds) before terminating the attempt to execute a command and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connect_retry_count Any
    The number of re-connections attempted after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 0 and 255. Type: integer (or Expression with resultType integer).
    connect_retry_interval Any
    The amount of time (in seconds) between each re-connection attempt after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 1 and 60. Type: integer (or Expression with resultType integer).
    connect_timeout Any
    The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connect_via IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    connection_string Any
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    database Any
    The name of the database, used by recommended version. Type: string (or Expression with resultType string).
    description str
    Linked service description.
    encrypt Any
    Indicate whether TLS encryption is required for all data sent between the client and server, used by recommended version. Possible values are true/yes/mandatory, false/no/optional and strict. Type: string (or Expression with resultType string).
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    failover_partner Any
    The name or address of the partner server to connect to if the primary server is down, used by recommended version. Type: string (or Expression with resultType string).
    host_name_in_certificate Any
    The host name to use when validating the server certificate for the connection. When not specified, the server name from the Data Source is used for certificate validation, used by recommended version. Type: string (or Expression with resultType string).
    integrated_security Any
    Indicate whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true), used by recommended version. Type: Boolean (or Expression with resultType boolean).
    load_balance_timeout Any
    The minimum time, in seconds, for the connection to live in the connection pool before being destroyed, used by recommended version. Type: integer (or Expression with resultType integer).
    max_pool_size Any
    The maximum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    min_pool_size Any
    The minimum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    multi_subnet_failover Any
    If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    multiple_active_result_sets Any
    When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    packet_size Any
    The size in bytes of the network packets used to communicate with an instance of server, used by recommended version. Type: integer (or Expression with resultType integer).
    parameters Mapping[str, ParameterSpecificationResponse]
    Parameters for linked service.
    password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The on-premises Windows authentication password.
    pooling Any
    Indicate whether the connection will be pooled or explicitly opened every time that the connection is requested, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    server Any
    The name or network address of the instance of SQL Server to which to connect, used by recommended version. Type: string (or Expression with resultType string).
    trust_server_certificate Any
    Indicate whether the channel will be encrypted while bypassing walking the certificate chain to validate trust, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    user_name Any
    The on-premises Windows authentication user name. Type: string (or Expression with resultType string).
    version str
    Version of the linked service.
    alwaysEncryptedSettings Property Map
    Sql always encrypted properties.
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    applicationIntent Any
    The application workload type when connecting to a server, used by recommended version. Possible values are ReadOnly and ReadWrite. Type: string (or Expression with resultType string).
    authenticationType String
    The type used for authentication. Type: string.
    commandTimeout Any
    The default wait time (in seconds) before terminating the attempt to execute a command and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connectRetryCount Any
    The number of re-connections attempted after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 0 and 255. Type: integer (or Expression with resultType integer).
    connectRetryInterval Any
    The amount of time (in seconds) between each re-connection attempt after identifying that there was an idle connection failure, used by recommended version. This must be an integer between 1 and 60. Type: integer (or Expression with resultType integer).
    connectTimeout Any
    The length of time (in seconds) to wait for a connection to the server before terminating the attempt and generating an error, used by recommended version. Type: integer (or Expression with resultType integer).
    connectVia Property Map
    The integration runtime reference.
    connectionString Any
    The connection string. Type: string, SecureString or AzureKeyVaultSecretReference.
    database Any
    The name of the database, used by recommended version. Type: string (or Expression with resultType string).
    description String
    Linked service description.
    encrypt Any
    Indicate whether TLS encryption is required for all data sent between the client and server, used by recommended version. Possible values are true/yes/mandatory, false/no/optional and strict. Type: string (or Expression with resultType string).
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    failoverPartner Any
    The name or address of the partner server to connect to if the primary server is down, used by recommended version. Type: string (or Expression with resultType string).
    hostNameInCertificate Any
    The host name to use when validating the server certificate for the connection. When not specified, the server name from the Data Source is used for certificate validation, used by recommended version. Type: string (or Expression with resultType string).
    integratedSecurity Any
    Indicate whether User ID and Password are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true), used by recommended version. Type: Boolean (or Expression with resultType boolean).
    loadBalanceTimeout Any
    The minimum time, in seconds, for the connection to live in the connection pool before being destroyed, used by recommended version. Type: integer (or Expression with resultType integer).
    maxPoolSize Any
    The maximum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    minPoolSize Any
    The minimum number of connections allowed in the connection pool for this specific connection string, used by recommended version. Type: integer (or Expression with resultType integer).
    multiSubnetFailover Any
    If your application is connecting to an AlwaysOn availability group (AG) on different subnets, setting MultiSubnetFailover=true provides faster detection of and connection to the (currently) active server, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    multipleActiveResultSets Any
    When true, an application can maintain multiple active result sets (MARS). When false, an application must process or cancel all result sets from one batch before it can execute any other batch on that connection, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    packetSize Any
    The size in bytes of the network packets used to communicate with an instance of server, used by recommended version. Type: integer (or Expression with resultType integer).
    parameters Map<Property Map>
    Parameters for linked service.
    password Property Map | Property Map
    The on-premises Windows authentication password.
    pooling Any
    Indicate whether the connection will be pooled or explicitly opened every time that the connection is requested, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    server Any
    The name or network address of the instance of SQL Server to which to connect, used by recommended version. Type: string (or Expression with resultType string).
    trustServerCertificate Any
    Indicate whether the channel will be encrypted while bypassing walking the certificate chain to validate trust, used by recommended version. Type: Boolean (or Expression with resultType boolean).
    userName Any
    The on-premises Windows authentication user name. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.

    AmazonRedshiftLinkedService, AmazonRedshiftLinkedServiceArgs

    Database object
    The database name of the Amazon Redshift source. Type: string (or Expression with resultType string).
    Server object
    The name of the Amazon Redshift server. Type: string (or Expression with resultType string).
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecification>
    Parameters for linked service.
    Password Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The password of the Amazon Redshift source.
    Port object
    The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).
    Username object
    The username of the Amazon Redshift source. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    Database interface{}
    The database name of the Amazon Redshift source. Type: string (or Expression with resultType string).
    Server interface{}
    The name of the Amazon Redshift server. Type: string (or Expression with resultType string).
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecification
    Parameters for linked service.
    Password AzureKeyVaultSecretReference | SecureString
    The password of the Amazon Redshift source.
    Port interface{}
    The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).
    Username interface{}
    The username of the Amazon Redshift source. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    database Object
    The database name of the Amazon Redshift source. Type: string (or Expression with resultType string).
    server Object
    The name of the Amazon Redshift server. Type: string (or Expression with resultType string).
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecification>
    Parameters for linked service.
    password AzureKeyVaultSecretReference | SecureString
    The password of the Amazon Redshift source.
    port Object
    The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).
    username Object
    The username of the Amazon Redshift source. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.
    database any
    The database name of the Amazon Redshift source. Type: string (or Expression with resultType string).
    server any
    The name of the Amazon Redshift server. Type: string (or Expression with resultType string).
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecification}
    Parameters for linked service.
    password AzureKeyVaultSecretReference | SecureString
    The password of the Amazon Redshift source.
    port any
    The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).
    username any
    The username of the Amazon Redshift source. Type: string (or Expression with resultType string).
    version string
    Version of the linked service.
    database Any
    The database name of the Amazon Redshift source. Type: string (or Expression with resultType string).
    server Any
    The name of the Amazon Redshift server. Type: string (or Expression with resultType string).
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReference
    The integration runtime reference.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecification]
    Parameters for linked service.
    password AzureKeyVaultSecretReference | SecureString
    The password of the Amazon Redshift source.
    port Any
    The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).
    username Any
    The username of the Amazon Redshift source. Type: string (or Expression with resultType string).
    version str
    Version of the linked service.
    database Any
    The database name of the Amazon Redshift source. Type: string (or Expression with resultType string).
    server Any
    The name of the Amazon Redshift server. Type: string (or Expression with resultType string).
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    password Property Map | Property Map
    The password of the Amazon Redshift source.
    port Any
    The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).
    username Any
    The username of the Amazon Redshift source. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.

    AmazonRedshiftLinkedServiceResponse, AmazonRedshiftLinkedServiceResponseArgs

    Database object
    The database name of the Amazon Redshift source. Type: string (or Expression with resultType string).
    Server object
    The name of the Amazon Redshift server. Type: string (or Expression with resultType string).
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecificationResponse>
    Parameters for linked service.
    Password Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The password of the Amazon Redshift source.
    Port object
    The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).
    Username object
    The username of the Amazon Redshift source. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    Database interface{}
    The database name of the Amazon Redshift source. Type: string (or Expression with resultType string).
    Server interface{}
    The name of the Amazon Redshift server. Type: string (or Expression with resultType string).
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecificationResponse
    Parameters for linked service.
    Password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The password of the Amazon Redshift source.
    Port interface{}
    The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).
    Username interface{}
    The username of the Amazon Redshift source. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    database Object
    The database name of the Amazon Redshift source. Type: string (or Expression with resultType string).
    server Object
    The name of the Amazon Redshift server. Type: string (or Expression with resultType string).
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecificationResponse>
    Parameters for linked service.
    password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The password of the Amazon Redshift source.
    port Object
    The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).
    username Object
    The username of the Amazon Redshift source. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.
    database any
    The database name of the Amazon Redshift source. Type: string (or Expression with resultType string).
    server any
    The name of the Amazon Redshift server. Type: string (or Expression with resultType string).
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecificationResponse}
    Parameters for linked service.
    password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The password of the Amazon Redshift source.
    port any
    The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).
    username any
    The username of the Amazon Redshift source. Type: string (or Expression with resultType string).
    version string
    Version of the linked service.
    database Any
    The database name of the Amazon Redshift source. Type: string (or Expression with resultType string).
    server Any
    The name of the Amazon Redshift server. Type: string (or Expression with resultType string).
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecificationResponse]
    Parameters for linked service.
    password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The password of the Amazon Redshift source.
    port Any
    The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).
    username Any
    The username of the Amazon Redshift source. Type: string (or Expression with resultType string).
    version str
    Version of the linked service.
    database Any
    The database name of the Amazon Redshift source. Type: string (or Expression with resultType string).
    server Any
    The name of the Amazon Redshift server. Type: string (or Expression with resultType string).
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    password Property Map | Property Map
    The password of the Amazon Redshift source.
    port Any
    The TCP port number that the Amazon Redshift server uses to listen for client connections. The default value is 5439. Type: integer (or Expression with resultType integer).
    username Any
    The username of the Amazon Redshift source. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.

    AmazonS3CompatibleLinkedService, AmazonS3CompatibleLinkedServiceArgs

    AccessKeyId object
    The access key identifier of the Amazon S3 Compatible Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    ForcePathStyle object
    If true, use S3 path-style access instead of virtual hosted-style access. Default value is false. Type: boolean (or Expression with resultType boolean).
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecification>
    Parameters for linked service.
    SecretAccessKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user.
    ServiceUrl object
    This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    AccessKeyId interface{}
    The access key identifier of the Amazon S3 Compatible Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    ForcePathStyle interface{}
    If true, use S3 path-style access instead of virtual hosted-style access. Default value is false. Type: boolean (or Expression with resultType boolean).
    Parameters map[string]ParameterSpecification
    Parameters for linked service.
    SecretAccessKey AzureKeyVaultSecretReference | SecureString
    The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user.
    ServiceUrl interface{}
    This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    accessKeyId Object
    The access key identifier of the Amazon S3 Compatible Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    forcePathStyle Object
    If true, use S3 path-style access instead of virtual hosted-style access. Default value is false. Type: boolean (or Expression with resultType boolean).
    parameters Map<String,ParameterSpecification>
    Parameters for linked service.
    secretAccessKey AzureKeyVaultSecretReference | SecureString
    The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user.
    serviceUrl Object
    This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.
    accessKeyId any
    The access key identifier of the Amazon S3 Compatible Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    forcePathStyle any
    If true, use S3 path-style access instead of virtual hosted-style access. Default value is false. Type: boolean (or Expression with resultType boolean).
    parameters {[key: string]: ParameterSpecification}
    Parameters for linked service.
    secretAccessKey AzureKeyVaultSecretReference | SecureString
    The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user.
    serviceUrl any
    This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    version string
    Version of the linked service.
    access_key_id Any
    The access key identifier of the Amazon S3 Compatible Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReference
    The integration runtime reference.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    force_path_style Any
    If true, use S3 path-style access instead of virtual hosted-style access. Default value is false. Type: boolean (or Expression with resultType boolean).
    parameters Mapping[str, ParameterSpecification]
    Parameters for linked service.
    secret_access_key AzureKeyVaultSecretReference | SecureString
    The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user.
    service_url Any
    This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    version str
    Version of the linked service.
    accessKeyId Any
    The access key identifier of the Amazon S3 Compatible Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    forcePathStyle Any
    If true, use S3 path-style access instead of virtual hosted-style access. Default value is false. Type: boolean (or Expression with resultType boolean).
    parameters Map<Property Map>
    Parameters for linked service.
    secretAccessKey Property Map | Property Map
    The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user.
    serviceUrl Any
    This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.

    AmazonS3CompatibleLinkedServiceResponse, AmazonS3CompatibleLinkedServiceResponseArgs

    AccessKeyId object
    The access key identifier of the Amazon S3 Compatible Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    ForcePathStyle object
    If true, use S3 path-style access instead of virtual hosted-style access. Default value is false. Type: boolean (or Expression with resultType boolean).
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecificationResponse>
    Parameters for linked service.
    SecretAccessKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user.
    ServiceUrl object
    This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    AccessKeyId interface{}
    The access key identifier of the Amazon S3 Compatible Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    ForcePathStyle interface{}
    If true, use S3 path-style access instead of virtual hosted-style access. Default value is false. Type: boolean (or Expression with resultType boolean).
    Parameters map[string]ParameterSpecificationResponse
    Parameters for linked service.
    SecretAccessKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user.
    ServiceUrl interface{}
    This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    accessKeyId Object
    The access key identifier of the Amazon S3 Compatible Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    forcePathStyle Object
    If true, use S3 path-style access instead of virtual hosted-style access. Default value is false. Type: boolean (or Expression with resultType boolean).
    parameters Map<String,ParameterSpecificationResponse>
    Parameters for linked service.
    secretAccessKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user.
    serviceUrl Object
    This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.
    accessKeyId any
    The access key identifier of the Amazon S3 Compatible Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    forcePathStyle any
    If true, use S3 path-style access instead of virtual hosted-style access. Default value is false. Type: boolean (or Expression with resultType boolean).
    parameters {[key: string]: ParameterSpecificationResponse}
    Parameters for linked service.
    secretAccessKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user.
    serviceUrl any
    This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    version string
    Version of the linked service.
    access_key_id Any
    The access key identifier of the Amazon S3 Compatible Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    force_path_style Any
    If true, use S3 path-style access instead of virtual hosted-style access. Default value is false. Type: boolean (or Expression with resultType boolean).
    parameters Mapping[str, ParameterSpecificationResponse]
    Parameters for linked service.
    secret_access_key AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user.
    service_url Any
    This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    version str
    Version of the linked service.
    accessKeyId Any
    The access key identifier of the Amazon S3 Compatible Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    forcePathStyle Any
    If true, use S3 path-style access instead of virtual hosted-style access. Default value is false. Type: boolean (or Expression with resultType boolean).
    parameters Map<Property Map>
    Parameters for linked service.
    secretAccessKey Property Map | Property Map
    The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user.
    serviceUrl Any
    This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.

    AmazonS3LinkedService, AmazonS3LinkedServiceArgs

    AccessKeyId object
    The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    AuthenticationType object
    The authentication type of S3. Allowed value: AccessKey (default) or TemporarySecurityCredentials. Type: string (or Expression with resultType string).
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecification>
    Parameters for linked service.
    SecretAccessKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The secret access key of the Amazon S3 Identity and Access Management (IAM) user.
    ServiceUrl object
    This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    SessionToken Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The session token for the S3 temporary security credential.
    Version string
    Version of the linked service.
    AccessKeyId interface{}
    The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    AuthenticationType interface{}
    The authentication type of S3. Allowed value: AccessKey (default) or TemporarySecurityCredentials. Type: string (or Expression with resultType string).
    ConnectVia IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecification
    Parameters for linked service.
    SecretAccessKey AzureKeyVaultSecretReference | SecureString
    The secret access key of the Amazon S3 Identity and Access Management (IAM) user.
    ServiceUrl interface{}
    This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    SessionToken AzureKeyVaultSecretReference | SecureString
    The session token for the S3 temporary security credential.
    Version string
    Version of the linked service.
    accessKeyId Object
    The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    authenticationType Object
    The authentication type of S3. Allowed value: AccessKey (default) or TemporarySecurityCredentials. Type: string (or Expression with resultType string).
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecification>
    Parameters for linked service.
    secretAccessKey AzureKeyVaultSecretReference | SecureString
    The secret access key of the Amazon S3 Identity and Access Management (IAM) user.
    serviceUrl Object
    This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    sessionToken AzureKeyVaultSecretReference | SecureString
    The session token for the S3 temporary security credential.
    version String
    Version of the linked service.
    accessKeyId any
    The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations any[]
    List of tags that can be used for describing the linked service.
    authenticationType any
    The authentication type of S3. Allowed value: AccessKey (default) or TemporarySecurityCredentials. Type: string (or Expression with resultType string).
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecification}
    Parameters for linked service.
    secretAccessKey AzureKeyVaultSecretReference | SecureString
    The secret access key of the Amazon S3 Identity and Access Management (IAM) user.
    serviceUrl any
    This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    sessionToken AzureKeyVaultSecretReference | SecureString
    The session token for the S3 temporary security credential.
    version string
    Version of the linked service.
    access_key_id Any
    The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    authentication_type Any
    The authentication type of S3. Allowed value: AccessKey (default) or TemporarySecurityCredentials. Type: string (or Expression with resultType string).
    connect_via IntegrationRuntimeReference
    The integration runtime reference.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecification]
    Parameters for linked service.
    secret_access_key AzureKeyVaultSecretReference | SecureString
    The secret access key of the Amazon S3 Identity and Access Management (IAM) user.
    service_url Any
    This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    session_token AzureKeyVaultSecretReference | SecureString
    The session token for the S3 temporary security credential.
    version str
    Version of the linked service.
    accessKeyId Any
    The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    authenticationType Any
    The authentication type of S3. Allowed value: AccessKey (default) or TemporarySecurityCredentials. Type: string (or Expression with resultType string).
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    secretAccessKey Property Map | Property Map
    The secret access key of the Amazon S3 Identity and Access Management (IAM) user.
    serviceUrl Any
    This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    sessionToken Property Map | Property Map
    The session token for the S3 temporary security credential.
    version String
    Version of the linked service.

    AmazonS3LinkedServiceResponse, AmazonS3LinkedServiceResponseArgs

    AccessKeyId object
    The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    AuthenticationType object
    The authentication type of S3. Allowed value: AccessKey (default) or TemporarySecurityCredentials. Type: string (or Expression with resultType string).
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecificationResponse>
    Parameters for linked service.
    SecretAccessKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The secret access key of the Amazon S3 Identity and Access Management (IAM) user.
    ServiceUrl object
    This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    SessionToken Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The session token for the S3 temporary security credential.
    Version string
    Version of the linked service.
    AccessKeyId interface{}
    The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    AuthenticationType interface{}
    The authentication type of S3. Allowed value: AccessKey (default) or TemporarySecurityCredentials. Type: string (or Expression with resultType string).
    ConnectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecificationResponse
    Parameters for linked service.
    SecretAccessKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The secret access key of the Amazon S3 Identity and Access Management (IAM) user.
    ServiceUrl interface{}
    This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    SessionToken AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The session token for the S3 temporary security credential.
    Version string
    Version of the linked service.
    accessKeyId Object
    The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    authenticationType Object
    The authentication type of S3. Allowed value: AccessKey (default) or TemporarySecurityCredentials. Type: string (or Expression with resultType string).
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecificationResponse>
    Parameters for linked service.
    secretAccessKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The secret access key of the Amazon S3 Identity and Access Management (IAM) user.
    serviceUrl Object
    This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    sessionToken AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The session token for the S3 temporary security credential.
    version String
    Version of the linked service.
    accessKeyId any
    The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations any[]
    List of tags that can be used for describing the linked service.
    authenticationType any
    The authentication type of S3. Allowed value: AccessKey (default) or TemporarySecurityCredentials. Type: string (or Expression with resultType string).
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecificationResponse}
    Parameters for linked service.
    secretAccessKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The secret access key of the Amazon S3 Identity and Access Management (IAM) user.
    serviceUrl any
    This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    sessionToken AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The session token for the S3 temporary security credential.
    version string
    Version of the linked service.
    access_key_id Any
    The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    authentication_type Any
    The authentication type of S3. Allowed value: AccessKey (default) or TemporarySecurityCredentials. Type: string (or Expression with resultType string).
    connect_via IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecificationResponse]
    Parameters for linked service.
    secret_access_key AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The secret access key of the Amazon S3 Identity and Access Management (IAM) user.
    service_url Any
    This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    session_token AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The session token for the S3 temporary security credential.
    version str
    Version of the linked service.
    accessKeyId Any
    The access key identifier of the Amazon S3 Identity and Access Management (IAM) user. Type: string (or Expression with resultType string).
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    authenticationType Any
    The authentication type of S3. Allowed value: AccessKey (default) or TemporarySecurityCredentials. Type: string (or Expression with resultType string).
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    secretAccessKey Property Map | Property Map
    The secret access key of the Amazon S3 Identity and Access Management (IAM) user.
    serviceUrl Any
    This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string).
    sessionToken Property Map | Property Map
    The session token for the S3 temporary security credential.
    version String
    Version of the linked service.

    AppFiguresLinkedService, AppFiguresLinkedServiceArgs

    ClientKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The client key for the AppFigures source.
    Password Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The password of the AppFigures source.
    UserName object
    The username of the Appfigures source. Type: string (or Expression with resultType string).
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecification>
    Parameters for linked service.
    Version string
    Version of the linked service.
    ClientKey AzureKeyVaultSecretReference | SecureString
    The client key for the AppFigures source.
    Password AzureKeyVaultSecretReference | SecureString
    The password of the AppFigures source.
    UserName interface{}
    The username of the Appfigures source. Type: string (or Expression with resultType string).
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    Parameters map[string]ParameterSpecification
    Parameters for linked service.
    Version string
    Version of the linked service.
    clientKey AzureKeyVaultSecretReference | SecureString
    The client key for the AppFigures source.
    password AzureKeyVaultSecretReference | SecureString
    The password of the AppFigures source.
    userName Object
    The username of the Appfigures source. Type: string (or Expression with resultType string).
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description String
    Linked service description.
    parameters Map<String,ParameterSpecification>
    Parameters for linked service.
    version String
    Version of the linked service.
    clientKey AzureKeyVaultSecretReference | SecureString
    The client key for the AppFigures source.
    password AzureKeyVaultSecretReference | SecureString
    The password of the AppFigures source.
    userName any
    The username of the Appfigures source. Type: string (or Expression with resultType string).
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description string
    Linked service description.
    parameters {[key: string]: ParameterSpecification}
    Parameters for linked service.
    version string
    Version of the linked service.
    client_key AzureKeyVaultSecretReference | SecureString
    The client key for the AppFigures source.
    password AzureKeyVaultSecretReference | SecureString
    The password of the AppFigures source.
    user_name Any
    The username of the Appfigures source. Type: string (or Expression with resultType string).
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReference
    The integration runtime reference.
    description str
    Linked service description.
    parameters Mapping[str, ParameterSpecification]
    Parameters for linked service.
    version str
    Version of the linked service.
    clientKey Property Map | Property Map
    The client key for the AppFigures source.
    password Property Map | Property Map
    The password of the AppFigures source.
    userName Any
    The username of the Appfigures source. Type: string (or Expression with resultType string).
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    parameters Map<Property Map>
    Parameters for linked service.
    version String
    Version of the linked service.

    AppFiguresLinkedServiceResponse, AppFiguresLinkedServiceResponseArgs

    ClientKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The client key for the AppFigures source.
    Password Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The password of the AppFigures source.
    UserName object
    The username of the Appfigures source. Type: string (or Expression with resultType string).
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecificationResponse>
    Parameters for linked service.
    Version string
    Version of the linked service.
    ClientKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The client key for the AppFigures source.
    Password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The password of the AppFigures source.
    UserName interface{}
    The username of the Appfigures source. Type: string (or Expression with resultType string).
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    Parameters map[string]ParameterSpecificationResponse
    Parameters for linked service.
    Version string
    Version of the linked service.
    clientKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The client key for the AppFigures source.
    password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The password of the AppFigures source.
    userName Object
    The username of the Appfigures source. Type: string (or Expression with resultType string).
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description String
    Linked service description.
    parameters Map<String,ParameterSpecificationResponse>
    Parameters for linked service.
    version String
    Version of the linked service.
    clientKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The client key for the AppFigures source.
    password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The password of the AppFigures source.
    userName any
    The username of the Appfigures source. Type: string (or Expression with resultType string).
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description string
    Linked service description.
    parameters {[key: string]: ParameterSpecificationResponse}
    Parameters for linked service.
    version string
    Version of the linked service.
    client_key AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The client key for the AppFigures source.
    password AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The password of the AppFigures source.
    user_name Any
    The username of the Appfigures source. Type: string (or Expression with resultType string).
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description str
    Linked service description.
    parameters Mapping[str, ParameterSpecificationResponse]
    Parameters for linked service.
    version str
    Version of the linked service.
    clientKey Property Map | Property Map
    The client key for the AppFigures source.
    password Property Map | Property Map
    The password of the AppFigures source.
    userName Any
    The username of the Appfigures source. Type: string (or Expression with resultType string).
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    parameters Map<Property Map>
    Parameters for linked service.
    version String
    Version of the linked service.

    AsanaLinkedService, AsanaLinkedServiceArgs

    ApiToken Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The api token for the Asana source.
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecification>
    Parameters for linked service.
    Version string
    Version of the linked service.
    ApiToken AzureKeyVaultSecretReference | SecureString
    The api token for the Asana source.
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReference
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecification
    Parameters for linked service.
    Version string
    Version of the linked service.
    apiToken AzureKeyVaultSecretReference | SecureString
    The api token for the Asana source.
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecification>
    Parameters for linked service.
    version String
    Version of the linked service.
    apiToken AzureKeyVaultSecretReference | SecureString
    The api token for the Asana source.
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecification}
    Parameters for linked service.
    version string
    Version of the linked service.
    api_token AzureKeyVaultSecretReference | SecureString
    The api token for the Asana source.
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReference
    The integration runtime reference.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecification]
    Parameters for linked service.
    version str
    Version of the linked service.
    apiToken Property Map | Property Map
    The api token for the Asana source.
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    version String
    Version of the linked service.

    AsanaLinkedServiceResponse, AsanaLinkedServiceResponseArgs

    ApiToken Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The api token for the Asana source.
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecificationResponse>
    Parameters for linked service.
    Version string
    Version of the linked service.
    ApiToken AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The api token for the Asana source.
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecificationResponse
    Parameters for linked service.
    Version string
    Version of the linked service.
    apiToken AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The api token for the Asana source.
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecificationResponse>
    Parameters for linked service.
    version String
    Version of the linked service.
    apiToken AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The api token for the Asana source.
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecificationResponse}
    Parameters for linked service.
    version string
    Version of the linked service.
    api_token AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The api token for the Asana source.
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecificationResponse]
    Parameters for linked service.
    version str
    Version of the linked service.
    apiToken Property Map | Property Map
    The api token for the Asana source.
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    version String
    Version of the linked service.

    AzureBatchLinkedService, AzureBatchLinkedServiceArgs

    AccountName object
    The Azure Batch account name. Type: string (or Expression with resultType string).
    BatchUri object
    The Azure Batch URI. Type: string (or Expression with resultType string).
    LinkedServiceName Pulumi.AzureNative.DataFactory.Inputs.LinkedServiceReference
    The Azure Storage linked service reference.
    PoolName object
    The Azure Batch pool name. Type: string (or Expression with resultType string).
    AccessKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The Azure Batch account access key.
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReference
    The integration runtime reference.
    Credential Pulumi.AzureNative.DataFactory.Inputs.CredentialReference
    The credential reference containing authentication information.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecification>
    Parameters for linked service.
    Version string
    Version of the linked service.
    AccountName interface{}
    The Azure Batch account name. Type: string (or Expression with resultType string).
    BatchUri interface{}
    The Azure Batch URI. Type: string (or Expression with resultType string).
    LinkedServiceName LinkedServiceReference
    The Azure Storage linked service reference.
    PoolName interface{}
    The Azure Batch pool name. Type: string (or Expression with resultType string).
    AccessKey AzureKeyVaultSecretReference | SecureString
    The Azure Batch account access key.
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReference
    The integration runtime reference.
    Credential CredentialReference
    The credential reference containing authentication information.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecification
    Parameters for linked service.
    Version string
    Version of the linked service.
    accountName Object
    The Azure Batch account name. Type: string (or Expression with resultType string).
    batchUri Object
    The Azure Batch URI. Type: string (or Expression with resultType string).
    linkedServiceName LinkedServiceReference
    The Azure Storage linked service reference.
    poolName Object
    The Azure Batch pool name. Type: string (or Expression with resultType string).
    accessKey AzureKeyVaultSecretReference | SecureString
    The Azure Batch account access key.
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    credential CredentialReference
    The credential reference containing authentication information.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecification>
    Parameters for linked service.
    version String
    Version of the linked service.
    accountName any
    The Azure Batch account name. Type: string (or Expression with resultType string).
    batchUri any
    The Azure Batch URI. Type: string (or Expression with resultType string).
    linkedServiceName LinkedServiceReference
    The Azure Storage linked service reference.
    poolName any
    The Azure Batch pool name. Type: string (or Expression with resultType string).
    accessKey AzureKeyVaultSecretReference | SecureString
    The Azure Batch account access key.
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    credential CredentialReference
    The credential reference containing authentication information.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecification}
    Parameters for linked service.
    version string
    Version of the linked service.
    account_name Any
    The Azure Batch account name. Type: string (or Expression with resultType string).
    batch_uri Any
    The Azure Batch URI. Type: string (or Expression with resultType string).
    linked_service_name LinkedServiceReference
    The Azure Storage linked service reference.
    pool_name Any
    The Azure Batch pool name. Type: string (or Expression with resultType string).
    access_key AzureKeyVaultSecretReference | SecureString
    The Azure Batch account access key.
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReference
    The integration runtime reference.
    credential CredentialReference
    The credential reference containing authentication information.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecification]
    Parameters for linked service.
    version str
    Version of the linked service.
    accountName Any
    The Azure Batch account name. Type: string (or Expression with resultType string).
    batchUri Any
    The Azure Batch URI. Type: string (or Expression with resultType string).
    linkedServiceName Property Map
    The Azure Storage linked service reference.
    poolName Any
    The Azure Batch pool name. Type: string (or Expression with resultType string).
    accessKey Property Map | Property Map
    The Azure Batch account access key.
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    credential Property Map
    The credential reference containing authentication information.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    version String
    Version of the linked service.

    AzureBatchLinkedServiceResponse, AzureBatchLinkedServiceResponseArgs

    AccountName object
    The Azure Batch account name. Type: string (or Expression with resultType string).
    BatchUri object
    The Azure Batch URI. Type: string (or Expression with resultType string).
    LinkedServiceName Pulumi.AzureNative.DataFactory.Inputs.LinkedServiceReferenceResponse
    The Azure Storage linked service reference.
    PoolName object
    The Azure Batch pool name. Type: string (or Expression with resultType string).
    AccessKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The Azure Batch account access key.
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Credential Pulumi.AzureNative.DataFactory.Inputs.CredentialReferenceResponse
    The credential reference containing authentication information.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecificationResponse>
    Parameters for linked service.
    Version string
    Version of the linked service.
    AccountName interface{}
    The Azure Batch account name. Type: string (or Expression with resultType string).
    BatchUri interface{}
    The Azure Batch URI. Type: string (or Expression with resultType string).
    LinkedServiceName LinkedServiceReferenceResponse
    The Azure Storage linked service reference.
    PoolName interface{}
    The Azure Batch pool name. Type: string (or Expression with resultType string).
    AccessKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Azure Batch account access key.
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    ConnectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Credential CredentialReferenceResponse
    The credential reference containing authentication information.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecificationResponse
    Parameters for linked service.
    Version string
    Version of the linked service.
    accountName Object
    The Azure Batch account name. Type: string (or Expression with resultType string).
    batchUri Object
    The Azure Batch URI. Type: string (or Expression with resultType string).
    linkedServiceName LinkedServiceReferenceResponse
    The Azure Storage linked service reference.
    poolName Object
    The Azure Batch pool name. Type: string (or Expression with resultType string).
    accessKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Azure Batch account access key.
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    credential CredentialReferenceResponse
    The credential reference containing authentication information.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecificationResponse>
    Parameters for linked service.
    version String
    Version of the linked service.
    accountName any
    The Azure Batch account name. Type: string (or Expression with resultType string).
    batchUri any
    The Azure Batch URI. Type: string (or Expression with resultType string).
    linkedServiceName LinkedServiceReferenceResponse
    The Azure Storage linked service reference.
    poolName any
    The Azure Batch pool name. Type: string (or Expression with resultType string).
    accessKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Azure Batch account access key.
    annotations any[]
    List of tags that can be used for describing the linked service.
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    credential CredentialReferenceResponse
    The credential reference containing authentication information.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecificationResponse}
    Parameters for linked service.
    version string
    Version of the linked service.
    account_name Any
    The Azure Batch account name. Type: string (or Expression with resultType string).
    batch_uri Any
    The Azure Batch URI. Type: string (or Expression with resultType string).
    linked_service_name LinkedServiceReferenceResponse
    The Azure Storage linked service reference.
    pool_name Any
    The Azure Batch pool name. Type: string (or Expression with resultType string).
    access_key AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Azure Batch account access key.
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    connect_via IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    credential CredentialReferenceResponse
    The credential reference containing authentication information.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecificationResponse]
    Parameters for linked service.
    version str
    Version of the linked service.
    accountName Any
    The Azure Batch account name. Type: string (or Expression with resultType string).
    batchUri Any
    The Azure Batch URI. Type: string (or Expression with resultType string).
    linkedServiceName Property Map
    The Azure Storage linked service reference.
    poolName Any
    The Azure Batch pool name. Type: string (or Expression with resultType string).
    accessKey Property Map | Property Map
    The Azure Batch account access key.
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    connectVia Property Map
    The integration runtime reference.
    credential Property Map
    The credential reference containing authentication information.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    version String
    Version of the linked service.

    AzureBlobFSLinkedService, AzureBlobFSLinkedServiceArgs

    AccountKey object
    Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    AzureCloudType object
    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).
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReference
    The integration runtime reference.
    Credential Pulumi.AzureNative.DataFactory.Inputs.CredentialReference
    The credential reference containing authentication information.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecification>
    Parameters for linked service.
    SasToken Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The Azure key vault secret reference of sasToken in sas uri.
    SasUri object
    SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
    ServicePrincipalCredential Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    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 object
    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 object
    The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
    ServicePrincipalKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account.
    Tenant object
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    Url object
    Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    AccountKey interface{}
    Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    AzureCloudType interface{}
    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).
    ConnectVia IntegrationRuntimeReference
    The integration runtime reference.
    Credential CredentialReference
    The credential reference containing authentication information.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecification
    Parameters for linked service.
    SasToken AzureKeyVaultSecretReference | SecureString
    The Azure key vault secret reference of sasToken in sas uri.
    SasUri interface{}
    SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
    ServicePrincipalCredential AzureKeyVaultSecretReference | SecureString
    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 interface{}
    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 interface{}
    The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
    ServicePrincipalKey AzureKeyVaultSecretReference | SecureString
    The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account.
    Tenant interface{}
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    Url interface{}
    Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    accountKey Object
    Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    azureCloudType Object
    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).
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    credential CredentialReference
    The credential reference containing authentication information.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecification>
    Parameters for linked service.
    sasToken AzureKeyVaultSecretReference | SecureString
    The Azure key vault secret reference of sasToken in sas uri.
    sasUri Object
    SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
    servicePrincipalCredential AzureKeyVaultSecretReference | SecureString
    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 Object
    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 Object
    The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
    servicePrincipalKey AzureKeyVaultSecretReference | SecureString
    The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account.
    tenant Object
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    url Object
    Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.
    accountKey any
    Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    annotations any[]
    List of tags that can be used for describing the linked service.
    azureCloudType any
    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).
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    credential CredentialReference
    The credential reference containing authentication information.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecification}
    Parameters for linked service.
    sasToken AzureKeyVaultSecretReference | SecureString
    The Azure key vault secret reference of sasToken in sas uri.
    sasUri any
    SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
    servicePrincipalCredential AzureKeyVaultSecretReference | SecureString
    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 any
    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 any
    The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
    servicePrincipalKey AzureKeyVaultSecretReference | SecureString
    The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account.
    tenant any
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    url any
    Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    version string
    Version of the linked service.
    account_key Any
    Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    azure_cloud_type Any
    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).
    connect_via IntegrationRuntimeReference
    The integration runtime reference.
    credential CredentialReference
    The credential reference containing authentication information.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecification]
    Parameters for linked service.
    sas_token AzureKeyVaultSecretReference | SecureString
    The Azure key vault secret reference of sasToken in sas uri.
    sas_uri Any
    SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
    service_principal_credential AzureKeyVaultSecretReference | SecureString
    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.
    service_principal_credential_type Any
    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).
    service_principal_id Any
    The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
    service_principal_key AzureKeyVaultSecretReference | SecureString
    The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account.
    tenant Any
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    url Any
    Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    version str
    Version of the linked service.
    accountKey Any
    Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    azureCloudType Any
    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).
    connectVia Property Map
    The integration runtime reference.
    credential Property Map
    The credential reference containing authentication information.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    sasToken Property Map | Property Map
    The Azure key vault secret reference of sasToken in sas uri.
    sasUri Any
    SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
    servicePrincipalCredential Property Map | Property Map
    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 Any
    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 Any
    The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
    servicePrincipalKey Property Map | Property Map
    The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account.
    tenant Any
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    url Any
    Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.

    AzureBlobFSLinkedServiceResponse, AzureBlobFSLinkedServiceResponseArgs

    AccountKey object
    Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    AzureCloudType object
    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).
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Credential Pulumi.AzureNative.DataFactory.Inputs.CredentialReferenceResponse
    The credential reference containing authentication information.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecificationResponse>
    Parameters for linked service.
    SasToken Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The Azure key vault secret reference of sasToken in sas uri.
    SasUri object
    SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
    ServicePrincipalCredential Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    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 object
    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 object
    The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
    ServicePrincipalKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account.
    Tenant object
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    Url object
    Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    AccountKey interface{}
    Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    AzureCloudType interface{}
    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).
    ConnectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    Credential CredentialReferenceResponse
    The credential reference containing authentication information.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecificationResponse
    Parameters for linked service.
    SasToken AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Azure key vault secret reference of sasToken in sas uri.
    SasUri interface{}
    SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
    ServicePrincipalCredential AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    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 interface{}
    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 interface{}
    The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
    ServicePrincipalKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account.
    Tenant interface{}
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    Url interface{}
    Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    accountKey Object
    Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    azureCloudType Object
    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).
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    credential CredentialReferenceResponse
    The credential reference containing authentication information.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecificationResponse>
    Parameters for linked service.
    sasToken AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Azure key vault secret reference of sasToken in sas uri.
    sasUri Object
    SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
    servicePrincipalCredential AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    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 Object
    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 Object
    The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
    servicePrincipalKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account.
    tenant Object
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    url Object
    Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.
    accountKey any
    Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    annotations any[]
    List of tags that can be used for describing the linked service.
    azureCloudType any
    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).
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    credential CredentialReferenceResponse
    The credential reference containing authentication information.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecificationResponse}
    Parameters for linked service.
    sasToken AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Azure key vault secret reference of sasToken in sas uri.
    sasUri any
    SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
    servicePrincipalCredential AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    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 any
    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 any
    The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
    servicePrincipalKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account.
    tenant any
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    url any
    Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    version string
    Version of the linked service.
    account_key Any
    Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    azure_cloud_type Any
    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).
    connect_via IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    credential CredentialReferenceResponse
    The credential reference containing authentication information.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecificationResponse]
    Parameters for linked service.
    sas_token AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Azure key vault secret reference of sasToken in sas uri.
    sas_uri Any
    SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
    service_principal_credential AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    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.
    service_principal_credential_type Any
    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).
    service_principal_id Any
    The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
    service_principal_key AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account.
    tenant Any
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    url Any
    Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    version str
    Version of the linked service.
    accountKey Any
    Account key for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    azureCloudType Any
    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).
    connectVia Property Map
    The integration runtime reference.
    credential Property Map
    The credential reference containing authentication information.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    sasToken Property Map | Property Map
    The Azure key vault secret reference of sasToken in sas uri.
    sasUri Any
    SAS URI of the Azure Data Lake Storage Gen2 service. Type: string, SecureString or AzureKeyVaultSecretReference.
    servicePrincipalCredential Property Map | Property Map
    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 Any
    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 Any
    The ID of the application used to authenticate against the Azure Data Lake Storage Gen2 account. Type: string (or Expression with resultType string).
    servicePrincipalKey Property Map | Property Map
    The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account.
    tenant Any
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    url Any
    Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.

    AzureBlobStorageLinkedService, AzureBlobStorageLinkedServiceArgs

    AccountKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference
    The Azure key vault secret reference of accountKey in connection string.
    AccountKind object
    Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    AuthenticationType string | Pulumi.AzureNative.DataFactory.AzureStorageAuthenticationType
    The type used for authentication. Type: string.
    AzureCloudType object
    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).
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReference
    The integration runtime reference.
    ConnectionString object
    The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    ContainerUri object
    Container uri of the Azure Blob Storage resource only support for anonymous access. Type: string (or Expression with resultType string).
    Credential Pulumi.AzureNative.DataFactory.Inputs.CredentialReference
    The credential reference containing authentication information.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecification>
    Parameters for linked service.
    SasToken Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference
    The Azure key vault secret reference of sasToken in sas uri.
    SasUri object
    SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    ServiceEndpoint object
    Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property.
    ServicePrincipalId object
    The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string).
    ServicePrincipalKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReference | Pulumi.AzureNative.DataFactory.Inputs.SecureString
    The key of the service principal used to authenticate against Azure SQL Data Warehouse.
    Tenant object
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    AccountKey AzureKeyVaultSecretReference
    The Azure key vault secret reference of accountKey in connection string.
    AccountKind interface{}
    Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    AuthenticationType string | AzureStorageAuthenticationType
    The type used for authentication. Type: string.
    AzureCloudType interface{}
    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).
    ConnectVia IntegrationRuntimeReference
    The integration runtime reference.
    ConnectionString interface{}
    The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    ContainerUri interface{}
    Container uri of the Azure Blob Storage resource only support for anonymous access. Type: string (or Expression with resultType string).
    Credential CredentialReference
    The credential reference containing authentication information.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecification
    Parameters for linked service.
    SasToken AzureKeyVaultSecretReference
    The Azure key vault secret reference of sasToken in sas uri.
    SasUri interface{}
    SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    ServiceEndpoint interface{}
    Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property.
    ServicePrincipalId interface{}
    The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string).
    ServicePrincipalKey AzureKeyVaultSecretReference | SecureString
    The key of the service principal used to authenticate against Azure SQL Data Warehouse.
    Tenant interface{}
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    accountKey AzureKeyVaultSecretReference
    The Azure key vault secret reference of accountKey in connection string.
    accountKind Object
    Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    authenticationType String | AzureStorageAuthenticationType
    The type used for authentication. Type: string.
    azureCloudType Object
    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).
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    connectionString Object
    The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    containerUri Object
    Container uri of the Azure Blob Storage resource only support for anonymous access. Type: string (or Expression with resultType string).
    credential CredentialReference
    The credential reference containing authentication information.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecification>
    Parameters for linked service.
    sasToken AzureKeyVaultSecretReference
    The Azure key vault secret reference of sasToken in sas uri.
    sasUri Object
    SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    serviceEndpoint Object
    Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property.
    servicePrincipalId Object
    The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string).
    servicePrincipalKey AzureKeyVaultSecretReference | SecureString
    The key of the service principal used to authenticate against Azure SQL Data Warehouse.
    tenant Object
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.
    accountKey AzureKeyVaultSecretReference
    The Azure key vault secret reference of accountKey in connection string.
    accountKind any
    Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).
    annotations any[]
    List of tags that can be used for describing the linked service.
    authenticationType string | AzureStorageAuthenticationType
    The type used for authentication. Type: string.
    azureCloudType any
    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).
    connectVia IntegrationRuntimeReference
    The integration runtime reference.
    connectionString any
    The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    containerUri any
    Container uri of the Azure Blob Storage resource only support for anonymous access. Type: string (or Expression with resultType string).
    credential CredentialReference
    The credential reference containing authentication information.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecification}
    Parameters for linked service.
    sasToken AzureKeyVaultSecretReference
    The Azure key vault secret reference of sasToken in sas uri.
    sasUri any
    SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    serviceEndpoint any
    Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property.
    servicePrincipalId any
    The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string).
    servicePrincipalKey AzureKeyVaultSecretReference | SecureString
    The key of the service principal used to authenticate against Azure SQL Data Warehouse.
    tenant any
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    version string
    Version of the linked service.
    account_key AzureKeyVaultSecretReference
    The Azure key vault secret reference of accountKey in connection string.
    account_kind Any
    Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    authentication_type str | AzureStorageAuthenticationType
    The type used for authentication. Type: string.
    azure_cloud_type Any
    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).
    connect_via IntegrationRuntimeReference
    The integration runtime reference.
    connection_string Any
    The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    container_uri Any
    Container uri of the Azure Blob Storage resource only support for anonymous access. Type: string (or Expression with resultType string).
    credential CredentialReference
    The credential reference containing authentication information.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecification]
    Parameters for linked service.
    sas_token AzureKeyVaultSecretReference
    The Azure key vault secret reference of sasToken in sas uri.
    sas_uri Any
    SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    service_endpoint Any
    Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property.
    service_principal_id Any
    The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string).
    service_principal_key AzureKeyVaultSecretReference | SecureString
    The key of the service principal used to authenticate against Azure SQL Data Warehouse.
    tenant Any
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    version str
    Version of the linked service.
    accountKey Property Map
    The Azure key vault secret reference of accountKey in connection string.
    accountKind Any
    Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    authenticationType String | "Anonymous" | "AccountKey" | "SasUri" | "ServicePrincipal" | "Msi"
    The type used for authentication. Type: string.
    azureCloudType Any
    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).
    connectVia Property Map
    The integration runtime reference.
    connectionString Any
    The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    containerUri Any
    Container uri of the Azure Blob Storage resource only support for anonymous access. Type: string (or Expression with resultType string).
    credential Property Map
    The credential reference containing authentication information.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<Property Map>
    Parameters for linked service.
    sasToken Property Map
    The Azure key vault secret reference of sasToken in sas uri.
    sasUri Any
    SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    serviceEndpoint Any
    Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property.
    servicePrincipalId Any
    The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string).
    servicePrincipalKey Property Map | Property Map
    The key of the service principal used to authenticate against Azure SQL Data Warehouse.
    tenant Any
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.

    AzureBlobStorageLinkedServiceResponse, AzureBlobStorageLinkedServiceResponseArgs

    AccountKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse
    The Azure key vault secret reference of accountKey in connection string.
    AccountKind object
    Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).
    Annotations List<object>
    List of tags that can be used for describing the linked service.
    AuthenticationType string
    The type used for authentication. Type: string.
    AzureCloudType object
    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).
    ConnectVia Pulumi.AzureNative.DataFactory.Inputs.IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    ConnectionString object
    The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    ContainerUri object
    Container uri of the Azure Blob Storage resource only support for anonymous access. Type: string (or Expression with resultType string).
    Credential Pulumi.AzureNative.DataFactory.Inputs.CredentialReferenceResponse
    The credential reference containing authentication information.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters Dictionary<string, Pulumi.AzureNative.DataFactory.Inputs.ParameterSpecificationResponse>
    Parameters for linked service.
    SasToken Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse
    The Azure key vault secret reference of sasToken in sas uri.
    SasUri object
    SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    ServiceEndpoint object
    Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property.
    ServicePrincipalId object
    The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string).
    ServicePrincipalKey Pulumi.AzureNative.DataFactory.Inputs.AzureKeyVaultSecretReferenceResponse | Pulumi.AzureNative.DataFactory.Inputs.SecureStringResponse
    The key of the service principal used to authenticate against Azure SQL Data Warehouse.
    Tenant object
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    AccountKey AzureKeyVaultSecretReferenceResponse
    The Azure key vault secret reference of accountKey in connection string.
    AccountKind interface{}
    Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).
    Annotations []interface{}
    List of tags that can be used for describing the linked service.
    AuthenticationType string
    The type used for authentication. Type: string.
    AzureCloudType interface{}
    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).
    ConnectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    ConnectionString interface{}
    The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    ContainerUri interface{}
    Container uri of the Azure Blob Storage resource only support for anonymous access. Type: string (or Expression with resultType string).
    Credential CredentialReferenceResponse
    The credential reference containing authentication information.
    Description string
    Linked service description.
    EncryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    Parameters map[string]ParameterSpecificationResponse
    Parameters for linked service.
    SasToken AzureKeyVaultSecretReferenceResponse
    The Azure key vault secret reference of sasToken in sas uri.
    SasUri interface{}
    SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    ServiceEndpoint interface{}
    Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property.
    ServicePrincipalId interface{}
    The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string).
    ServicePrincipalKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The key of the service principal used to authenticate against Azure SQL Data Warehouse.
    Tenant interface{}
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    Version string
    Version of the linked service.
    accountKey AzureKeyVaultSecretReferenceResponse
    The Azure key vault secret reference of accountKey in connection string.
    accountKind Object
    Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).
    annotations List<Object>
    List of tags that can be used for describing the linked service.
    authenticationType String
    The type used for authentication. Type: string.
    azureCloudType Object
    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).
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    connectionString Object
    The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    containerUri Object
    Container uri of the Azure Blob Storage resource only support for anonymous access. Type: string (or Expression with resultType string).
    credential CredentialReferenceResponse
    The credential reference containing authentication information.
    description String
    Linked service description.
    encryptedCredential String
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Map<String,ParameterSpecificationResponse>
    Parameters for linked service.
    sasToken AzureKeyVaultSecretReferenceResponse
    The Azure key vault secret reference of sasToken in sas uri.
    sasUri Object
    SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    serviceEndpoint Object
    Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property.
    servicePrincipalId Object
    The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string).
    servicePrincipalKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The key of the service principal used to authenticate against Azure SQL Data Warehouse.
    tenant Object
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    version String
    Version of the linked service.
    accountKey AzureKeyVaultSecretReferenceResponse
    The Azure key vault secret reference of accountKey in connection string.
    accountKind any
    Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).
    annotations any[]
    List of tags that can be used for describing the linked service.
    authenticationType string
    The type used for authentication. Type: string.
    azureCloudType any
    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).
    connectVia IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    connectionString any
    The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    containerUri any
    Container uri of the Azure Blob Storage resource only support for anonymous access. Type: string (or Expression with resultType string).
    credential CredentialReferenceResponse
    The credential reference containing authentication information.
    description string
    Linked service description.
    encryptedCredential string
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters {[key: string]: ParameterSpecificationResponse}
    Parameters for linked service.
    sasToken AzureKeyVaultSecretReferenceResponse
    The Azure key vault secret reference of sasToken in sas uri.
    sasUri any
    SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    serviceEndpoint any
    Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property.
    servicePrincipalId any
    The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string).
    servicePrincipalKey AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The key of the service principal used to authenticate against Azure SQL Data Warehouse.
    tenant any
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    version string
    Version of the linked service.
    account_key AzureKeyVaultSecretReferenceResponse
    The Azure key vault secret reference of accountKey in connection string.
    account_kind Any
    Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).
    annotations Sequence[Any]
    List of tags that can be used for describing the linked service.
    authentication_type str
    The type used for authentication. Type: string.
    azure_cloud_type Any
    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).
    connect_via IntegrationRuntimeReferenceResponse
    The integration runtime reference.
    connection_string Any
    The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    container_uri Any
    Container uri of the Azure Blob Storage resource only support for anonymous access. Type: string (or Expression with resultType string).
    credential CredentialReferenceResponse
    The credential reference containing authentication information.
    description str
    Linked service description.
    encrypted_credential str
    The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.
    parameters Mapping[str, ParameterSpecificationResponse]
    Parameters for linked service.
    sas_token AzureKeyVaultSecretReferenceResponse
    The Azure key vault secret reference of sasToken in sas uri.
    sas_uri Any
    SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    service_endpoint Any
    Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property.
    service_principal_id Any
    The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string).
    service_principal_key AzureKeyVaultSecretReferenceResponse | SecureStringResponse
    The key of the service principal used to authenticate against Azure SQL Data Warehouse.
    tenant Any
    The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string).
    version str
    Version of the linked service.
    accountKey Property Map
    The Azure key vault secret reference of accountKey in connection string.
    accountKind Any
    Specify the kind of your storage account. Allowed values are: Storage (general purpose v1), StorageV2 (general purpose v2), BlobStorage, or BlockBlobStorage. Type: string (or Expression with resultType string).
    annotations List<Any>
    List of tags that can be used for describing the linked service.
    authenticationType String
    The type used for authentication. Type: string.
    azureCloudType Any
    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).
    connectVia Property Map
    The integration runtime reference.
    connectionString Any
    The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference.
    containerUri Any
    Container uri of the Azure Blob Storage resource only support for anonymous access. Type: string (or Expression with resultType string).
    credential Property Map
    The credential reference containing authentication information.