@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 15.1 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as inputs from "../types/input";
import * as outputs from "../types/output";
/**
* Linked service resource type.
*
* Uses Azure REST API version 2018-06-01. In version 2.x of the Azure Native provider, it used API version 2018-06-01.
*/
export declare class LinkedService extends pulumi.CustomResource {
/**
* Get an existing LinkedService resource's state with the given name, ID, and optional extra
* properties used to qualify the lookup.
*
* @param name The _unique_ name of the resulting resource.
* @param id The _unique_ provider ID of the resource to lookup.
* @param opts Optional settings to control the behavior of the CustomResource.
*/
static get(name: string, id: pulumi.Input<pulumi.ID>, opts?: pulumi.CustomResourceOptions): LinkedService;
/**
* Returns true if the given object is an instance of LinkedService. This is designed to work even
* when multiple copies of the Pulumi SDK have been loaded into the same process.
*/
static isInstance(obj: any): obj is LinkedService;
/**
* The Azure API version of the resource.
*/
readonly azureApiVersion: pulumi.Output<string>;
/**
* Etag identifies change in the resource.
*/
readonly etag: pulumi.Output<string>;
/**
* The resource name.
*/
readonly name: pulumi.Output<string>;
/**
* Properties of linked service.
*/
readonly properties: pulumi.Output<outputs.datafactory.AmazonMWSLinkedServiceResponse | outputs.datafactory.AmazonRdsForOracleLinkedServiceResponse | outputs.datafactory.AmazonRdsForSqlServerLinkedServiceResponse | outputs.datafactory.AmazonRedshiftLinkedServiceResponse | outputs.datafactory.AmazonS3CompatibleLinkedServiceResponse | outputs.datafactory.AmazonS3LinkedServiceResponse | outputs.datafactory.AppFiguresLinkedServiceResponse | outputs.datafactory.AsanaLinkedServiceResponse | outputs.datafactory.AzureBatchLinkedServiceResponse | outputs.datafactory.AzureBlobFSLinkedServiceResponse | outputs.datafactory.AzureBlobStorageLinkedServiceResponse | outputs.datafactory.AzureDataExplorerLinkedServiceResponse | outputs.datafactory.AzureDataLakeAnalyticsLinkedServiceResponse | outputs.datafactory.AzureDataLakeStoreLinkedServiceResponse | outputs.datafactory.AzureDatabricksDeltaLakeLinkedServiceResponse | outputs.datafactory.AzureDatabricksLinkedServiceResponse | outputs.datafactory.AzureFileStorageLinkedServiceResponse | outputs.datafactory.AzureFunctionLinkedServiceResponse | outputs.datafactory.AzureKeyVaultLinkedServiceResponse | outputs.datafactory.AzureMLLinkedServiceResponse | outputs.datafactory.AzureMLServiceLinkedServiceResponse | outputs.datafactory.AzureMariaDBLinkedServiceResponse | outputs.datafactory.AzureMySqlLinkedServiceResponse | outputs.datafactory.AzurePostgreSqlLinkedServiceResponse | outputs.datafactory.AzureSearchLinkedServiceResponse | outputs.datafactory.AzureSqlDWLinkedServiceResponse | outputs.datafactory.AzureSqlDatabaseLinkedServiceResponse | outputs.datafactory.AzureSqlMILinkedServiceResponse | outputs.datafactory.AzureStorageLinkedServiceResponse | outputs.datafactory.AzureSynapseArtifactsLinkedServiceResponse | outputs.datafactory.AzureTableStorageLinkedServiceResponse | outputs.datafactory.CassandraLinkedServiceResponse | outputs.datafactory.CommonDataServiceForAppsLinkedServiceResponse | outputs.datafactory.ConcurLinkedServiceResponse | outputs.datafactory.CosmosDbLinkedServiceResponse | outputs.datafactory.CosmosDbMongoDbApiLinkedServiceResponse | outputs.datafactory.CouchbaseLinkedServiceResponse | outputs.datafactory.CustomDataSourceLinkedServiceResponse | outputs.datafactory.DataworldLinkedServiceResponse | outputs.datafactory.Db2LinkedServiceResponse | outputs.datafactory.DrillLinkedServiceResponse | outputs.datafactory.DynamicsAXLinkedServiceResponse | outputs.datafactory.DynamicsCrmLinkedServiceResponse | outputs.datafactory.DynamicsLinkedServiceResponse | outputs.datafactory.EloquaLinkedServiceResponse | outputs.datafactory.FileServerLinkedServiceResponse | outputs.datafactory.FtpServerLinkedServiceResponse | outputs.datafactory.GoogleAdWordsLinkedServiceResponse | outputs.datafactory.GoogleBigQueryLinkedServiceResponse | outputs.datafactory.GoogleBigQueryV2LinkedServiceResponse | outputs.datafactory.GoogleCloudStorageLinkedServiceResponse | outputs.datafactory.GoogleSheetsLinkedServiceResponse | outputs.datafactory.GreenplumLinkedServiceResponse | outputs.datafactory.HBaseLinkedServiceResponse | outputs.datafactory.HDInsightLinkedServiceResponse | outputs.datafactory.HDInsightOnDemandLinkedServiceResponse | outputs.datafactory.HdfsLinkedServiceResponse | outputs.datafactory.HiveLinkedServiceResponse | outputs.datafactory.HttpLinkedServiceResponse | outputs.datafactory.HubspotLinkedServiceResponse | outputs.datafactory.ImpalaLinkedServiceResponse | outputs.datafactory.InformixLinkedServiceResponse | outputs.datafactory.JiraLinkedServiceResponse | outputs.datafactory.LakeHouseLinkedServiceResponse | outputs.datafactory.MagentoLinkedServiceResponse | outputs.datafactory.MariaDBLinkedServiceResponse | outputs.datafactory.MarketoLinkedServiceResponse | outputs.datafactory.MicrosoftAccessLinkedServiceResponse | outputs.datafactory.MongoDbAtlasLinkedServiceResponse | outputs.datafactory.MongoDbLinkedServiceResponse | outputs.datafactory.MongoDbV2LinkedServiceResponse | outputs.datafactory.MySqlLinkedServiceResponse | outputs.datafactory.NetezzaLinkedServiceResponse | outputs.datafactory.ODataLinkedServiceResponse | outputs.datafactory.OdbcLinkedServiceResponse | outputs.datafactory.Office365LinkedServiceResponse | outputs.datafactory.OracleCloudStorageLinkedServiceResponse | outputs.datafactory.OracleLinkedServiceResponse | outputs.datafactory.OracleServiceCloudLinkedServiceResponse | outputs.datafactory.PaypalLinkedServiceResponse | outputs.datafactory.PhoenixLinkedServiceResponse | outputs.datafactory.PostgreSqlLinkedServiceResponse | outputs.datafactory.PostgreSqlV2LinkedServiceResponse | outputs.datafactory.PrestoLinkedServiceResponse | outputs.datafactory.QuickBooksLinkedServiceResponse | outputs.datafactory.QuickbaseLinkedServiceResponse | outputs.datafactory.ResponsysLinkedServiceResponse | outputs.datafactory.RestServiceLinkedServiceResponse | outputs.datafactory.SalesforceLinkedServiceResponse | outputs.datafactory.SalesforceMarketingCloudLinkedServiceResponse | outputs.datafactory.SalesforceServiceCloudLinkedServiceResponse | outputs.datafactory.SalesforceServiceCloudV2LinkedServiceResponse | outputs.datafactory.SalesforceV2LinkedServiceResponse | outputs.datafactory.SapBWLinkedServiceResponse | outputs.datafactory.SapCloudForCustomerLinkedServiceResponse | outputs.datafactory.SapEccLinkedServiceResponse | outputs.datafactory.SapHanaLinkedServiceResponse | outputs.datafactory.SapOdpLinkedServiceResponse | outputs.datafactory.SapOpenHubLinkedServiceResponse | outputs.datafactory.SapTableLinkedServiceResponse | outputs.datafactory.ServiceNowLinkedServiceResponse | outputs.datafactory.ServiceNowV2LinkedServiceResponse | outputs.datafactory.SftpServerLinkedServiceResponse | outputs.datafactory.SharePointOnlineListLinkedServiceResponse | outputs.datafactory.ShopifyLinkedServiceResponse | outputs.datafactory.SmartsheetLinkedServiceResponse | outputs.datafactory.SnowflakeLinkedServiceResponse | outputs.datafactory.SnowflakeV2LinkedServiceResponse | outputs.datafactory.SparkLinkedServiceResponse | outputs.datafactory.SqlServerLinkedServiceResponse | outputs.datafactory.SquareLinkedServiceResponse | outputs.datafactory.SybaseLinkedServiceResponse | outputs.datafactory.TeamDeskLinkedServiceResponse | outputs.datafactory.TeradataLinkedServiceResponse | outputs.datafactory.TwilioLinkedServiceResponse | outputs.datafactory.VerticaLinkedServiceResponse | outputs.datafactory.WarehouseLinkedServiceResponse | outputs.datafactory.WebLinkedServiceResponse | outputs.datafactory.XeroLinkedServiceResponse | outputs.datafactory.ZendeskLinkedServiceResponse | outputs.datafactory.ZohoLinkedServiceResponse>;
/**
* The resource type.
*/
readonly type: pulumi.Output<string>;
/**
* Create a LinkedService resource with the given unique name, arguments, and options.
*
* @param name The _unique_ name of the resource.
* @param args The arguments to use to populate this resource's properties.
* @param opts A bag of options that control this resource's behavior.
*/
constructor(name: string, args: LinkedServiceArgs, opts?: pulumi.CustomResourceOptions);
}
/**
* The set of arguments for constructing a LinkedService resource.
*/
export interface LinkedServiceArgs {
/**
* The factory name.
*/
factoryName: pulumi.Input<string>;
/**
* The linked service name.
*/
linkedServiceName?: pulumi.Input<string>;
/**
* Properties of linked service.
*/
properties: pulumi.Input<inputs.datafactory.AmazonMWSLinkedServiceArgs | inputs.datafactory.AmazonRdsForOracleLinkedServiceArgs | inputs.datafactory.AmazonRdsForSqlServerLinkedServiceArgs | inputs.datafactory.AmazonRedshiftLinkedServiceArgs | inputs.datafactory.AmazonS3CompatibleLinkedServiceArgs | inputs.datafactory.AmazonS3LinkedServiceArgs | inputs.datafactory.AppFiguresLinkedServiceArgs | inputs.datafactory.AsanaLinkedServiceArgs | inputs.datafactory.AzureBatchLinkedServiceArgs | inputs.datafactory.AzureBlobFSLinkedServiceArgs | inputs.datafactory.AzureBlobStorageLinkedServiceArgs | inputs.datafactory.AzureDataExplorerLinkedServiceArgs | inputs.datafactory.AzureDataLakeAnalyticsLinkedServiceArgs | inputs.datafactory.AzureDataLakeStoreLinkedServiceArgs | inputs.datafactory.AzureDatabricksDeltaLakeLinkedServiceArgs | inputs.datafactory.AzureDatabricksLinkedServiceArgs | inputs.datafactory.AzureFileStorageLinkedServiceArgs | inputs.datafactory.AzureFunctionLinkedServiceArgs | inputs.datafactory.AzureKeyVaultLinkedServiceArgs | inputs.datafactory.AzureMLLinkedServiceArgs | inputs.datafactory.AzureMLServiceLinkedServiceArgs | inputs.datafactory.AzureMariaDBLinkedServiceArgs | inputs.datafactory.AzureMySqlLinkedServiceArgs | inputs.datafactory.AzurePostgreSqlLinkedServiceArgs | inputs.datafactory.AzureSearchLinkedServiceArgs | inputs.datafactory.AzureSqlDWLinkedServiceArgs | inputs.datafactory.AzureSqlDatabaseLinkedServiceArgs | inputs.datafactory.AzureSqlMILinkedServiceArgs | inputs.datafactory.AzureStorageLinkedServiceArgs | inputs.datafactory.AzureSynapseArtifactsLinkedServiceArgs | inputs.datafactory.AzureTableStorageLinkedServiceArgs | inputs.datafactory.CassandraLinkedServiceArgs | inputs.datafactory.CommonDataServiceForAppsLinkedServiceArgs | inputs.datafactory.ConcurLinkedServiceArgs | inputs.datafactory.CosmosDbLinkedServiceArgs | inputs.datafactory.CosmosDbMongoDbApiLinkedServiceArgs | inputs.datafactory.CouchbaseLinkedServiceArgs | inputs.datafactory.CustomDataSourceLinkedServiceArgs | inputs.datafactory.DataworldLinkedServiceArgs | inputs.datafactory.Db2LinkedServiceArgs | inputs.datafactory.DrillLinkedServiceArgs | inputs.datafactory.DynamicsAXLinkedServiceArgs | inputs.datafactory.DynamicsCrmLinkedServiceArgs | inputs.datafactory.DynamicsLinkedServiceArgs | inputs.datafactory.EloquaLinkedServiceArgs | inputs.datafactory.FileServerLinkedServiceArgs | inputs.datafactory.FtpServerLinkedServiceArgs | inputs.datafactory.GoogleAdWordsLinkedServiceArgs | inputs.datafactory.GoogleBigQueryLinkedServiceArgs | inputs.datafactory.GoogleBigQueryV2LinkedServiceArgs | inputs.datafactory.GoogleCloudStorageLinkedServiceArgs | inputs.datafactory.GoogleSheetsLinkedServiceArgs | inputs.datafactory.GreenplumLinkedServiceArgs | inputs.datafactory.HBaseLinkedServiceArgs | inputs.datafactory.HDInsightLinkedServiceArgs | inputs.datafactory.HDInsightOnDemandLinkedServiceArgs | inputs.datafactory.HdfsLinkedServiceArgs | inputs.datafactory.HiveLinkedServiceArgs | inputs.datafactory.HttpLinkedServiceArgs | inputs.datafactory.HubspotLinkedServiceArgs | inputs.datafactory.ImpalaLinkedServiceArgs | inputs.datafactory.InformixLinkedServiceArgs | inputs.datafactory.JiraLinkedServiceArgs | inputs.datafactory.LakeHouseLinkedServiceArgs | inputs.datafactory.MagentoLinkedServiceArgs | inputs.datafactory.MariaDBLinkedServiceArgs | inputs.datafactory.MarketoLinkedServiceArgs | inputs.datafactory.MicrosoftAccessLinkedServiceArgs | inputs.datafactory.MongoDbAtlasLinkedServiceArgs | inputs.datafactory.MongoDbLinkedServiceArgs | inputs.datafactory.MongoDbV2LinkedServiceArgs | inputs.datafactory.MySqlLinkedServiceArgs | inputs.datafactory.NetezzaLinkedServiceArgs | inputs.datafactory.ODataLinkedServiceArgs | inputs.datafactory.OdbcLinkedServiceArgs | inputs.datafactory.Office365LinkedServiceArgs | inputs.datafactory.OracleCloudStorageLinkedServiceArgs | inputs.datafactory.OracleLinkedServiceArgs | inputs.datafactory.OracleServiceCloudLinkedServiceArgs | inputs.datafactory.PaypalLinkedServiceArgs | inputs.datafactory.PhoenixLinkedServiceArgs | inputs.datafactory.PostgreSqlLinkedServiceArgs | inputs.datafactory.PostgreSqlV2LinkedServiceArgs | inputs.datafactory.PrestoLinkedServiceArgs | inputs.datafactory.QuickBooksLinkedServiceArgs | inputs.datafactory.QuickbaseLinkedServiceArgs | inputs.datafactory.ResponsysLinkedServiceArgs | inputs.datafactory.RestServiceLinkedServiceArgs | inputs.datafactory.SalesforceLinkedServiceArgs | inputs.datafactory.SalesforceMarketingCloudLinkedServiceArgs | inputs.datafactory.SalesforceServiceCloudLinkedServiceArgs | inputs.datafactory.SalesforceServiceCloudV2LinkedServiceArgs | inputs.datafactory.SalesforceV2LinkedServiceArgs | inputs.datafactory.SapBWLinkedServiceArgs | inputs.datafactory.SapCloudForCustomerLinkedServiceArgs | inputs.datafactory.SapEccLinkedServiceArgs | inputs.datafactory.SapHanaLinkedServiceArgs | inputs.datafactory.SapOdpLinkedServiceArgs | inputs.datafactory.SapOpenHubLinkedServiceArgs | inputs.datafactory.SapTableLinkedServiceArgs | inputs.datafactory.ServiceNowLinkedServiceArgs | inputs.datafactory.ServiceNowV2LinkedServiceArgs | inputs.datafactory.SftpServerLinkedServiceArgs | inputs.datafactory.SharePointOnlineListLinkedServiceArgs | inputs.datafactory.ShopifyLinkedServiceArgs | inputs.datafactory.SmartsheetLinkedServiceArgs | inputs.datafactory.SnowflakeLinkedServiceArgs | inputs.datafactory.SnowflakeV2LinkedServiceArgs | inputs.datafactory.SparkLinkedServiceArgs | inputs.datafactory.SqlServerLinkedServiceArgs | inputs.datafactory.SquareLinkedServiceArgs | inputs.datafactory.SybaseLinkedServiceArgs | inputs.datafactory.TeamDeskLinkedServiceArgs | inputs.datafactory.TeradataLinkedServiceArgs | inputs.datafactory.TwilioLinkedServiceArgs | inputs.datafactory.VerticaLinkedServiceArgs | inputs.datafactory.WarehouseLinkedServiceArgs | inputs.datafactory.WebLinkedServiceArgs | inputs.datafactory.XeroLinkedServiceArgs | inputs.datafactory.ZendeskLinkedServiceArgs | inputs.datafactory.ZohoLinkedServiceArgs>;
/**
* The resource group name.
*/
resourceGroupName: pulumi.Input<string>;
}