import { ArmResource } from '@yetics/armkit-core' ; import { Construct } from 'constructs' ; schema export class Factories extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'factories' , } ) ; } } schema export class FactoriesDataflows extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'factories_dataflows' , } ) ; } } schema export class FactoriesDatasets extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'factories_datasets' , } ) ; } } schema export class FactoriesIntegrationRuntimes extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'factories_integrationRuntimes' , } ) ; } } schema export class FactoriesLinkedservices extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'factories_linkedservices' , } ) ; } } schema export class FactoriesManagedVirtualNetworks extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'factories_managedVirtualNetworks' , } ) ; } } schema export class FactoriesManagedVirtualNetworksManagedPrivateEndpoints extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'factories_managedVirtualNetworks_managedPrivateEndpoints' , } ) ; } } schema export class FactoriesPipelines extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'factories_pipelines' , } ) ; } } schema export class FactoriesPrivateEndpointConnections extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'factories_privateEndpointConnections' , } ) ; } } schema export class FactoriesTriggers extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'factories_triggers' , } ) ; } } schema export interface FactoriesOptions { schema readonly apiVersion ? : MicrosoftDataFactoryFactoriesApiVersion ; schema readonly identity ? : FactoryIdentity ; schema readonly location ? : string ; schema readonly name : MicrosoftDataFactoryFactoriesNamePattern ; schema readonly properties : FactoryProperties ; schema readonly resources ? : MicrosoftDataFactoryFactoriesResources [ ] ; schema readonly tags ? : MicrosoftDataFactoryFactoriesTags ; schema readonly type : MicrosoftDataFactoryFactoriesType ; } schema export interface FactoriesDataflowsOptions { schema readonly apiVersion ? : MicrosoftDataFactoryFactoriesDataflowsApiVersion ; schema readonly name : MicrosoftDataFactoryFactoriesDataflowsNamePattern ; schema readonly properties : MappingDataFlow ; schema readonly type : MicrosoftDataFactoryFactoriesDataflowsType ; } schema export interface FactoriesDatasetsOptions { schema readonly apiVersion ? : MicrosoftDataFactoryFactoriesDatasetsApiVersion ; schema readonly name : MicrosoftDataFactoryFactoriesDatasetsNamePattern ; schema readonly properties : Dataset ; schema readonly type : MicrosoftDataFactoryFactoriesDatasetsType ; } schema export interface FactoriesIntegrationRuntimesOptions { schema readonly apiVersion ? : MicrosoftDataFactoryFactoriesIntegrationRuntimesApiVersion ; schema readonly name : MicrosoftDataFactoryFactoriesIntegrationRuntimesNamePattern ; schema readonly properties : IntegrationRuntime ; schema readonly type : MicrosoftDataFactoryFactoriesIntegrationRuntimesType ; } schema export interface FactoriesLinkedservicesOptions { schema readonly apiVersion ? : MicrosoftDataFactoryFactoriesLinkedservicesApiVersion ; schema readonly name : MicrosoftDataFactoryFactoriesLinkedservicesNamePattern ; schema readonly properties : LinkedService ; schema readonly type : MicrosoftDataFactoryFactoriesLinkedservicesType ; } schema export interface FactoriesManagedVirtualNetworksOptions { schema readonly apiVersion ? : MicrosoftDataFactoryFactoriesManagedVirtualNetworksApiVersion ; schema readonly name : MicrosoftDataFactoryFactoriesManagedVirtualNetworksNamePattern ; schema readonly properties : ManagedVirtualNetwork ; schema readonly resources ? : FactoriesManagedVirtualNetworksManagedPrivateEndpointsChildResource [ ] ; schema readonly type : MicrosoftDataFactoryFactoriesManagedVirtualNetworksType ; } schema export interface FactoriesManagedVirtualNetworksManagedPrivateEndpointsOptions { schema readonly apiVersion ? : MicrosoftDataFactoryFactoriesManagedVirtualNetworksManagedPrivateEndpointsApiVersion ; schema readonly name : MicrosoftDataFactoryFactoriesManagedVirtualNetworksManagedPrivateEndpointsNamePattern ; schema readonly properties : ManagedPrivateEndpoint ; schema readonly type : MicrosoftDataFactoryFactoriesManagedVirtualNetworksManagedPrivateEndpointsType ; } schema export interface FactoriesPipelinesOptions { schema readonly apiVersion ? : MicrosoftDataFactoryFactoriesPipelinesApiVersion ; schema readonly name : MicrosoftDataFactoryFactoriesPipelinesNamePattern ; schema readonly properties : Pipeline ; schema readonly type : MicrosoftDataFactoryFactoriesPipelinesType ; } schema export interface FactoriesPrivateEndpointConnectionsOptions { schema readonly apiVersion ? : MicrosoftDataFactoryFactoriesPrivateEndpointConnectionsApiVersion ; schema readonly name : string ; schema readonly properties : PrivateLinkConnectionApprovalRequest ; schema readonly type : MicrosoftDataFactoryFactoriesPrivateEndpointConnectionsType ; } schema export interface FactoriesTriggersOptions { schema readonly apiVersion ? : MicrosoftDataFactoryFactoriesTriggersApiVersion ; schema readonly name : MicrosoftDataFactoryFactoriesTriggersNamePattern ; schema readonly properties : Trigger ; schema readonly type : MicrosoftDataFactoryFactoriesTriggersType ; } export enum MicrosoftDataFactoryFactoriesApiVersion { "MicrosoftDataFactoryFactoriesApiVersion_2018_06_01" = '2018-06-01' } schema export interface FactoryIdentity { schema readonly type : FactoryIdentityType ; schema readonly userAssignedIdentities ? : FactoryIdentityUserAssignedIdentities ; } schema export class MicrosoftDataFactoryFactoriesNamePattern { public static pattern ( value ) { return value ; } } schema export interface FactoryProperties { schema readonly encryption ? : EncryptionConfiguration ; schema readonly globalParameters ? : FactoryPropertiesGlobalParameters ; schema readonly publicNetworkAccess ? : FactoryPropertiesPublicNetworkAccess ; schema readonly repoConfiguration ? : FactoryRepoConfiguration ; } schema export class MicrosoftDataFactoryFactoriesResources { public static fromFactoriesIntegrationRuntimesChildResource ( value ) { return new MicrosoftDataFactoryFactoriesResources ( value ) ; } public static fromFactoriesLinkedservicesChildResource ( value ) { return new MicrosoftDataFactoryFactoriesResources ( value ) ; } public static fromFactoriesDatasetsChildResource ( value ) { return new MicrosoftDataFactoryFactoriesResources ( value ) ; } public static fromFactoriesPipelinesChildResource ( value ) { return new MicrosoftDataFactoryFactoriesResources ( value ) ; } public static fromFactoriesTriggersChildResource ( value ) { return new MicrosoftDataFactoryFactoriesResources ( value ) ; } public static fromFactoriesDataflowsChildResource ( value ) { return new MicrosoftDataFactoryFactoriesResources ( value ) ; } public static fromFactoriesManagedVirtualNetworksChildResource ( value ) { return new MicrosoftDataFactoryFactoriesResources ( value ) ; } public static fromFactoriesPrivateEndpointConnectionsChildResource ( value ) { return new MicrosoftDataFactoryFactoriesResources ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface MicrosoftDataFactoryFactoriesTags { } export enum MicrosoftDataFactoryFactoriesType { "MicrosoftDataFactoryFactoriesType_MICROSOFT_DATA_FACTORY_FACTORIES" = 'Microsoft.DataFactory/factories' } export enum MicrosoftDataFactoryFactoriesDataflowsApiVersion { "MicrosoftDataFactoryFactoriesDataflowsApiVersion_2018_06_01" = '2018-06-01' } schema export class MicrosoftDataFactoryFactoriesDataflowsNamePattern { public static pattern ( value ) { return value ; } } schema export interface MappingDataFlow { schema readonly type : MappingDataFlowType ; schema readonly typeProperties ? : MappingDataFlowTypeProperties ; } export enum MicrosoftDataFactoryFactoriesDataflowsType { "MicrosoftDataFactoryFactoriesDataflowsType_MICROSOFT_DATA_FACTORY_FACTORIES_DATAFLOWS" = 'Microsoft.DataFactory/factories/dataflows' } export enum MicrosoftDataFactoryFactoriesDatasetsApiVersion { "MicrosoftDataFactoryFactoriesDatasetsApiVersion_2018_06_01" = '2018-06-01' } schema export class MicrosoftDataFactoryFactoriesDatasetsNamePattern { public static pattern ( value ) { return value ; } } schema export class Dataset { public static fromAmazonS3Dataset ( value ) { return new Dataset ( value ) ; } public static fromAvroDataset ( value ) { return new Dataset ( value ) ; } public static fromExcelDataset ( value ) { return new Dataset ( value ) ; } public static fromParquetDataset ( value ) { return new Dataset ( value ) ; } public static fromDelimitedTextDataset ( value ) { return new Dataset ( value ) ; } public static fromJsonDataset ( value ) { return new Dataset ( value ) ; } public static fromXmlDataset ( value ) { return new Dataset ( value ) ; } public static fromOrcDataset ( value ) { return new Dataset ( value ) ; } public static fromBinaryDataset ( value ) { return new Dataset ( value ) ; } public static fromAzureBlobDataset ( value ) { return new Dataset ( value ) ; } public static fromAzureTableDataset ( value ) { return new Dataset ( value ) ; } public static fromAzureSqlTableDataset ( value ) { return new Dataset ( value ) ; } public static fromAzureSqlMiTableDataset ( value ) { return new Dataset ( value ) ; } public static fromAzureSqlDwTableDataset ( value ) { return new Dataset ( value ) ; } public static fromCassandraTableDataset ( value ) { return new Dataset ( value ) ; } public static fromCustomDataset ( value ) { return new Dataset ( value ) ; } public static fromCosmosDbSqlApiCollectionDataset ( value ) { return new Dataset ( value ) ; } public static fromDocumentDbCollectionDataset ( value ) { return new Dataset ( value ) ; } public static fromDynamicsEntityDataset ( value ) { return new Dataset ( value ) ; } public static fromDynamicsCrmEntityDataset ( value ) { return new Dataset ( value ) ; } public static fromCommonDataServiceForAppsEntityDataset ( value ) { return new Dataset ( value ) ; } public static fromAzureDataLakeStoreDataset ( value ) { return new Dataset ( value ) ; } public static fromAzureBlobFsDataset ( value ) { return new Dataset ( value ) ; } public static fromOffice365Dataset ( value ) { return new Dataset ( value ) ; } public static fromFileShareDataset ( value ) { return new Dataset ( value ) ; } public static fromMongoDbCollectionDataset ( value ) { return new Dataset ( value ) ; } public static fromMongoDbAtlasCollectionDataset ( value ) { return new Dataset ( value ) ; } public static fromMongoDbV2CollectionDataset ( value ) { return new Dataset ( value ) ; } public static fromCosmosDbMongoDbApiCollectionDataset ( value ) { return new Dataset ( value ) ; } public static fromODataResourceDataset ( value ) { return new Dataset ( value ) ; } public static fromOracleTableDataset ( value ) { return new Dataset ( value ) ; } public static fromTeradataTableDataset ( value ) { return new Dataset ( value ) ; } public static fromAzureMySqlTableDataset ( value ) { return new Dataset ( value ) ; } public static fromAmazonRedshiftTableDataset ( value ) { return new Dataset ( value ) ; } public static fromDb2TableDataset ( value ) { return new Dataset ( value ) ; } public static fromRelationalTableDataset ( value ) { return new Dataset ( value ) ; } public static fromInformixTableDataset ( value ) { return new Dataset ( value ) ; } public static fromOdbcTableDataset ( value ) { return new Dataset ( value ) ; } public static fromMySqlTableDataset ( value ) { return new Dataset ( value ) ; } public static fromPostgreSqlTableDataset ( value ) { return new Dataset ( value ) ; } public static fromMicrosoftAccessTableDataset ( value ) { return new Dataset ( value ) ; } public static fromSalesforceObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromSalesforceServiceCloudObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromSybaseTableDataset ( value ) { return new Dataset ( value ) ; } public static fromSapBwCubeDataset ( value ) { return new Dataset ( value ) ; } public static fromSapCloudForCustomerResourceDataset ( value ) { return new Dataset ( value ) ; } public static fromSapEccResourceDataset ( value ) { return new Dataset ( value ) ; } public static fromSapHanaTableDataset ( value ) { return new Dataset ( value ) ; } public static fromSapOpenHubTableDataset ( value ) { return new Dataset ( value ) ; } public static fromSqlServerTableDataset ( value ) { return new Dataset ( value ) ; } public static fromRestResourceDataset ( value ) { return new Dataset ( value ) ; } public static fromSapTableResourceDataset ( value ) { return new Dataset ( value ) ; } public static fromWebTableDataset ( value ) { return new Dataset ( value ) ; } public static fromAzureSearchIndexDataset ( value ) { return new Dataset ( value ) ; } public static fromHttpDataset ( value ) { return new Dataset ( value ) ; } public static fromAmazonMwsObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromAzurePostgreSqlTableDataset ( value ) { return new Dataset ( value ) ; } public static fromConcurObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromCouchbaseTableDataset ( value ) { return new Dataset ( value ) ; } public static fromDrillTableDataset ( value ) { return new Dataset ( value ) ; } public static fromEloquaObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromGoogleBigQueryObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromGreenplumTableDataset ( value ) { return new Dataset ( value ) ; } public static fromHBaseObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromHiveObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromHubspotObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromImpalaObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromJiraObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromMagentoObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromMariaDbTableDataset ( value ) { return new Dataset ( value ) ; } public static fromAzureMariaDbTableDataset ( value ) { return new Dataset ( value ) ; } public static fromMarketoObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromPaypalObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromPhoenixObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromPrestoObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromQuickBooksObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromServiceNowObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromShopifyObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromSparkObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromSquareObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromXeroObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromZohoObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromNetezzaTableDataset ( value ) { return new Dataset ( value ) ; } public static fromVerticaTableDataset ( value ) { return new Dataset ( value ) ; } public static fromSalesforceMarketingCloudObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromResponsysObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromDynamicsAxResourceDataset ( value ) { return new Dataset ( value ) ; } public static fromOracleServiceCloudObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromAzureDataExplorerTableDataset ( value ) { return new Dataset ( value ) ; } public static fromGoogleAdWordsObjectDataset ( value ) { return new Dataset ( value ) ; } public static fromSnowflakeDataset ( value ) { return new Dataset ( value ) ; } public static fromSharePointOnlineListResourceDataset ( value ) { return new Dataset ( value ) ; } public static fromAzureDatabricksDeltaLakeDataset ( value ) { return new Dataset ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } export enum MicrosoftDataFactoryFactoriesDatasetsType { "MicrosoftDataFactoryFactoriesDatasetsType_MICROSOFT_DATA_FACTORY_FACTORIES_DATASETS" = 'Microsoft.DataFactory/factories/datasets' } export enum MicrosoftDataFactoryFactoriesIntegrationRuntimesApiVersion { "MicrosoftDataFactoryFactoriesIntegrationRuntimesApiVersion_2018_06_01" = '2018-06-01' } schema export class MicrosoftDataFactoryFactoriesIntegrationRuntimesNamePattern { public static pattern ( value ) { return value ; } } schema export class IntegrationRuntime { public static fromManagedIntegrationRuntime ( value ) { return new IntegrationRuntime ( value ) ; } public static fromSelfHostedIntegrationRuntime ( value ) { return new IntegrationRuntime ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } export enum MicrosoftDataFactoryFactoriesIntegrationRuntimesType { "MicrosoftDataFactoryFactoriesIntegrationRuntimesType_MICROSOFT_DATA_FACTORY_FACTORIES_INTEGRATION_RUNTIMES" = 'Microsoft.DataFactory/factories/integrationRuntimes' } export enum MicrosoftDataFactoryFactoriesLinkedservicesApiVersion { "MicrosoftDataFactoryFactoriesLinkedservicesApiVersion_2018_06_01" = '2018-06-01' } schema export class MicrosoftDataFactoryFactoriesLinkedservicesNamePattern { public static pattern ( value ) { return value ; } } schema export class LinkedService { public static fromAzureStorageLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureBlobStorageLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureTableStorageLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureSqlDwLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSqlServerLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureSqlDatabaseLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureSqlMiLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureBatchLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureKeyVaultLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromCosmosDbLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromDynamicsLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromDynamicsCrmLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromCommonDataServiceForAppsLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromHdInsightLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromFileServerLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureFileStorageLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAmazonS3CompatibleLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromOracleCloudStorageLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromGoogleCloudStorageLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromOracleLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureMySqlLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromMySqlLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromPostgreSqlLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSybaseLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromDb2LinkedService ( value ) { return new LinkedService ( value ) ; } public static fromTeradataLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureMlLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureMlServiceLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromOdbcLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromInformixLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromMicrosoftAccessLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromHdfsLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromODataLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromWebLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromCassandraLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromMongoDbLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromMongoDbAtlasLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromMongoDbV2LinkedService ( value ) { return new LinkedService ( value ) ; } public static fromCosmosDbMongoDbApiLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureDataLakeStoreLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureBlobFsLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromOffice365LinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSalesforceLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSalesforceServiceCloudLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSapCloudForCustomerLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSapEccLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSapOpenHubLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromRestServiceLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAmazonS3LinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAmazonRedshiftLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromCustomDataSourceLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureSearchLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromHttpLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromFtpServerLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSftpServerLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSapBwLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSapHanaLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAmazonMwsLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzurePostgreSqlLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromConcurLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromCouchbaseLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromDrillLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromEloquaLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromGoogleBigQueryLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromGreenplumLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromHBaseLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromHiveLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromHubspotLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromImpalaLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromJiraLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromMagentoLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromMariaDbLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureMariaDbLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromMarketoLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromPaypalLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromPhoenixLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromPrestoLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromQuickBooksLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromServiceNowLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromShopifyLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSparkLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSquareLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromXeroLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromZohoLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromVerticaLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromNetezzaLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSalesforceMarketingCloudLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromHdInsightOnDemandLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureDataLakeAnalyticsLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureDatabricksLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureDatabricksDeltaLakeLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromResponsysLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromDynamicsAxLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromOracleServiceCloudLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromGoogleAdWordsLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSapTableLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureDataExplorerLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromAzureFunctionLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSnowflakeLinkedService ( value ) { return new LinkedService ( value ) ; } public static fromSharePointOnlineListLinkedService ( value ) { return new LinkedService ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } export enum MicrosoftDataFactoryFactoriesLinkedservicesType { "MicrosoftDataFactoryFactoriesLinkedservicesType_MICROSOFT_DATA_FACTORY_FACTORIES_LINKEDSERVICES" = 'Microsoft.DataFactory/factories/linkedservices' } export enum MicrosoftDataFactoryFactoriesManagedVirtualNetworksApiVersion { "MicrosoftDataFactoryFactoriesManagedVirtualNetworksApiVersion_2018_06_01" = '2018-06-01' } schema export class MicrosoftDataFactoryFactoriesManagedVirtualNetworksNamePattern { public static pattern ( value ) { return value ; } } schema export interface ManagedVirtualNetwork { schema readonly additionalProperties ? : ManagedVirtualNetworkAdditionalProperties ; } schema export interface FactoriesManagedVirtualNetworksManagedPrivateEndpointsChildResource { schema readonly apiVersion : FactoriesManagedVirtualNetworksManagedPrivateEndpointsChildResourceApiVersion ; schema readonly name : FactoriesManagedVirtualNetworksManagedPrivateEndpointsChildResourceNamePattern ; schema readonly properties : ManagedPrivateEndpoint ; schema readonly type : FactoriesManagedVirtualNetworksManagedPrivateEndpointsChildResourceType ; } export enum MicrosoftDataFactoryFactoriesManagedVirtualNetworksType { "MicrosoftDataFactoryFactoriesManagedVirtualNetworksType_MICROSOFT_DATA_FACTORY_FACTORIES_MANAGED_VIRTUAL_NETWORKS" = 'Microsoft.DataFactory/factories/managedVirtualNetworks' } export enum MicrosoftDataFactoryFactoriesManagedVirtualNetworksManagedPrivateEndpointsApiVersion { "MicrosoftDataFactoryFactoriesManagedVirtualNetworksManagedPrivateEndpointsApiVersion_2018_06_01" = '2018-06-01' } schema export class MicrosoftDataFactoryFactoriesManagedVirtualNetworksManagedPrivateEndpointsNamePattern { public static pattern ( value ) { return value ; } } schema export interface ManagedPrivateEndpoint { schema readonly additionalProperties ? : ManagedPrivateEndpointAdditionalProperties ; schema readonly connectionState ? : ConnectionStateProperties ; schema readonly fqdns ? : string [ ] ; schema readonly groupId ? : string ; schema readonly privateLinkResourceId ? : string ; } export enum MicrosoftDataFactoryFactoriesManagedVirtualNetworksManagedPrivateEndpointsType { "MicrosoftDataFactoryFactoriesManagedVirtualNetworksManagedPrivateEndpointsType_MICROSOFT_DATA_FACTORY_FACTORIES_MANAGED_VIRTUAL_NETWORKS_MANAGED_PRIVATE_ENDPOINTS" = 'Microsoft.DataFactory/factories/managedVirtualNetworks/managedPrivateEndpoints' } export enum MicrosoftDataFactoryFactoriesPipelinesApiVersion { "MicrosoftDataFactoryFactoriesPipelinesApiVersion_2018_06_01" = '2018-06-01' } schema export class MicrosoftDataFactoryFactoriesPipelinesNamePattern { public static pattern ( value ) { return value ; } } schema export interface Pipeline { schema readonly activities ? : Activity [ ] ; schema readonly annotations ? : PipelineAnnotations [ ] ; schema readonly concurrency ? : number ; schema readonly description ? : string ; schema readonly folder ? : PipelineFolder ; schema readonly parameters ? : PipelineParameters ; schema readonly policy ? : PipelinePolicy ; schema readonly runDimensions ? : PipelineRunDimensions ; schema readonly variables ? : PipelineVariables ; } export enum MicrosoftDataFactoryFactoriesPipelinesType { "MicrosoftDataFactoryFactoriesPipelinesType_MICROSOFT_DATA_FACTORY_FACTORIES_PIPELINES" = 'Microsoft.DataFactory/factories/pipelines' } export enum MicrosoftDataFactoryFactoriesPrivateEndpointConnectionsApiVersion { "MicrosoftDataFactoryFactoriesPrivateEndpointConnectionsApiVersion_2018_06_01" = '2018-06-01' } schema export interface PrivateLinkConnectionApprovalRequest { schema readonly privateLinkServiceConnectionState ? : PrivateLinkConnectionState ; } export enum MicrosoftDataFactoryFactoriesPrivateEndpointConnectionsType { "MicrosoftDataFactoryFactoriesPrivateEndpointConnectionsType_MICROSOFT_DATA_FACTORY_FACTORIES_PRIVATE_ENDPOINT_CONNECTIONS" = 'Microsoft.DataFactory/factories/privateEndpointConnections' } export enum MicrosoftDataFactoryFactoriesTriggersApiVersion { "MicrosoftDataFactoryFactoriesTriggersApiVersion_2018_06_01" = '2018-06-01' } schema export class MicrosoftDataFactoryFactoriesTriggersNamePattern { public static pattern ( value ) { return value ; } } schema export class Trigger { public static fromMultiplePipelineTrigger ( value ) { return new Trigger ( value ) ; } public static fromTumblingWindowTrigger ( value ) { return new Trigger ( value ) ; } public static fromRerunTumblingWindowTrigger ( value ) { return new Trigger ( value ) ; } public static fromChainingTrigger ( value ) { return new Trigger ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } export enum MicrosoftDataFactoryFactoriesTriggersType { "MicrosoftDataFactoryFactoriesTriggersType_MICROSOFT_DATA_FACTORY_FACTORIES_TRIGGERS" = 'Microsoft.DataFactory/factories/triggers' } export enum FactoryIdentityType { SYSTEM_ASSIGNED = 'SystemAssigned' , USER_ASSIGNED = 'UserAssigned' , "FactoryIdentityType_SYSTEM_ASSIGNED_USER_ASSIGNED" = 'SystemAssigned,UserAssigned' } schema export interface FactoryIdentityUserAssignedIdentities { } schema export interface EncryptionConfiguration { schema readonly identity ? : CmkIdentityDefinition ; schema readonly keyName : string ; schema readonly keyVersion ? : string ; schema readonly vaultBaseUrl : string ; } schema export interface FactoryPropertiesGlobalParameters { } export enum FactoryPropertiesPublicNetworkAccess { ENABLED = 'Enabled' , DISABLED = 'Disabled' } schema export class FactoryRepoConfiguration { public static fromFactoryVstsConfiguration ( value ) { return new FactoryRepoConfiguration ( value ) ; } public static fromFactoryGitHubConfiguration ( value ) { return new FactoryRepoConfiguration ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface FactoriesIntegrationRuntimesChildResource { schema readonly apiVersion : FactoriesIntegrationRuntimesChildResourceApiVersion ; schema readonly name : FactoriesIntegrationRuntimesChildResourceNamePattern ; schema readonly properties : IntegrationRuntime ; schema readonly type : FactoriesIntegrationRuntimesChildResourceType ; } schema export interface FactoriesLinkedservicesChildResource { schema readonly apiVersion : FactoriesLinkedservicesChildResourceApiVersion ; schema readonly name : FactoriesLinkedservicesChildResourceNamePattern ; schema readonly properties : LinkedService ; schema readonly type : FactoriesLinkedservicesChildResourceType ; } schema export interface FactoriesDatasetsChildResource { schema readonly apiVersion : FactoriesDatasetsChildResourceApiVersion ; schema readonly name : FactoriesDatasetsChildResourceNamePattern ; schema readonly properties : Dataset ; schema readonly type : FactoriesDatasetsChildResourceType ; } schema export interface FactoriesPipelinesChildResource { schema readonly apiVersion : FactoriesPipelinesChildResourceApiVersion ; schema readonly name : FactoriesPipelinesChildResourceNamePattern ; schema readonly properties : Pipeline ; schema readonly type : FactoriesPipelinesChildResourceType ; } schema export interface FactoriesTriggersChildResource { schema readonly apiVersion : FactoriesTriggersChildResourceApiVersion ; schema readonly name : FactoriesTriggersChildResourceNamePattern ; schema readonly properties : Trigger ; schema readonly type : FactoriesTriggersChildResourceType ; } schema export interface FactoriesDataflowsChildResource { schema readonly apiVersion : FactoriesDataflowsChildResourceApiVersion ; schema readonly name : FactoriesDataflowsChildResourceNamePattern ; schema readonly properties : MappingDataFlow ; schema readonly type : FactoriesDataflowsChildResourceType ; } schema export interface FactoriesManagedVirtualNetworksChildResource { schema readonly apiVersion : FactoriesManagedVirtualNetworksChildResourceApiVersion ; schema readonly name : FactoriesManagedVirtualNetworksChildResourceNamePattern ; schema readonly properties : ManagedVirtualNetwork ; schema readonly type : FactoriesManagedVirtualNetworksChildResourceType ; } schema export interface FactoriesPrivateEndpointConnectionsChildResource { schema readonly apiVersion : FactoriesPrivateEndpointConnectionsChildResourceApiVersion ; schema readonly name : string ; schema readonly properties : PrivateLinkConnectionApprovalRequest ; schema readonly type : FactoriesPrivateEndpointConnectionsChildResourceType ; } export enum MappingDataFlowType { MAPPING_DATA_FLOW = 'MappingDataFlow' } schema export interface MappingDataFlowTypeProperties { schema readonly script ? : string ; schema readonly sinks ? : DataFlowSink [ ] ; schema readonly sources ? : DataFlowSource [ ] ; schema readonly transformations ? : Transformation [ ] ; } schema export interface AmazonS3Dataset { schema readonly type : AmazonS3DatasetType ; schema readonly typeProperties : AmazonS3DatasetTypeProperties ; } schema export interface AvroDataset { schema readonly type : AvroDatasetType ; schema readonly typeProperties ? : AvroDatasetTypeProperties ; } schema export interface ExcelDataset { schema readonly type : ExcelDatasetType ; schema readonly typeProperties ? : ExcelDatasetTypeProperties ; } schema export interface ParquetDataset { schema readonly type : ParquetDatasetType ; schema readonly typeProperties ? : ParquetDatasetTypeProperties ; } schema export interface DelimitedTextDataset { schema readonly type : DelimitedTextDatasetType ; schema readonly typeProperties ? : DelimitedTextDatasetTypeProperties ; } schema export interface JsonDataset { schema readonly type : JsonDatasetType ; schema readonly typeProperties ? : JsonDatasetTypeProperties ; } schema export interface XmlDataset { schema readonly type : XmlDatasetType ; schema readonly typeProperties ? : XmlDatasetTypeProperties ; } schema export interface OrcDataset { schema readonly type : OrcDatasetType ; schema readonly typeProperties ? : OrcDatasetTypeProperties ; } schema export interface BinaryDataset { schema readonly type : BinaryDatasetType ; schema readonly typeProperties ? : BinaryDatasetTypeProperties ; } schema export interface AzureBlobDataset { schema readonly type : AzureBlobDatasetType ; schema readonly typeProperties ? : AzureBlobDatasetTypeProperties ; } schema export interface AzureTableDataset { schema readonly type : AzureTableDatasetType ; schema readonly typeProperties : AzureTableDatasetTypeProperties ; } schema export interface AzureSqlTableDataset { schema readonly type : AzureSqlTableDatasetType ; schema readonly typeProperties ? : AzureSqlTableDatasetTypeProperties ; } schema export interface AzureSqlMiTableDataset { schema readonly type : AzureSqlMiTableDatasetType ; schema readonly typeProperties ? : AzureSqlMiTableDatasetTypeProperties ; } schema export interface AzureSqlDwTableDataset { schema readonly type : AzureSqlDwTableDatasetType ; schema readonly typeProperties ? : AzureSqlDwTableDatasetTypeProperties ; } schema export interface CassandraTableDataset { schema readonly type : CassandraTableDatasetType ; schema readonly typeProperties ? : CassandraTableDatasetTypeProperties ; } schema export interface CustomDataset { schema readonly type : CustomDatasetType ; schema readonly typeProperties ? : CustomDatasetTypeProperties ; } schema export interface CosmosDbSqlApiCollectionDataset { schema readonly type : CosmosDbSqlApiCollectionDatasetType ; schema readonly typeProperties : CosmosDbSqlApiCollectionDatasetTypeProperties ; } schema export interface DocumentDbCollectionDataset { schema readonly type : DocumentDbCollectionDatasetType ; schema readonly typeProperties : DocumentDbCollectionDatasetTypeProperties ; } schema export interface DynamicsEntityDataset { schema readonly type : DynamicsEntityDatasetType ; schema readonly typeProperties ? : DynamicsEntityDatasetTypeProperties ; } schema export interface DynamicsCrmEntityDataset { schema readonly type : DynamicsCrmEntityDatasetType ; schema readonly typeProperties ? : DynamicsCrmEntityDatasetTypeProperties ; } schema export interface CommonDataServiceForAppsEntityDataset { schema readonly type : CommonDataServiceForAppsEntityDatasetType ; schema readonly typeProperties ? : CommonDataServiceForAppsEntityDatasetTypeProperties ; } schema export interface AzureDataLakeStoreDataset { schema readonly type : AzureDataLakeStoreDatasetType ; schema readonly typeProperties ? : AzureDataLakeStoreDatasetTypeProperties ; } schema export interface AzureBlobFsDataset { schema readonly type : AzureBlobFsDatasetType ; schema readonly typeProperties ? : AzureBlobFsDatasetTypeProperties ; } schema export interface Office365Dataset { schema readonly type : Office365DatasetType ; schema readonly typeProperties : Office365DatasetTypeProperties ; } schema export interface FileShareDataset { schema readonly type : FileShareDatasetType ; schema readonly typeProperties ? : FileShareDatasetTypeProperties ; } schema export interface MongoDbCollectionDataset { schema readonly type : MongoDbCollectionDatasetType ; schema readonly typeProperties : MongoDbCollectionDatasetTypeProperties ; } schema export interface MongoDbAtlasCollectionDataset { schema readonly type : MongoDbAtlasCollectionDatasetType ; schema readonly typeProperties : MongoDbAtlasCollectionDatasetTypeProperties ; } schema export interface MongoDbV2CollectionDataset { schema readonly type : MongoDbV2CollectionDatasetType ; schema readonly typeProperties : MongoDbV2CollectionDatasetTypeProperties ; } schema export interface CosmosDbMongoDbApiCollectionDataset { schema readonly type : CosmosDbMongoDbApiCollectionDatasetType ; schema readonly typeProperties : CosmosDbMongoDbApiCollectionDatasetTypeProperties ; } schema export interface ODataResourceDataset { schema readonly type : ODataResourceDatasetType ; schema readonly typeProperties ? : ODataResourceDatasetTypeProperties ; } schema export interface OracleTableDataset { schema readonly type : OracleTableDatasetType ; schema readonly typeProperties ? : OracleTableDatasetTypeProperties ; } schema export interface TeradataTableDataset { schema readonly type : TeradataTableDatasetType ; schema readonly typeProperties ? : TeradataTableDatasetTypeProperties ; } schema export interface AzureMySqlTableDataset { schema readonly type : AzureMySqlTableDatasetType ; schema readonly typeProperties : AzureMySqlTableDatasetTypeProperties ; } schema export interface AmazonRedshiftTableDataset { schema readonly type : AmazonRedshiftTableDatasetType ; schema readonly typeProperties ? : AmazonRedshiftTableDatasetTypeProperties ; } schema export interface Db2TableDataset { schema readonly type : Db2TableDatasetType ; schema readonly typeProperties ? : Db2TableDatasetTypeProperties ; } schema export interface RelationalTableDataset { schema readonly type : RelationalTableDatasetType ; schema readonly typeProperties ? : RelationalTableDatasetTypeProperties ; } schema export interface InformixTableDataset { schema readonly type : InformixTableDatasetType ; schema readonly typeProperties ? : InformixTableDatasetTypeProperties ; } schema export interface OdbcTableDataset { schema readonly type : OdbcTableDatasetType ; schema readonly typeProperties ? : OdbcTableDatasetTypeProperties ; } schema export interface MySqlTableDataset { schema readonly type : MySqlTableDatasetType ; schema readonly typeProperties ? : MySqlTableDatasetTypeProperties ; } schema export interface PostgreSqlTableDataset { schema readonly type : PostgreSqlTableDatasetType ; schema readonly typeProperties ? : PostgreSqlTableDatasetTypeProperties ; } schema export interface MicrosoftAccessTableDataset { schema readonly type : MicrosoftAccessTableDatasetType ; schema readonly typeProperties ? : MicrosoftAccessTableDatasetTypeProperties ; } schema export interface SalesforceObjectDataset { schema readonly type : SalesforceObjectDatasetType ; schema readonly typeProperties ? : SalesforceObjectDatasetTypeProperties ; } schema export interface SalesforceServiceCloudObjectDataset { schema readonly type : SalesforceServiceCloudObjectDatasetType ; schema readonly typeProperties ? : SalesforceServiceCloudObjectDatasetTypeProperties ; } schema export interface SybaseTableDataset { schema readonly type : SybaseTableDatasetType ; schema readonly typeProperties ? : SybaseTableDatasetTypeProperties ; } schema export interface SapBwCubeDataset { schema readonly type : SapBwCubeDatasetType ; } schema export interface SapCloudForCustomerResourceDataset { schema readonly type : SapCloudForCustomerResourceDatasetType ; schema readonly typeProperties : SapCloudForCustomerResourceDatasetTypeProperties ; } schema export interface SapEccResourceDataset { schema readonly type : SapEccResourceDatasetType ; schema readonly typeProperties : SapEccResourceDatasetTypeProperties ; } schema export interface SapHanaTableDataset { schema readonly type : SapHanaTableDatasetType ; schema readonly typeProperties ? : SapHanaTableDatasetTypeProperties ; } schema export interface SapOpenHubTableDataset { schema readonly type : SapOpenHubTableDatasetType ; schema readonly typeProperties : SapOpenHubTableDatasetTypeProperties ; } schema export interface SqlServerTableDataset { schema readonly type : SqlServerTableDatasetType ; schema readonly typeProperties ? : SqlServerTableDatasetTypeProperties ; } schema export interface RestResourceDataset { schema readonly type : RestResourceDatasetType ; schema readonly typeProperties ? : RestResourceDatasetTypeProperties ; } schema export interface SapTableResourceDataset { schema readonly type : SapTableResourceDatasetType ; schema readonly typeProperties : SapTableResourceDatasetTypeProperties ; } schema export interface WebTableDataset { schema readonly type : WebTableDatasetType ; schema readonly typeProperties : WebTableDatasetTypeProperties ; } schema export interface AzureSearchIndexDataset { schema readonly type : AzureSearchIndexDatasetType ; schema readonly typeProperties : AzureSearchIndexDatasetTypeProperties ; } schema export interface HttpDataset { schema readonly type : HttpDatasetType ; schema readonly typeProperties ? : HttpDatasetTypeProperties ; } schema export interface AmazonMwsObjectDataset { schema readonly type : AmazonMwsObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface AzurePostgreSqlTableDataset { schema readonly type : AzurePostgreSqlTableDatasetType ; schema readonly typeProperties ? : AzurePostgreSqlTableDatasetTypeProperties ; } schema export interface ConcurObjectDataset { schema readonly type : ConcurObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface CouchbaseTableDataset { schema readonly type : CouchbaseTableDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface DrillTableDataset { schema readonly type : DrillTableDatasetType ; schema readonly typeProperties ? : DrillDatasetTypeProperties ; } schema export interface EloquaObjectDataset { schema readonly type : EloquaObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface GoogleBigQueryObjectDataset { schema readonly type : GoogleBigQueryObjectDatasetType ; schema readonly typeProperties ? : GoogleBigQueryDatasetTypeProperties ; } schema export interface GreenplumTableDataset { schema readonly type : GreenplumTableDatasetType ; schema readonly typeProperties ? : GreenplumDatasetTypeProperties ; } schema export interface HBaseObjectDataset { schema readonly type : HBaseObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface HiveObjectDataset { schema readonly type : HiveObjectDatasetType ; schema readonly typeProperties ? : HiveDatasetTypeProperties ; } schema export interface HubspotObjectDataset { schema readonly type : HubspotObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface ImpalaObjectDataset { schema readonly type : ImpalaObjectDatasetType ; schema readonly typeProperties ? : ImpalaDatasetTypeProperties ; } schema export interface JiraObjectDataset { schema readonly type : JiraObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface MagentoObjectDataset { schema readonly type : MagentoObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface MariaDbTableDataset { schema readonly type : MariaDbTableDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface AzureMariaDbTableDataset { schema readonly type : AzureMariaDbTableDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface MarketoObjectDataset { schema readonly type : MarketoObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface PaypalObjectDataset { schema readonly type : PaypalObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface PhoenixObjectDataset { schema readonly type : PhoenixObjectDatasetType ; schema readonly typeProperties ? : PhoenixDatasetTypeProperties ; } schema export interface PrestoObjectDataset { schema readonly type : PrestoObjectDatasetType ; schema readonly typeProperties ? : PrestoDatasetTypeProperties ; } schema export interface QuickBooksObjectDataset { schema readonly type : QuickBooksObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface ServiceNowObjectDataset { schema readonly type : ServiceNowObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface ShopifyObjectDataset { schema readonly type : ShopifyObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface SparkObjectDataset { schema readonly type : SparkObjectDatasetType ; schema readonly typeProperties ? : SparkDatasetTypeProperties ; } schema export interface SquareObjectDataset { schema readonly type : SquareObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface XeroObjectDataset { schema readonly type : XeroObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface ZohoObjectDataset { schema readonly type : ZohoObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface NetezzaTableDataset { schema readonly type : NetezzaTableDatasetType ; schema readonly typeProperties ? : NetezzaTableDatasetTypeProperties ; } schema export interface VerticaTableDataset { schema readonly type : VerticaTableDatasetType ; schema readonly typeProperties ? : VerticaDatasetTypeProperties ; } schema export interface SalesforceMarketingCloudObjectDataset { schema readonly type : SalesforceMarketingCloudObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface ResponsysObjectDataset { schema readonly type : ResponsysObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface DynamicsAxResourceDataset { schema readonly type : DynamicsAxResourceDatasetType ; schema readonly typeProperties : DynamicsAxResourceDatasetTypeProperties ; } schema export interface OracleServiceCloudObjectDataset { schema readonly type : OracleServiceCloudObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface AzureDataExplorerTableDataset { schema readonly type : AzureDataExplorerTableDatasetType ; schema readonly typeProperties : AzureDataExplorerDatasetTypeProperties ; } schema export interface GoogleAdWordsObjectDataset { schema readonly type : GoogleAdWordsObjectDatasetType ; schema readonly typeProperties ? : GenericDatasetTypeProperties ; } schema export interface SnowflakeDataset { schema readonly type : SnowflakeDatasetType ; schema readonly typeProperties : SnowflakeDatasetTypeProperties ; } schema export interface SharePointOnlineListResourceDataset { schema readonly type : SharePointOnlineListResourceDatasetType ; schema readonly typeProperties ? : SharePointOnlineListDatasetTypeProperties ; } schema export interface AzureDatabricksDeltaLakeDataset { schema readonly type : AzureDatabricksDeltaLakeDatasetType ; schema readonly typeProperties ? : AzureDatabricksDeltaLakeDatasetTypeProperties ; } schema export interface ManagedIntegrationRuntime { schema readonly managedVirtualNetwork ? : ManagedVirtualNetworkReference ; schema readonly type : ManagedIntegrationRuntimeType ; schema readonly typeProperties : ManagedIntegrationRuntimeTypeProperties ; } schema export interface SelfHostedIntegrationRuntime { schema readonly type : SelfHostedIntegrationRuntimeType ; schema readonly typeProperties ? : SelfHostedIntegrationRuntimeTypeProperties ; } schema export interface AzureStorageLinkedService { schema readonly type : AzureStorageLinkedServiceType ; schema readonly typeProperties : AzureStorageLinkedServiceTypeProperties ; } schema export interface AzureBlobStorageLinkedService { schema readonly type : AzureBlobStorageLinkedServiceType ; schema readonly typeProperties : AzureBlobStorageLinkedServiceTypeProperties ; } schema export interface AzureTableStorageLinkedService { schema readonly type : AzureTableStorageLinkedServiceType ; schema readonly typeProperties : AzureStorageLinkedServiceTypeProperties ; } schema export interface AzureSqlDwLinkedService { schema readonly type : AzureSqlDwLinkedServiceType ; schema readonly typeProperties : AzureSqlDwLinkedServiceTypeProperties ; } schema export interface SqlServerLinkedService { schema readonly type : SqlServerLinkedServiceType ; schema readonly typeProperties : SqlServerLinkedServiceTypeProperties ; } schema export interface AzureSqlDatabaseLinkedService { schema readonly type : AzureSqlDatabaseLinkedServiceType ; schema readonly typeProperties : AzureSqlDatabaseLinkedServiceTypeProperties ; } schema export interface AzureSqlMiLinkedService { schema readonly type : AzureSqlMiLinkedServiceType ; schema readonly typeProperties : AzureSqlMiLinkedServiceTypeProperties ; } schema export interface AzureBatchLinkedService { schema readonly type : AzureBatchLinkedServiceType ; schema readonly typeProperties : AzureBatchLinkedServiceTypeProperties ; } schema export interface AzureKeyVaultLinkedService { schema readonly type : AzureKeyVaultLinkedServiceType ; schema readonly typeProperties : AzureKeyVaultLinkedServiceTypeProperties ; } schema export interface CosmosDbLinkedService { schema readonly type : CosmosDbLinkedServiceType ; schema readonly typeProperties : CosmosDbLinkedServiceTypeProperties ; } schema export interface DynamicsLinkedService { schema readonly type : DynamicsLinkedServiceType ; schema readonly typeProperties : DynamicsLinkedServiceTypeProperties ; } schema export interface DynamicsCrmLinkedService { schema readonly type : DynamicsCrmLinkedServiceType ; schema readonly typeProperties : DynamicsCrmLinkedServiceTypeProperties ; } schema export interface CommonDataServiceForAppsLinkedService { schema readonly type : CommonDataServiceForAppsLinkedServiceType ; schema readonly typeProperties : CommonDataServiceForAppsLinkedServiceTypeProperties ; } schema export interface HdInsightLinkedService { schema readonly type : HdInsightLinkedServiceType ; schema readonly typeProperties : HdInsightLinkedServiceTypeProperties ; } schema export interface FileServerLinkedService { schema readonly type : FileServerLinkedServiceType ; schema readonly typeProperties : FileServerLinkedServiceTypeProperties ; } schema export interface AzureFileStorageLinkedService { schema readonly type : AzureFileStorageLinkedServiceType ; schema readonly typeProperties : AzureFileStorageLinkedServiceTypeProperties ; } schema export interface AmazonS3CompatibleLinkedService { schema readonly type : AmazonS3CompatibleLinkedServiceType ; schema readonly typeProperties : AmazonS3CompatibleLinkedServiceTypeProperties ; } schema export interface OracleCloudStorageLinkedService { schema readonly type : OracleCloudStorageLinkedServiceType ; schema readonly typeProperties : OracleCloudStorageLinkedServiceTypeProperties ; } schema export interface GoogleCloudStorageLinkedService { schema readonly type : GoogleCloudStorageLinkedServiceType ; schema readonly typeProperties : GoogleCloudStorageLinkedServiceTypeProperties ; } schema export interface OracleLinkedService { schema readonly type : OracleLinkedServiceType ; schema readonly typeProperties : OracleLinkedServiceTypeProperties ; } schema export interface AzureMySqlLinkedService { schema readonly type : AzureMySqlLinkedServiceType ; schema readonly typeProperties : AzureMySqlLinkedServiceTypeProperties ; } schema export interface MySqlLinkedService { schema readonly type : MySqlLinkedServiceType ; schema readonly typeProperties : MySqlLinkedServiceTypeProperties ; } schema export interface PostgreSqlLinkedService { schema readonly type : PostgreSqlLinkedServiceType ; schema readonly typeProperties : PostgreSqlLinkedServiceTypeProperties ; } schema export interface SybaseLinkedService { schema readonly type : SybaseLinkedServiceType ; schema readonly typeProperties : SybaseLinkedServiceTypeProperties ; } schema export interface Db2LinkedService { schema readonly type : Db2LinkedServiceType ; schema readonly typeProperties : Db2LinkedServiceTypeProperties ; } schema export interface TeradataLinkedService { schema readonly type : TeradataLinkedServiceType ; schema readonly typeProperties : TeradataLinkedServiceTypeProperties ; } schema export interface AzureMlLinkedService { schema readonly type : AzureMlLinkedServiceType ; schema readonly typeProperties : AzureMlLinkedServiceTypeProperties ; } schema export interface AzureMlServiceLinkedService { schema readonly type : AzureMlServiceLinkedServiceType ; schema readonly typeProperties : AzureMlServiceLinkedServiceTypeProperties ; } schema export interface OdbcLinkedService { schema readonly type : OdbcLinkedServiceType ; schema readonly typeProperties : OdbcLinkedServiceTypeProperties ; } schema export interface InformixLinkedService { schema readonly type : InformixLinkedServiceType ; schema readonly typeProperties : InformixLinkedServiceTypeProperties ; } schema export interface MicrosoftAccessLinkedService { schema readonly type : MicrosoftAccessLinkedServiceType ; schema readonly typeProperties : MicrosoftAccessLinkedServiceTypeProperties ; } schema export interface HdfsLinkedService { schema readonly type : HdfsLinkedServiceType ; schema readonly typeProperties : HdfsLinkedServiceTypeProperties ; } schema export interface ODataLinkedService { schema readonly type : ODataLinkedServiceType ; schema readonly typeProperties : ODataLinkedServiceTypeProperties ; } schema export interface WebLinkedService { schema readonly type : WebLinkedServiceType ; schema readonly typeProperties : WebLinkedServiceTypeProperties ; } schema export interface CassandraLinkedService { schema readonly type : CassandraLinkedServiceType ; schema readonly typeProperties : CassandraLinkedServiceTypeProperties ; } schema export interface MongoDbLinkedService { schema readonly type : MongoDbLinkedServiceType ; schema readonly typeProperties : MongoDbLinkedServiceTypeProperties ; } schema export interface MongoDbAtlasLinkedService { schema readonly type : MongoDbAtlasLinkedServiceType ; schema readonly typeProperties : MongoDbAtlasLinkedServiceTypeProperties ; } schema export interface MongoDbV2LinkedService { schema readonly type : MongoDbV2LinkedServiceType ; schema readonly typeProperties : MongoDbV2LinkedServiceTypeProperties ; } schema export interface CosmosDbMongoDbApiLinkedService { schema readonly type : CosmosDbMongoDbApiLinkedServiceType ; schema readonly typeProperties : CosmosDbMongoDbApiLinkedServiceTypeProperties ; } schema export interface AzureDataLakeStoreLinkedService { schema readonly type : AzureDataLakeStoreLinkedServiceType ; schema readonly typeProperties : AzureDataLakeStoreLinkedServiceTypeProperties ; } schema export interface AzureBlobFsLinkedService { schema readonly type : AzureBlobFsLinkedServiceType ; schema readonly typeProperties : AzureBlobFsLinkedServiceTypeProperties ; } schema export interface Office365LinkedService { schema readonly type : Office365LinkedServiceType ; schema readonly typeProperties : Office365LinkedServiceTypeProperties ; } schema export interface SalesforceLinkedService { schema readonly type : SalesforceLinkedServiceType ; schema readonly typeProperties : SalesforceLinkedServiceTypeProperties ; } schema export interface SalesforceServiceCloudLinkedService { schema readonly type : SalesforceServiceCloudLinkedServiceType ; schema readonly typeProperties : SalesforceServiceCloudLinkedServiceTypeProperties ; } schema export interface SapCloudForCustomerLinkedService { schema readonly type : SapCloudForCustomerLinkedServiceType ; schema readonly typeProperties : SapCloudForCustomerLinkedServiceTypeProperties ; } schema export interface SapEccLinkedService { schema readonly type : SapEccLinkedServiceType ; schema readonly typeProperties : SapEccLinkedServiceTypeProperties ; } schema export interface SapOpenHubLinkedService { schema readonly type : SapOpenHubLinkedServiceType ; schema readonly typeProperties : SapOpenHubLinkedServiceTypeProperties ; } schema export interface RestServiceLinkedService { schema readonly type : RestServiceLinkedServiceType ; schema readonly typeProperties : RestServiceLinkedServiceTypeProperties ; } schema export interface AmazonS3LinkedService { schema readonly type : AmazonS3LinkedServiceType ; schema readonly typeProperties : AmazonS3LinkedServiceTypeProperties ; } schema export interface AmazonRedshiftLinkedService { schema readonly type : AmazonRedshiftLinkedServiceType ; schema readonly typeProperties : AmazonRedshiftLinkedServiceTypeProperties ; } schema export interface CustomDataSourceLinkedService { schema readonly type : CustomDataSourceLinkedServiceType ; schema readonly typeProperties : CustomDataSourceLinkedServiceTypeProperties ; } schema export interface AzureSearchLinkedService { schema readonly type : AzureSearchLinkedServiceType ; schema readonly typeProperties : AzureSearchLinkedServiceTypeProperties ; } schema export interface HttpLinkedService { schema readonly type : HttpLinkedServiceType ; schema readonly typeProperties : HttpLinkedServiceTypeProperties ; } schema export interface FtpServerLinkedService { schema readonly type : FtpServerLinkedServiceType ; schema readonly typeProperties : FtpServerLinkedServiceTypeProperties ; } schema export interface SftpServerLinkedService { schema readonly type : SftpServerLinkedServiceType ; schema readonly typeProperties : SftpServerLinkedServiceTypeProperties ; } schema export interface SapBwLinkedService { schema readonly type : SapBwLinkedServiceType ; schema readonly typeProperties : SapBwLinkedServiceTypeProperties ; } schema export interface SapHanaLinkedService { schema readonly type : SapHanaLinkedServiceType ; schema readonly typeProperties : SapHanaLinkedServiceProperties ; } schema export interface AmazonMwsLinkedService { schema readonly type : AmazonMwsLinkedServiceType ; schema readonly typeProperties : AmazonMwsLinkedServiceTypeProperties ; } schema export interface AzurePostgreSqlLinkedService { schema readonly type : AzurePostgreSqlLinkedServiceType ; schema readonly typeProperties : AzurePostgreSqlLinkedServiceTypeProperties ; } schema export interface ConcurLinkedService { schema readonly type : ConcurLinkedServiceType ; schema readonly typeProperties : ConcurLinkedServiceTypeProperties ; } schema export interface CouchbaseLinkedService { schema readonly type : CouchbaseLinkedServiceType ; schema readonly typeProperties : CouchbaseLinkedServiceTypeProperties ; } schema export interface DrillLinkedService { schema readonly type : DrillLinkedServiceType ; schema readonly typeProperties : DrillLinkedServiceTypeProperties ; } schema export interface EloquaLinkedService { schema readonly type : EloquaLinkedServiceType ; schema readonly typeProperties : EloquaLinkedServiceTypeProperties ; } schema export interface GoogleBigQueryLinkedService { schema readonly type : GoogleBigQueryLinkedServiceType ; schema readonly typeProperties : GoogleBigQueryLinkedServiceTypeProperties ; } schema export interface GreenplumLinkedService { schema readonly type : GreenplumLinkedServiceType ; schema readonly typeProperties : GreenplumLinkedServiceTypeProperties ; } schema export interface HBaseLinkedService { schema readonly type : HBaseLinkedServiceType ; schema readonly typeProperties : HBaseLinkedServiceTypeProperties ; } schema export interface HiveLinkedService { schema readonly type : HiveLinkedServiceType ; schema readonly typeProperties : HiveLinkedServiceTypeProperties ; } schema export interface HubspotLinkedService { schema readonly type : HubspotLinkedServiceType ; schema readonly typeProperties : HubspotLinkedServiceTypeProperties ; } schema export interface ImpalaLinkedService { schema readonly type : ImpalaLinkedServiceType ; schema readonly typeProperties : ImpalaLinkedServiceTypeProperties ; } schema export interface JiraLinkedService { schema readonly type : JiraLinkedServiceType ; schema readonly typeProperties : JiraLinkedServiceTypeProperties ; } schema export interface MagentoLinkedService { schema readonly type : MagentoLinkedServiceType ; schema readonly typeProperties : MagentoLinkedServiceTypeProperties ; } schema export interface MariaDbLinkedService { schema readonly type : MariaDbLinkedServiceType ; schema readonly typeProperties : MariaDbLinkedServiceTypeProperties ; } schema export interface AzureMariaDbLinkedService { schema readonly type : AzureMariaDbLinkedServiceType ; schema readonly typeProperties : AzureMariaDbLinkedServiceTypeProperties ; } schema export interface MarketoLinkedService { schema readonly type : MarketoLinkedServiceType ; schema readonly typeProperties : MarketoLinkedServiceTypeProperties ; } schema export interface PaypalLinkedService { schema readonly type : PaypalLinkedServiceType ; schema readonly typeProperties : PaypalLinkedServiceTypeProperties ; } schema export interface PhoenixLinkedService { schema readonly type : PhoenixLinkedServiceType ; schema readonly typeProperties : PhoenixLinkedServiceTypeProperties ; } schema export interface PrestoLinkedService { schema readonly type : PrestoLinkedServiceType ; schema readonly typeProperties : PrestoLinkedServiceTypeProperties ; } schema export interface QuickBooksLinkedService { schema readonly type : QuickBooksLinkedServiceType ; schema readonly typeProperties : QuickBooksLinkedServiceTypeProperties ; } schema export interface ServiceNowLinkedService { schema readonly type : ServiceNowLinkedServiceType ; schema readonly typeProperties : ServiceNowLinkedServiceTypeProperties ; } schema export interface ShopifyLinkedService { schema readonly type : ShopifyLinkedServiceType ; schema readonly typeProperties : ShopifyLinkedServiceTypeProperties ; } schema export interface SparkLinkedService { schema readonly type : SparkLinkedServiceType ; schema readonly typeProperties : SparkLinkedServiceTypeProperties ; } schema export interface SquareLinkedService { schema readonly type : SquareLinkedServiceType ; schema readonly typeProperties : SquareLinkedServiceTypeProperties ; } schema export interface XeroLinkedService { schema readonly type : XeroLinkedServiceType ; schema readonly typeProperties : XeroLinkedServiceTypeProperties ; } schema export interface ZohoLinkedService { schema readonly type : ZohoLinkedServiceType ; schema readonly typeProperties : ZohoLinkedServiceTypeProperties ; } schema export interface VerticaLinkedService { schema readonly type : VerticaLinkedServiceType ; schema readonly typeProperties : VerticaLinkedServiceTypeProperties ; } schema export interface NetezzaLinkedService { schema readonly type : NetezzaLinkedServiceType ; schema readonly typeProperties : NetezzaLinkedServiceTypeProperties ; } schema export interface SalesforceMarketingCloudLinkedService { schema readonly type : SalesforceMarketingCloudLinkedServiceType ; schema readonly typeProperties : SalesforceMarketingCloudLinkedServiceTypeProperties ; } schema export interface HdInsightOnDemandLinkedService { schema readonly type : HdInsightOnDemandLinkedServiceType ; schema readonly typeProperties : HdInsightOnDemandLinkedServiceTypeProperties ; } schema export interface AzureDataLakeAnalyticsLinkedService { schema readonly type : AzureDataLakeAnalyticsLinkedServiceType ; schema readonly typeProperties : AzureDataLakeAnalyticsLinkedServiceTypeProperties ; } schema export interface AzureDatabricksLinkedService { schema readonly type : AzureDatabricksLinkedServiceType ; schema readonly typeProperties : AzureDatabricksLinkedServiceTypeProperties ; } schema export interface AzureDatabricksDeltaLakeLinkedService { schema readonly type : AzureDatabricksDeltaLakeLinkedServiceType ; schema readonly typeProperties : AzureDatabricksDetltaLakeLinkedServiceTypeProperties ; } schema export interface ResponsysLinkedService { schema readonly type : ResponsysLinkedServiceType ; schema readonly typeProperties : ResponsysLinkedServiceTypeProperties ; } schema export interface DynamicsAxLinkedService { schema readonly type : DynamicsAxLinkedServiceType ; schema readonly typeProperties : DynamicsAxLinkedServiceTypeProperties ; } schema export interface OracleServiceCloudLinkedService { schema readonly type : OracleServiceCloudLinkedServiceType ; schema readonly typeProperties : OracleServiceCloudLinkedServiceTypeProperties ; } schema export interface GoogleAdWordsLinkedService { schema readonly type : GoogleAdWordsLinkedServiceType ; schema readonly typeProperties : GoogleAdWordsLinkedServiceTypeProperties ; } schema export interface SapTableLinkedService { schema readonly type : SapTableLinkedServiceType ; schema readonly typeProperties : SapTableLinkedServiceTypeProperties ; } schema export interface AzureDataExplorerLinkedService { schema readonly type : AzureDataExplorerLinkedServiceType ; schema readonly typeProperties : AzureDataExplorerLinkedServiceTypeProperties ; } schema export interface AzureFunctionLinkedService { schema readonly type : AzureFunctionLinkedServiceType ; schema readonly typeProperties : AzureFunctionLinkedServiceTypeProperties ; } schema export interface SnowflakeLinkedService { schema readonly type : SnowflakeLinkedServiceType ; schema readonly typeProperties : SnowflakeLinkedServiceTypeProperties ; } schema export interface SharePointOnlineListLinkedService { schema readonly type : SharePointOnlineListLinkedServiceType ; schema readonly typeProperties : SharePointOnlineListLinkedServiceTypeProperties ; } schema export interface ManagedVirtualNetworkAdditionalProperties { } export enum FactoriesManagedVirtualNetworksManagedPrivateEndpointsChildResourceApiVersion { "FactoriesManagedVirtualNetworksManagedPrivateEndpointsChildResourceApiVersion_2018_06_01" = '2018-06-01' } schema export class FactoriesManagedVirtualNetworksManagedPrivateEndpointsChildResourceNamePattern { public static pattern ( value ) { return value ; } } export enum FactoriesManagedVirtualNetworksManagedPrivateEndpointsChildResourceType { MANAGED_PRIVATE_ENDPOINTS = 'managedPrivateEndpoints' } schema export interface ManagedPrivateEndpointAdditionalProperties { } schema export interface ConnectionStateProperties { } schema export class Activity { public static fromControlActivity ( value ) { return new Activity ( value ) ; } public static fromExecutionActivity ( value ) { return new Activity ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface PipelineAnnotations { } schema export interface PipelineFolder { schema readonly name ? : string ; } schema export interface PipelineParameters { } schema export interface PipelinePolicy { schema readonly elapsedTimeMetric ? : PipelineElapsedTimeMetricPolicy ; } schema export interface PipelineRunDimensions { } schema export interface PipelineVariables { } schema export interface PrivateLinkConnectionState { schema readonly actionsRequired ? : string ; schema readonly description ? : string ; schema readonly status ? : string ; } schema export class MultiplePipelineTrigger { public static fromScheduleTrigger ( value ) { return new MultiplePipelineTrigger ( value ) ; } public static fromBlobTrigger ( value ) { return new MultiplePipelineTrigger ( value ) ; } public static fromBlobEventsTrigger ( value ) { return new MultiplePipelineTrigger ( value ) ; } public static fromCustomEventsTrigger ( value ) { return new MultiplePipelineTrigger ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface TumblingWindowTrigger { schema readonly pipeline : TriggerPipelineReference ; schema readonly type : TumblingWindowTriggerType ; schema readonly typeProperties : TumblingWindowTriggerTypeProperties ; } schema export interface RerunTumblingWindowTrigger { schema readonly type : RerunTumblingWindowTriggerType ; schema readonly typeProperties : RerunTumblingWindowTriggerTypeProperties ; } schema export interface ChainingTrigger { schema readonly pipeline : TriggerPipelineReference ; schema readonly type : ChainingTriggerType ; schema readonly typeProperties : ChainingTriggerTypeProperties ; } schema export interface CmkIdentityDefinition { schema readonly userAssignedIdentity ? : string ; } schema export interface FactoryVstsConfiguration { schema readonly projectName : string ; schema readonly tenantId ? : string ; schema readonly type : FactoryVstsConfigurationType ; } schema export interface FactoryGitHubConfiguration { schema readonly hostName ? : string ; schema readonly type : FactoryGitHubConfigurationType ; } export enum FactoriesIntegrationRuntimesChildResourceApiVersion { "FactoriesIntegrationRuntimesChildResourceApiVersion_2018_06_01" = '2018-06-01' } schema export class FactoriesIntegrationRuntimesChildResourceNamePattern { public static pattern ( value ) { return value ; } } export enum FactoriesIntegrationRuntimesChildResourceType { INTEGRATION_RUNTIMES = 'integrationRuntimes' } export enum FactoriesLinkedservicesChildResourceApiVersion { "FactoriesLinkedservicesChildResourceApiVersion_2018_06_01" = '2018-06-01' } schema export class FactoriesLinkedservicesChildResourceNamePattern { public static pattern ( value ) { return value ; } } export enum FactoriesLinkedservicesChildResourceType { LINKEDSERVICES = 'linkedservices' } export enum FactoriesDatasetsChildResourceApiVersion { "FactoriesDatasetsChildResourceApiVersion_2018_06_01" = '2018-06-01' } schema export class FactoriesDatasetsChildResourceNamePattern { public static pattern ( value ) { return value ; } } export enum FactoriesDatasetsChildResourceType { DATASETS = 'datasets' } export enum FactoriesPipelinesChildResourceApiVersion { "FactoriesPipelinesChildResourceApiVersion_2018_06_01" = '2018-06-01' } schema export class FactoriesPipelinesChildResourceNamePattern { public static pattern ( value ) { return value ; } } export enum FactoriesPipelinesChildResourceType { PIPELINES = 'pipelines' } export enum FactoriesTriggersChildResourceApiVersion { "FactoriesTriggersChildResourceApiVersion_2018_06_01" = '2018-06-01' } schema export class FactoriesTriggersChildResourceNamePattern { public static pattern ( value ) { return value ; } } export enum FactoriesTriggersChildResourceType { TRIGGERS = 'triggers' } export enum FactoriesDataflowsChildResourceApiVersion { "FactoriesDataflowsChildResourceApiVersion_2018_06_01" = '2018-06-01' } schema export class FactoriesDataflowsChildResourceNamePattern { public static pattern ( value ) { return value ; } } export enum FactoriesDataflowsChildResourceType { DATAFLOWS = 'dataflows' } export enum FactoriesManagedVirtualNetworksChildResourceApiVersion { "FactoriesManagedVirtualNetworksChildResourceApiVersion_2018_06_01" = '2018-06-01' } schema export class FactoriesManagedVirtualNetworksChildResourceNamePattern { public static pattern ( value ) { return value ; } } export enum FactoriesManagedVirtualNetworksChildResourceType { MANAGED_VIRTUAL_NETWORKS = 'managedVirtualNetworks' } export enum FactoriesPrivateEndpointConnectionsChildResourceApiVersion { "FactoriesPrivateEndpointConnectionsChildResourceApiVersion_2018_06_01" = '2018-06-01' } export enum FactoriesPrivateEndpointConnectionsChildResourceType { PRIVATE_ENDPOINT_CONNECTIONS = 'privateEndpointConnections' } schema export interface DataFlowSink { schema readonly dataset ? : DatasetReference ; schema readonly description ? : string ; schema readonly linkedService ? : LinkedServiceReference ; schema readonly name : string ; schema readonly schemaLinkedService ? : LinkedServiceReference ; } schema export interface DataFlowSource { schema readonly dataset ? : DatasetReference ; schema readonly description ? : string ; schema readonly linkedService ? : LinkedServiceReference ; schema readonly name : string ; schema readonly schemaLinkedService ? : LinkedServiceReference ; } schema export interface Transformation { schema readonly description ? : string ; schema readonly name : string ; } export enum AmazonS3DatasetType { "AmazonS3DatasetType_AMAZON_S3_OBJECT" = 'AmazonS3Object' } schema export interface AmazonS3DatasetTypeProperties { schema readonly bucketName : AmazonS3DatasetTypePropertiesBucketName ; schema readonly compression ? : DatasetCompression ; schema readonly format ? : DatasetStorageFormat ; schema readonly key ? : AmazonS3DatasetTypePropertiesKey ; schema readonly modifiedDatetimeEnd ? : AmazonS3DatasetTypePropertiesModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : AmazonS3DatasetTypePropertiesModifiedDatetimeStart ; schema readonly prefix ? : AmazonS3DatasetTypePropertiesPrefix ; schema readonly version ? : AmazonS3DatasetTypePropertiesVersion ; } export enum AvroDatasetType { AVRO = 'Avro' } schema export interface AvroDatasetTypeProperties { schema readonly avroCompressionCodec ? : AvroDatasetTypePropertiesAvroCompressionCodec ; schema readonly avroCompressionLevel ? : number ; schema readonly location : DatasetLocation ; } export enum ExcelDatasetType { EXCEL = 'Excel' } schema export interface ExcelDatasetTypeProperties { schema readonly compression ? : DatasetCompression ; schema readonly firstRowAsHeader ? : ExcelDatasetTypePropertiesFirstRowAsHeader ; schema readonly location : DatasetLocation ; schema readonly nullValue ? : ExcelDatasetTypePropertiesNullValue ; schema readonly range ? : ExcelDatasetTypePropertiesRange ; schema readonly sheetIndex ? : ExcelDatasetTypePropertiesSheetIndex ; schema readonly sheetName ? : ExcelDatasetTypePropertiesSheetName ; } export enum ParquetDatasetType { PARQUET = 'Parquet' } schema export interface ParquetDatasetTypeProperties { schema readonly compressionCodec ? : ParquetDatasetTypePropertiesCompressionCodec ; schema readonly location : DatasetLocation ; } export enum DelimitedTextDatasetType { DELIMITED_TEXT = 'DelimitedText' } schema export interface DelimitedTextDatasetTypeProperties { schema readonly columnDelimiter ? : DelimitedTextDatasetTypePropertiesColumnDelimiter ; schema readonly compressionCodec ? : DelimitedTextDatasetTypePropertiesCompressionCodec ; schema readonly compressionLevel ? : DelimitedTextDatasetTypePropertiesCompressionLevel ; schema readonly encodingName ? : DelimitedTextDatasetTypePropertiesEncodingName ; schema readonly escapeChar ? : DelimitedTextDatasetTypePropertiesEscapeChar ; schema readonly firstRowAsHeader ? : DelimitedTextDatasetTypePropertiesFirstRowAsHeader ; schema readonly location : DatasetLocation ; schema readonly nullValue ? : DelimitedTextDatasetTypePropertiesNullValue ; schema readonly quoteChar ? : DelimitedTextDatasetTypePropertiesQuoteChar ; schema readonly rowDelimiter ? : DelimitedTextDatasetTypePropertiesRowDelimiter ; } export enum JsonDatasetType { JSON = 'Json' } schema export interface JsonDatasetTypeProperties { schema readonly compression ? : DatasetCompression ; schema readonly encodingName ? : JsonDatasetTypePropertiesEncodingName ; schema readonly location : DatasetLocation ; } export enum XmlDatasetType { XML = 'Xml' } schema export interface XmlDatasetTypeProperties { schema readonly compression ? : DatasetCompression ; schema readonly encodingName ? : XmlDatasetTypePropertiesEncodingName ; schema readonly location : DatasetLocation ; schema readonly nullValue ? : XmlDatasetTypePropertiesNullValue ; } export enum OrcDatasetType { ORC = 'Orc' } schema export interface OrcDatasetTypeProperties { schema readonly location : DatasetLocation ; schema readonly orcCompressionCodec ? : OrcDatasetTypePropertiesOrcCompressionCodec ; } export enum BinaryDatasetType { BINARY = 'Binary' } schema export interface BinaryDatasetTypeProperties { schema readonly compression ? : DatasetCompression ; schema readonly location : DatasetLocation ; } export enum AzureBlobDatasetType { AZURE_BLOB = 'AzureBlob' } schema export interface AzureBlobDatasetTypeProperties { schema readonly compression ? : DatasetCompression ; schema readonly fileName ? : AzureBlobDatasetTypePropertiesFileName ; schema readonly folderPath ? : AzureBlobDatasetTypePropertiesFolderPath ; schema readonly format ? : DatasetStorageFormat ; schema readonly modifiedDatetimeEnd ? : AzureBlobDatasetTypePropertiesModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : AzureBlobDatasetTypePropertiesModifiedDatetimeStart ; schema readonly tableRootLocation ? : AzureBlobDatasetTypePropertiesTableRootLocation ; } export enum AzureTableDatasetType { AZURE_TABLE = 'AzureTable' } schema export interface AzureTableDatasetTypeProperties { schema readonly tableName : AzureTableDatasetTypePropertiesTableName ; } export enum AzureSqlTableDatasetType { AZURE_SQL_TABLE = 'AzureSqlTable' } schema export interface AzureSqlTableDatasetTypeProperties { schema readonly schema ? : AzureSqlTableDatasetTypePropertiesSchema ; schema readonly table ? : AzureSqlTableDatasetTypePropertiesTable ; schema readonly tableName ? : AzureSqlTableDatasetTypePropertiesTableName ; } export enum AzureSqlMiTableDatasetType { AZURE_SQL_MI_TABLE = 'AzureSqlMITable' } schema export interface AzureSqlMiTableDatasetTypeProperties { schema readonly schema ? : AzureSqlMiTableDatasetTypePropertiesSchema ; schema readonly table ? : AzureSqlMiTableDatasetTypePropertiesTable ; schema readonly tableName ? : AzureSqlMiTableDatasetTypePropertiesTableName ; } export enum AzureSqlDwTableDatasetType { AZURE_SQL_DW_TABLE = 'AzureSqlDWTable' } schema export interface AzureSqlDwTableDatasetTypeProperties { schema readonly schema ? : AzureSqlDwTableDatasetTypePropertiesSchema ; schema readonly table ? : AzureSqlDwTableDatasetTypePropertiesTable ; schema readonly tableName ? : AzureSqlDwTableDatasetTypePropertiesTableName ; } export enum CassandraTableDatasetType { CASSANDRA_TABLE = 'CassandraTable' } schema export interface CassandraTableDatasetTypeProperties { schema readonly keyspace ? : CassandraTableDatasetTypePropertiesKeyspace ; schema readonly tableName ? : CassandraTableDatasetTypePropertiesTableName ; } export enum CustomDatasetType { CUSTOM_DATASET = 'CustomDataset' } schema export interface CustomDatasetTypeProperties { } export enum CosmosDbSqlApiCollectionDatasetType { COSMOS_DB_SQL_API_COLLECTION = 'CosmosDbSqlApiCollection' } schema export interface CosmosDbSqlApiCollectionDatasetTypeProperties { schema readonly collectionName : CosmosDbSqlApiCollectionDatasetTypePropertiesCollectionName ; } export enum DocumentDbCollectionDatasetType { DOCUMENT_DB_COLLECTION = 'DocumentDbCollection' } schema export interface DocumentDbCollectionDatasetTypeProperties { schema readonly collectionName : DocumentDbCollectionDatasetTypePropertiesCollectionName ; } export enum DynamicsEntityDatasetType { DYNAMICS_ENTITY = 'DynamicsEntity' } schema export interface DynamicsEntityDatasetTypeProperties { schema readonly entityName ? : DynamicsEntityDatasetTypePropertiesEntityName ; } export enum DynamicsCrmEntityDatasetType { DYNAMICS_CRM_ENTITY = 'DynamicsCrmEntity' } schema export interface DynamicsCrmEntityDatasetTypeProperties { schema readonly entityName ? : DynamicsCrmEntityDatasetTypePropertiesEntityName ; } export enum CommonDataServiceForAppsEntityDatasetType { COMMON_DATA_SERVICE_FOR_APPS_ENTITY = 'CommonDataServiceForAppsEntity' } schema export interface CommonDataServiceForAppsEntityDatasetTypeProperties { schema readonly entityName ? : CommonDataServiceForAppsEntityDatasetTypePropertiesEntityName ; } export enum AzureDataLakeStoreDatasetType { AZURE_DATA_LAKE_STORE_FILE = 'AzureDataLakeStoreFile' } schema export interface AzureDataLakeStoreDatasetTypeProperties { schema readonly compression ? : DatasetCompression ; schema readonly fileName ? : AzureDataLakeStoreDatasetTypePropertiesFileName ; schema readonly folderPath ? : AzureDataLakeStoreDatasetTypePropertiesFolderPath ; schema readonly format ? : DatasetStorageFormat ; } export enum AzureBlobFsDatasetType { AZURE_BLOB_FS_FILE = 'AzureBlobFSFile' } schema export interface AzureBlobFsDatasetTypeProperties { schema readonly compression ? : DatasetCompression ; schema readonly fileName ? : AzureBlobFsDatasetTypePropertiesFileName ; schema readonly folderPath ? : AzureBlobFsDatasetTypePropertiesFolderPath ; schema readonly format ? : DatasetStorageFormat ; } export enum Office365DatasetType { "Office365DatasetType_OFFICE365_TABLE" = 'Office365Table' } schema export interface Office365DatasetTypeProperties { schema readonly predicate ? : Office365DatasetTypePropertiesPredicate ; schema readonly tableName : Office365DatasetTypePropertiesTableName ; } export enum FileShareDatasetType { FILE_SHARE = 'FileShare' } schema export interface FileShareDatasetTypeProperties { schema readonly compression ? : DatasetCompression ; schema readonly fileFilter ? : FileShareDatasetTypePropertiesFileFilter ; schema readonly fileName ? : FileShareDatasetTypePropertiesFileName ; schema readonly folderPath ? : FileShareDatasetTypePropertiesFolderPath ; schema readonly format ? : DatasetStorageFormat ; schema readonly modifiedDatetimeEnd ? : FileShareDatasetTypePropertiesModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : FileShareDatasetTypePropertiesModifiedDatetimeStart ; } export enum MongoDbCollectionDatasetType { MONGO_DB_COLLECTION = 'MongoDbCollection' } schema export interface MongoDbCollectionDatasetTypeProperties { schema readonly collectionName : MongoDbCollectionDatasetTypePropertiesCollectionName ; } export enum MongoDbAtlasCollectionDatasetType { MONGO_DB_ATLAS_COLLECTION = 'MongoDbAtlasCollection' } schema export interface MongoDbAtlasCollectionDatasetTypeProperties { schema readonly collection : MongoDbAtlasCollectionDatasetTypePropertiesCollection ; } export enum MongoDbV2CollectionDatasetType { "MongoDbV2CollectionDatasetType_MONGO_DB_V2_COLLECTION" = 'MongoDbV2Collection' } schema export interface MongoDbV2CollectionDatasetTypeProperties { schema readonly collection : MongoDbV2CollectionDatasetTypePropertiesCollection ; } export enum CosmosDbMongoDbApiCollectionDatasetType { COSMOS_DB_MONGO_DB_API_COLLECTION = 'CosmosDbMongoDbApiCollection' } schema export interface CosmosDbMongoDbApiCollectionDatasetTypeProperties { schema readonly collection : CosmosDbMongoDbApiCollectionDatasetTypePropertiesCollection ; } export enum ODataResourceDatasetType { O_DATA_RESOURCE = 'ODataResource' } schema export interface ODataResourceDatasetTypeProperties { schema readonly path ? : ODataResourceDatasetTypePropertiesPath ; } export enum OracleTableDatasetType { ORACLE_TABLE = 'OracleTable' } schema export interface OracleTableDatasetTypeProperties { schema readonly schema ? : OracleTableDatasetTypePropertiesSchema ; schema readonly table ? : OracleTableDatasetTypePropertiesTable ; schema readonly tableName ? : OracleTableDatasetTypePropertiesTableName ; } export enum TeradataTableDatasetType { TERADATA_TABLE = 'TeradataTable' } schema export interface TeradataTableDatasetTypeProperties { schema readonly database ? : TeradataTableDatasetTypePropertiesDatabase ; schema readonly table ? : TeradataTableDatasetTypePropertiesTable ; } export enum AzureMySqlTableDatasetType { AZURE_MY_SQL_TABLE = 'AzureMySqlTable' } schema export interface AzureMySqlTableDatasetTypeProperties { schema readonly table ? : AzureMySqlTableDatasetTypePropertiesTable ; schema readonly tableName ? : AzureMySqlTableDatasetTypePropertiesTableName ; } export enum AmazonRedshiftTableDatasetType { AMAZON_REDSHIFT_TABLE = 'AmazonRedshiftTable' } schema export interface AmazonRedshiftTableDatasetTypeProperties { schema readonly schema ? : AmazonRedshiftTableDatasetTypePropertiesSchema ; schema readonly table ? : AmazonRedshiftTableDatasetTypePropertiesTable ; schema readonly tableName ? : AmazonRedshiftTableDatasetTypePropertiesTableName ; } export enum Db2TableDatasetType { "Db2TableDatasetType_DB2_TABLE" = 'Db2Table' } schema export interface Db2TableDatasetTypeProperties { schema readonly schema ? : Db2TableDatasetTypePropertiesSchema ; schema readonly table ? : Db2TableDatasetTypePropertiesTable ; schema readonly tableName ? : Db2TableDatasetTypePropertiesTableName ; } export enum RelationalTableDatasetType { RELATIONAL_TABLE = 'RelationalTable' } schema export interface RelationalTableDatasetTypeProperties { schema readonly tableName ? : RelationalTableDatasetTypePropertiesTableName ; } export enum InformixTableDatasetType { INFORMIX_TABLE = 'InformixTable' } schema export interface InformixTableDatasetTypeProperties { schema readonly tableName ? : InformixTableDatasetTypePropertiesTableName ; } export enum OdbcTableDatasetType { ODBC_TABLE = 'OdbcTable' } schema export interface OdbcTableDatasetTypeProperties { schema readonly tableName ? : OdbcTableDatasetTypePropertiesTableName ; } export enum MySqlTableDatasetType { MY_SQL_TABLE = 'MySqlTable' } schema export interface MySqlTableDatasetTypeProperties { schema readonly tableName ? : MySqlTableDatasetTypePropertiesTableName ; } export enum PostgreSqlTableDatasetType { POSTGRE_SQL_TABLE = 'PostgreSqlTable' } schema export interface PostgreSqlTableDatasetTypeProperties { schema readonly schema ? : PostgreSqlTableDatasetTypePropertiesSchema ; schema readonly table ? : PostgreSqlTableDatasetTypePropertiesTable ; schema readonly tableName ? : PostgreSqlTableDatasetTypePropertiesTableName ; } export enum MicrosoftAccessTableDatasetType { MICROSOFT_ACCESS_TABLE = 'MicrosoftAccessTable' } schema export interface MicrosoftAccessTableDatasetTypeProperties { schema readonly tableName ? : MicrosoftAccessTableDatasetTypePropertiesTableName ; } export enum SalesforceObjectDatasetType { SALESFORCE_OBJECT = 'SalesforceObject' } schema export interface SalesforceObjectDatasetTypeProperties { schema readonly objectApiName ? : SalesforceObjectDatasetTypePropertiesObjectApiName ; } export enum SalesforceServiceCloudObjectDatasetType { SALESFORCE_SERVICE_CLOUD_OBJECT = 'SalesforceServiceCloudObject' } schema export interface SalesforceServiceCloudObjectDatasetTypeProperties { schema readonly objectApiName ? : SalesforceServiceCloudObjectDatasetTypePropertiesObjectApiName ; } export enum SybaseTableDatasetType { SYBASE_TABLE = 'SybaseTable' } schema export interface SybaseTableDatasetTypeProperties { schema readonly tableName ? : SybaseTableDatasetTypePropertiesTableName ; } export enum SapBwCubeDatasetType { SAP_BW_CUBE = 'SapBwCube' } export enum SapCloudForCustomerResourceDatasetType { SAP_CLOUD_FOR_CUSTOMER_RESOURCE = 'SapCloudForCustomerResource' } schema export interface SapCloudForCustomerResourceDatasetTypeProperties { schema readonly path : SapCloudForCustomerResourceDatasetTypePropertiesPath ; } export enum SapEccResourceDatasetType { SAP_ECC_RESOURCE = 'SapEccResource' } schema export interface SapEccResourceDatasetTypeProperties { schema readonly path : SapEccResourceDatasetTypePropertiesPath ; } export enum SapHanaTableDatasetType { SAP_HANA_TABLE = 'SapHanaTable' } schema export interface SapHanaTableDatasetTypeProperties { schema readonly schema ? : SapHanaTableDatasetTypePropertiesSchema ; schema readonly table ? : SapHanaTableDatasetTypePropertiesTable ; } export enum SapOpenHubTableDatasetType { SAP_OPEN_HUB_TABLE = 'SapOpenHubTable' } schema export interface SapOpenHubTableDatasetTypeProperties { schema readonly baseRequestId ? : SapOpenHubTableDatasetTypePropertiesBaseRequestId ; schema readonly excludeLastRequest ? : SapOpenHubTableDatasetTypePropertiesExcludeLastRequest ; schema readonly openHubDestinationName : SapOpenHubTableDatasetTypePropertiesOpenHubDestinationName ; } export enum SqlServerTableDatasetType { SQL_SERVER_TABLE = 'SqlServerTable' } schema export interface SqlServerTableDatasetTypeProperties { schema readonly schema ? : SqlServerTableDatasetTypePropertiesSchema ; schema readonly table ? : SqlServerTableDatasetTypePropertiesTable ; schema readonly tableName ? : SqlServerTableDatasetTypePropertiesTableName ; } export enum RestResourceDatasetType { REST_RESOURCE = 'RestResource' } schema export interface RestResourceDatasetTypeProperties { schema readonly additionalHeaders ? : RestResourceDatasetTypePropertiesAdditionalHeaders ; schema readonly paginationRules ? : RestResourceDatasetTypePropertiesPaginationRules ; schema readonly relativeUrl ? : RestResourceDatasetTypePropertiesRelativeUrl ; schema readonly requestBody ? : RestResourceDatasetTypePropertiesRequestBody ; schema readonly requestMethod ? : RestResourceDatasetTypePropertiesRequestMethod ; } export enum SapTableResourceDatasetType { SAP_TABLE_RESOURCE = 'SapTableResource' } schema export interface SapTableResourceDatasetTypeProperties { schema readonly tableName : SapTableResourceDatasetTypePropertiesTableName ; } export enum WebTableDatasetType { WEB_TABLE = 'WebTable' } schema export interface WebTableDatasetTypeProperties { schema readonly index : WebTableDatasetTypePropertiesIndex ; schema readonly path ? : WebTableDatasetTypePropertiesPath ; } export enum AzureSearchIndexDatasetType { AZURE_SEARCH_INDEX = 'AzureSearchIndex' } schema export interface AzureSearchIndexDatasetTypeProperties { schema readonly indexName : AzureSearchIndexDatasetTypePropertiesIndexName ; } export enum HttpDatasetType { HTTP_FILE = 'HttpFile' } schema export interface HttpDatasetTypeProperties { schema readonly additionalHeaders ? : HttpDatasetTypePropertiesAdditionalHeaders ; schema readonly compression ? : DatasetCompression ; schema readonly format ? : DatasetStorageFormat ; schema readonly relativeUrl ? : HttpDatasetTypePropertiesRelativeUrl ; schema readonly requestBody ? : HttpDatasetTypePropertiesRequestBody ; schema readonly requestMethod ? : HttpDatasetTypePropertiesRequestMethod ; } export enum AmazonMwsObjectDatasetType { AMAZON_MWS_OBJECT = 'AmazonMWSObject' } schema export interface GenericDatasetTypeProperties { schema readonly tableName ? : GenericDatasetTypePropertiesTableName ; } export enum AzurePostgreSqlTableDatasetType { AZURE_POSTGRE_SQL_TABLE = 'AzurePostgreSqlTable' } schema export interface AzurePostgreSqlTableDatasetTypeProperties { schema readonly schema ? : AzurePostgreSqlTableDatasetTypePropertiesSchema ; schema readonly table ? : AzurePostgreSqlTableDatasetTypePropertiesTable ; schema readonly tableName ? : AzurePostgreSqlTableDatasetTypePropertiesTableName ; } export enum ConcurObjectDatasetType { CONCUR_OBJECT = 'ConcurObject' } export enum CouchbaseTableDatasetType { COUCHBASE_TABLE = 'CouchbaseTable' } export enum DrillTableDatasetType { DRILL_TABLE = 'DrillTable' } schema export interface DrillDatasetTypeProperties { schema readonly schema ? : DrillDatasetTypePropertiesSchema ; schema readonly table ? : DrillDatasetTypePropertiesTable ; schema readonly tableName ? : DrillDatasetTypePropertiesTableName ; } export enum EloquaObjectDatasetType { ELOQUA_OBJECT = 'EloquaObject' } export enum GoogleBigQueryObjectDatasetType { GOOGLE_BIG_QUERY_OBJECT = 'GoogleBigQueryObject' } schema export interface GoogleBigQueryDatasetTypeProperties { schema readonly dataset ? : GoogleBigQueryDatasetTypePropertiesDataset ; schema readonly table ? : GoogleBigQueryDatasetTypePropertiesTable ; schema readonly tableName ? : GoogleBigQueryDatasetTypePropertiesTableName ; } export enum GreenplumTableDatasetType { GREENPLUM_TABLE = 'GreenplumTable' } schema export interface GreenplumDatasetTypeProperties { schema readonly schema ? : GreenplumDatasetTypePropertiesSchema ; schema readonly table ? : GreenplumDatasetTypePropertiesTable ; schema readonly tableName ? : GreenplumDatasetTypePropertiesTableName ; } export enum HBaseObjectDatasetType { H_BASE_OBJECT = 'HBaseObject' } export enum HiveObjectDatasetType { HIVE_OBJECT = 'HiveObject' } schema export interface HiveDatasetTypeProperties { schema readonly schema ? : HiveDatasetTypePropertiesSchema ; schema readonly table ? : HiveDatasetTypePropertiesTable ; schema readonly tableName ? : HiveDatasetTypePropertiesTableName ; } export enum HubspotObjectDatasetType { HUBSPOT_OBJECT = 'HubspotObject' } export enum ImpalaObjectDatasetType { IMPALA_OBJECT = 'ImpalaObject' } schema export interface ImpalaDatasetTypeProperties { schema readonly schema ? : ImpalaDatasetTypePropertiesSchema ; schema readonly table ? : ImpalaDatasetTypePropertiesTable ; schema readonly tableName ? : ImpalaDatasetTypePropertiesTableName ; } export enum JiraObjectDatasetType { JIRA_OBJECT = 'JiraObject' } export enum MagentoObjectDatasetType { MAGENTO_OBJECT = 'MagentoObject' } export enum MariaDbTableDatasetType { MARIA_DB_TABLE = 'MariaDBTable' } export enum AzureMariaDbTableDatasetType { AZURE_MARIA_DB_TABLE = 'AzureMariaDBTable' } export enum MarketoObjectDatasetType { MARKETO_OBJECT = 'MarketoObject' } export enum PaypalObjectDatasetType { PAYPAL_OBJECT = 'PaypalObject' } export enum PhoenixObjectDatasetType { PHOENIX_OBJECT = 'PhoenixObject' } schema export interface PhoenixDatasetTypeProperties { schema readonly schema ? : PhoenixDatasetTypePropertiesSchema ; schema readonly table ? : PhoenixDatasetTypePropertiesTable ; schema readonly tableName ? : PhoenixDatasetTypePropertiesTableName ; } export enum PrestoObjectDatasetType { PRESTO_OBJECT = 'PrestoObject' } schema export interface PrestoDatasetTypeProperties { schema readonly schema ? : PrestoDatasetTypePropertiesSchema ; schema readonly table ? : PrestoDatasetTypePropertiesTable ; schema readonly tableName ? : PrestoDatasetTypePropertiesTableName ; } export enum QuickBooksObjectDatasetType { QUICK_BOOKS_OBJECT = 'QuickBooksObject' } export enum ServiceNowObjectDatasetType { SERVICE_NOW_OBJECT = 'ServiceNowObject' } export enum ShopifyObjectDatasetType { SHOPIFY_OBJECT = 'ShopifyObject' } export enum SparkObjectDatasetType { SPARK_OBJECT = 'SparkObject' } schema export interface SparkDatasetTypeProperties { schema readonly schema ? : SparkDatasetTypePropertiesSchema ; schema readonly table ? : SparkDatasetTypePropertiesTable ; schema readonly tableName ? : SparkDatasetTypePropertiesTableName ; } export enum SquareObjectDatasetType { SQUARE_OBJECT = 'SquareObject' } export enum XeroObjectDatasetType { XERO_OBJECT = 'XeroObject' } export enum ZohoObjectDatasetType { ZOHO_OBJECT = 'ZohoObject' } export enum NetezzaTableDatasetType { NETEZZA_TABLE = 'NetezzaTable' } schema export interface NetezzaTableDatasetTypeProperties { schema readonly schema ? : NetezzaTableDatasetTypePropertiesSchema ; schema readonly table ? : NetezzaTableDatasetTypePropertiesTable ; schema readonly tableName ? : NetezzaTableDatasetTypePropertiesTableName ; } export enum VerticaTableDatasetType { VERTICA_TABLE = 'VerticaTable' } schema export interface VerticaDatasetTypeProperties { schema readonly schema ? : VerticaDatasetTypePropertiesSchema ; schema readonly table ? : VerticaDatasetTypePropertiesTable ; schema readonly tableName ? : VerticaDatasetTypePropertiesTableName ; } export enum SalesforceMarketingCloudObjectDatasetType { SALESFORCE_MARKETING_CLOUD_OBJECT = 'SalesforceMarketingCloudObject' } export enum ResponsysObjectDatasetType { RESPONSYS_OBJECT = 'ResponsysObject' } export enum DynamicsAxResourceDatasetType { DYNAMICS_AX_RESOURCE = 'DynamicsAXResource' } schema export interface DynamicsAxResourceDatasetTypeProperties { schema readonly path : DynamicsAxResourceDatasetTypePropertiesPath ; } export enum OracleServiceCloudObjectDatasetType { ORACLE_SERVICE_CLOUD_OBJECT = 'OracleServiceCloudObject' } export enum AzureDataExplorerTableDatasetType { AZURE_DATA_EXPLORER_TABLE = 'AzureDataExplorerTable' } schema export interface AzureDataExplorerDatasetTypeProperties { schema readonly table ? : AzureDataExplorerDatasetTypePropertiesTable ; } export enum GoogleAdWordsObjectDatasetType { GOOGLE_AD_WORDS_OBJECT = 'GoogleAdWordsObject' } export enum SnowflakeDatasetType { SNOWFLAKE_TABLE = 'SnowflakeTable' } schema export interface SnowflakeDatasetTypeProperties { schema readonly schema ? : SnowflakeDatasetTypePropertiesSchema ; schema readonly table ? : SnowflakeDatasetTypePropertiesTable ; } export enum SharePointOnlineListResourceDatasetType { SHARE_POINT_ONLINE_LIST_RESOURCE = 'SharePointOnlineListResource' } schema export interface SharePointOnlineListDatasetTypeProperties { schema readonly listName ? : SharePointOnlineListDatasetTypePropertiesListName ; } export enum AzureDatabricksDeltaLakeDatasetType { AZURE_DATABRICKS_DELTA_LAKE_DATASET = 'AzureDatabricksDeltaLakeDataset' } schema export interface AzureDatabricksDeltaLakeDatasetTypeProperties { schema readonly database ? : AzureDatabricksDeltaLakeDatasetTypePropertiesDatabase ; schema readonly table ? : AzureDatabricksDeltaLakeDatasetTypePropertiesTable ; } schema export interface ManagedVirtualNetworkReference { schema readonly referenceName : string ; schema readonly type : ManagedVirtualNetworkReferenceType ; } export enum ManagedIntegrationRuntimeType { MANAGED = 'Managed' } schema export interface ManagedIntegrationRuntimeTypeProperties { schema readonly computeProperties ? : IntegrationRuntimeComputeProperties ; schema readonly ssisProperties ? : IntegrationRuntimeSsisProperties ; } export enum SelfHostedIntegrationRuntimeType { SELF_HOSTED = 'SelfHosted' } schema export interface SelfHostedIntegrationRuntimeTypeProperties { schema readonly linkedInfo ? : LinkedIntegrationRuntimeType ; } export enum AzureStorageLinkedServiceType { AZURE_STORAGE = 'AzureStorage' } schema export interface AzureStorageLinkedServiceTypeProperties { schema readonly accountKey ? : AzureKeyVaultSecretReference ; schema readonly connectionString ? : AzureStorageLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : string ; schema readonly sasToken ? : AzureKeyVaultSecretReference ; schema readonly sasUri ? : AzureStorageLinkedServiceTypePropertiesSasUri ; } export enum AzureBlobStorageLinkedServiceType { AZURE_BLOB_STORAGE = 'AzureBlobStorage' } schema export interface AzureBlobStorageLinkedServiceTypeProperties { schema readonly accountKey ? : AzureKeyVaultSecretReference ; schema readonly accountKind ? : string ; schema readonly azureCloudType ? : AzureBlobStorageLinkedServiceTypePropertiesAzureCloudType ; schema readonly connectionString ? : AzureBlobStorageLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : string ; schema readonly sasToken ? : AzureKeyVaultSecretReference ; schema readonly sasUri ? : AzureBlobStorageLinkedServiceTypePropertiesSasUri ; schema readonly serviceEndpoint ? : string ; schema readonly servicePrincipalId ? : AzureBlobStorageLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly tenant ? : AzureBlobStorageLinkedServiceTypePropertiesTenant ; } export enum AzureTableStorageLinkedServiceType { AZURE_TABLE_STORAGE = 'AzureTableStorage' } export enum AzureSqlDwLinkedServiceType { AZURE_SQL_DW = 'AzureSqlDW' } schema export interface AzureSqlDwLinkedServiceTypeProperties { schema readonly azureCloudType ? : AzureSqlDwLinkedServiceTypePropertiesAzureCloudType ; schema readonly connectionString : AzureSqlDwLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : AzureSqlDwLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : AzureKeyVaultSecretReference ; schema readonly servicePrincipalId ? : AzureSqlDwLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly tenant ? : AzureSqlDwLinkedServiceTypePropertiesTenant ; } export enum SqlServerLinkedServiceType { SQL_SERVER = 'SqlServer' } schema export interface SqlServerLinkedServiceTypeProperties { schema readonly alwaysEncryptedSettings ? : SqlAlwaysEncryptedProperties ; schema readonly connectionString : SqlServerLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : SqlServerLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly userName ? : SqlServerLinkedServiceTypePropertiesUserName ; } export enum AzureSqlDatabaseLinkedServiceType { AZURE_SQL_DATABASE = 'AzureSqlDatabase' } schema export interface AzureSqlDatabaseLinkedServiceTypeProperties { schema readonly alwaysEncryptedSettings ? : SqlAlwaysEncryptedProperties ; schema readonly azureCloudType ? : AzureSqlDatabaseLinkedServiceTypePropertiesAzureCloudType ; schema readonly connectionString : AzureSqlDatabaseLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : AzureSqlDatabaseLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : AzureKeyVaultSecretReference ; schema readonly servicePrincipalId ? : AzureSqlDatabaseLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly tenant ? : AzureSqlDatabaseLinkedServiceTypePropertiesTenant ; } export enum AzureSqlMiLinkedServiceType { AZURE_SQL_MI = 'AzureSqlMI' } schema export interface AzureSqlMiLinkedServiceTypeProperties { schema readonly alwaysEncryptedSettings ? : SqlAlwaysEncryptedProperties ; schema readonly azureCloudType ? : AzureSqlMiLinkedServiceTypePropertiesAzureCloudType ; schema readonly connectionString : AzureSqlMiLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : AzureSqlMiLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : AzureKeyVaultSecretReference ; schema readonly servicePrincipalId ? : AzureSqlMiLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly tenant ? : AzureSqlMiLinkedServiceTypePropertiesTenant ; } export enum AzureBatchLinkedServiceType { AZURE_BATCH = 'AzureBatch' } schema export interface AzureBatchLinkedServiceTypeProperties { schema readonly accessKey ? : SecretBase ; schema readonly accountName : AzureBatchLinkedServiceTypePropertiesAccountName ; schema readonly batchUri : AzureBatchLinkedServiceTypePropertiesBatchUri ; schema readonly encryptedCredential ? : AzureBatchLinkedServiceTypePropertiesEncryptedCredential ; schema readonly linkedServiceName : LinkedServiceReference ; schema readonly poolName : AzureBatchLinkedServiceTypePropertiesPoolName ; } export enum AzureKeyVaultLinkedServiceType { AZURE_KEY_VAULT = 'AzureKeyVault' } schema export interface AzureKeyVaultLinkedServiceTypeProperties { schema readonly baseUrl : AzureKeyVaultLinkedServiceTypePropertiesBaseUrl ; } export enum CosmosDbLinkedServiceType { COSMOS_DB = 'CosmosDb' } schema export interface CosmosDbLinkedServiceTypeProperties { schema readonly accountEndpoint ? : CosmosDbLinkedServiceTypePropertiesAccountEndpoint ; schema readonly accountKey ? : SecretBase ; schema readonly azureCloudType ? : CosmosDbLinkedServiceTypePropertiesAzureCloudType ; schema readonly connectionMode ? : CosmosDbLinkedServiceTypePropertiesConnectionMode ; schema readonly connectionString ? : CosmosDbLinkedServiceTypePropertiesConnectionString ; schema readonly database ? : CosmosDbLinkedServiceTypePropertiesDatabase ; schema readonly encryptedCredential ? : CosmosDbLinkedServiceTypePropertiesEncryptedCredential ; schema readonly servicePrincipalCredential ? : SecretBase ; schema readonly servicePrincipalCredentialType ? : CosmosDbLinkedServiceTypePropertiesServicePrincipalCredentialType ; schema readonly servicePrincipalId ? : CosmosDbLinkedServiceTypePropertiesServicePrincipalId ; schema readonly tenant ? : CosmosDbLinkedServiceTypePropertiesTenant ; } export enum DynamicsLinkedServiceType { DYNAMICS = 'Dynamics' } schema export interface DynamicsLinkedServiceTypeProperties { schema readonly authenticationType : DynamicsLinkedServiceTypePropertiesAuthenticationType ; schema readonly deploymentType : DynamicsLinkedServiceTypePropertiesDeploymentType ; schema readonly encryptedCredential ? : DynamicsLinkedServiceTypePropertiesEncryptedCredential ; schema readonly hostName ? : DynamicsLinkedServiceTypePropertiesHostName ; schema readonly organizationName ? : DynamicsLinkedServiceTypePropertiesOrganizationName ; schema readonly password ? : SecretBase ; default schema readonly port ? : DynamicsLinkedServiceTypePropertiesPort ; schema readonly servicePrincipalCredential ? : SecretBase ; schema readonly servicePrincipalCredentialType ? : DynamicsLinkedServiceTypePropertiesServicePrincipalCredentialType ; schema readonly servicePrincipalId ? : DynamicsLinkedServiceTypePropertiesServicePrincipalId ; schema readonly serviceUri ? : DynamicsLinkedServiceTypePropertiesServiceUri ; schema readonly username ? : DynamicsLinkedServiceTypePropertiesUsername ; } export enum DynamicsCrmLinkedServiceType { DYNAMICS_CRM = 'DynamicsCrm' } schema export interface DynamicsCrmLinkedServiceTypeProperties { schema readonly authenticationType : DynamicsCrmLinkedServiceTypePropertiesAuthenticationType ; schema readonly deploymentType : DynamicsCrmLinkedServiceTypePropertiesDeploymentType ; schema readonly encryptedCredential ? : DynamicsCrmLinkedServiceTypePropertiesEncryptedCredential ; schema readonly hostName ? : DynamicsCrmLinkedServiceTypePropertiesHostName ; schema readonly organizationName ? : DynamicsCrmLinkedServiceTypePropertiesOrganizationName ; schema readonly password ? : SecretBase ; default schema readonly port ? : DynamicsCrmLinkedServiceTypePropertiesPort ; schema readonly servicePrincipalCredential ? : SecretBase ; schema readonly servicePrincipalCredentialType ? : DynamicsCrmLinkedServiceTypePropertiesServicePrincipalCredentialType ; schema readonly servicePrincipalId ? : DynamicsCrmLinkedServiceTypePropertiesServicePrincipalId ; schema readonly serviceUri ? : DynamicsCrmLinkedServiceTypePropertiesServiceUri ; schema readonly username ? : DynamicsCrmLinkedServiceTypePropertiesUsername ; } export enum CommonDataServiceForAppsLinkedServiceType { COMMON_DATA_SERVICE_FOR_APPS = 'CommonDataServiceForApps' } schema export interface CommonDataServiceForAppsLinkedServiceTypeProperties { schema readonly authenticationType : CommonDataServiceForAppsLinkedServiceTypePropertiesAuthenticationType ; schema readonly deploymentType : CommonDataServiceForAppsLinkedServiceTypePropertiesDeploymentType ; schema readonly encryptedCredential ? : CommonDataServiceForAppsLinkedServiceTypePropertiesEncryptedCredential ; schema readonly hostName ? : CommonDataServiceForAppsLinkedServiceTypePropertiesHostName ; schema readonly organizationName ? : CommonDataServiceForAppsLinkedServiceTypePropertiesOrganizationName ; schema readonly password ? : SecretBase ; default schema readonly port ? : CommonDataServiceForAppsLinkedServiceTypePropertiesPort ; schema readonly servicePrincipalCredential ? : SecretBase ; schema readonly servicePrincipalCredentialType ? : CommonDataServiceForAppsLinkedServiceTypePropertiesServicePrincipalCredentialType ; schema readonly servicePrincipalId ? : CommonDataServiceForAppsLinkedServiceTypePropertiesServicePrincipalId ; schema readonly serviceUri ? : CommonDataServiceForAppsLinkedServiceTypePropertiesServiceUri ; schema readonly username ? : CommonDataServiceForAppsLinkedServiceTypePropertiesUsername ; } export enum HdInsightLinkedServiceType { HD_INSIGHT = 'HDInsight' } schema export interface HdInsightLinkedServiceTypeProperties { schema readonly clusterUri : HdInsightLinkedServiceTypePropertiesClusterUri ; schema readonly encryptedCredential ? : HdInsightLinkedServiceTypePropertiesEncryptedCredential ; schema readonly fileSystem ? : HdInsightLinkedServiceTypePropertiesFileSystem ; schema readonly hcatalogLinkedServiceName ? : LinkedServiceReference ; schema readonly isEspEnabled ? : HdInsightLinkedServiceTypePropertiesIsEspEnabled ; schema readonly linkedServiceName ? : LinkedServiceReference ; schema readonly password ? : SecretBase ; schema readonly userName ? : HdInsightLinkedServiceTypePropertiesUserName ; } export enum FileServerLinkedServiceType { FILE_SERVER = 'FileServer' } schema export interface FileServerLinkedServiceTypeProperties { schema readonly encryptedCredential ? : FileServerLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : FileServerLinkedServiceTypePropertiesHost ; schema readonly password ? : SecretBase ; schema readonly userId ? : FileServerLinkedServiceTypePropertiesUserId ; } export enum AzureFileStorageLinkedServiceType { AZURE_FILE_STORAGE = 'AzureFileStorage' } schema export interface AzureFileStorageLinkedServiceTypeProperties { schema readonly accountKey ? : AzureKeyVaultSecretReference ; schema readonly connectionString ? : AzureFileStorageLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : AzureFileStorageLinkedServiceTypePropertiesEncryptedCredential ; schema readonly fileShare ? : AzureFileStorageLinkedServiceTypePropertiesFileShare ; schema readonly host ? : AzureFileStorageLinkedServiceTypePropertiesHost ; schema readonly password ? : SecretBase ; schema readonly sasToken ? : AzureKeyVaultSecretReference ; schema readonly sasUri ? : AzureFileStorageLinkedServiceTypePropertiesSasUri ; schema readonly snapshot ? : AzureFileStorageLinkedServiceTypePropertiesSnapshot ; schema readonly userId ? : AzureFileStorageLinkedServiceTypePropertiesUserId ; } export enum AmazonS3CompatibleLinkedServiceType { "AmazonS3CompatibleLinkedServiceType_AMAZON_S3_COMPATIBLE" = 'AmazonS3Compatible' } schema export interface AmazonS3CompatibleLinkedServiceTypeProperties { schema readonly accessKeyId ? : AmazonS3CompatibleLinkedServiceTypePropertiesAccessKeyId ; schema readonly encryptedCredential ? : AmazonS3CompatibleLinkedServiceTypePropertiesEncryptedCredential ; schema readonly forcePathStyle ? : AmazonS3CompatibleLinkedServiceTypePropertiesForcePathStyle ; schema readonly secretAccessKey ? : SecretBase ; schema readonly serviceUrl ? : AmazonS3CompatibleLinkedServiceTypePropertiesServiceUrl ; } export enum OracleCloudStorageLinkedServiceType { ORACLE_CLOUD_STORAGE = 'OracleCloudStorage' } schema export interface OracleCloudStorageLinkedServiceTypeProperties { schema readonly accessKeyId ? : OracleCloudStorageLinkedServiceTypePropertiesAccessKeyId ; schema readonly encryptedCredential ? : OracleCloudStorageLinkedServiceTypePropertiesEncryptedCredential ; schema readonly secretAccessKey ? : SecretBase ; schema readonly serviceUrl ? : OracleCloudStorageLinkedServiceTypePropertiesServiceUrl ; } export enum GoogleCloudStorageLinkedServiceType { GOOGLE_CLOUD_STORAGE = 'GoogleCloudStorage' } schema export interface GoogleCloudStorageLinkedServiceTypeProperties { schema readonly accessKeyId ? : GoogleCloudStorageLinkedServiceTypePropertiesAccessKeyId ; schema readonly encryptedCredential ? : GoogleCloudStorageLinkedServiceTypePropertiesEncryptedCredential ; schema readonly secretAccessKey ? : SecretBase ; schema readonly serviceUrl ? : GoogleCloudStorageLinkedServiceTypePropertiesServiceUrl ; } export enum OracleLinkedServiceType { ORACLE = 'Oracle' } schema export interface OracleLinkedServiceTypeProperties { schema readonly connectionString : OracleLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : OracleLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : AzureKeyVaultSecretReference ; } export enum AzureMySqlLinkedServiceType { AZURE_MY_SQL = 'AzureMySql' } schema export interface AzureMySqlLinkedServiceTypeProperties { schema readonly connectionString : AzureMySqlLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : AzureMySqlLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : AzureKeyVaultSecretReference ; } export enum MySqlLinkedServiceType { MY_SQL = 'MySql' } schema export interface MySqlLinkedServiceTypeProperties { schema readonly connectionString : MySqlLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : MySqlLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : AzureKeyVaultSecretReference ; } export enum PostgreSqlLinkedServiceType { POSTGRE_SQL = 'PostgreSql' } schema export interface PostgreSqlLinkedServiceTypeProperties { schema readonly connectionString : PostgreSqlLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : PostgreSqlLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : AzureKeyVaultSecretReference ; } export enum SybaseLinkedServiceType { SYBASE = 'Sybase' } schema export interface SybaseLinkedServiceTypeProperties { schema readonly authenticationType ? : SybaseLinkedServiceTypePropertiesAuthenticationType ; schema readonly database : SybaseLinkedServiceTypePropertiesDatabase ; schema readonly encryptedCredential ? : SybaseLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly schema ? : SybaseLinkedServiceTypePropertiesSchema ; schema readonly server : SybaseLinkedServiceTypePropertiesServer ; schema readonly username ? : SybaseLinkedServiceTypePropertiesUsername ; } export enum Db2LinkedServiceType { "Db2LinkedServiceType_DB2" = 'Db2' } schema export interface Db2LinkedServiceTypeProperties { schema readonly authenticationType ? : Db2LinkedServiceTypePropertiesAuthenticationType ; schema readonly certificateCommonName ? : Db2LinkedServiceTypePropertiesCertificateCommonName ; schema readonly connectionString ? : Db2LinkedServiceTypePropertiesConnectionString ; schema readonly database ? : Db2LinkedServiceTypePropertiesDatabase ; schema readonly encryptedCredential ? : Db2LinkedServiceTypePropertiesEncryptedCredential ; schema readonly packageCollection ? : Db2LinkedServiceTypePropertiesPackageCollection ; schema readonly password ? : SecretBase ; schema readonly server ? : Db2LinkedServiceTypePropertiesServer ; schema readonly username ? : Db2LinkedServiceTypePropertiesUsername ; } export enum TeradataLinkedServiceType { TERADATA = 'Teradata' } schema export interface TeradataLinkedServiceTypeProperties { schema readonly authenticationType ? : TeradataLinkedServiceTypePropertiesAuthenticationType ; schema readonly connectionString ? : TeradataLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : TeradataLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly server ? : TeradataLinkedServiceTypePropertiesServer ; schema readonly username ? : TeradataLinkedServiceTypePropertiesUsername ; } export enum AzureMlLinkedServiceType { AZURE_ML = 'AzureML' } schema export interface AzureMlLinkedServiceTypeProperties { schema readonly apiKey : SecretBase ; schema readonly encryptedCredential ? : AzureMlLinkedServiceTypePropertiesEncryptedCredential ; schema readonly mlEndpoint : AzureMlLinkedServiceTypePropertiesMlEndpoint ; schema readonly servicePrincipalId ? : AzureMlLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly tenant ? : AzureMlLinkedServiceTypePropertiesTenant ; schema readonly updateResourceEndpoint ? : AzureMlLinkedServiceTypePropertiesUpdateResourceEndpoint ; } export enum AzureMlServiceLinkedServiceType { AZURE_ML_SERVICE = 'AzureMLService' } schema export interface AzureMlServiceLinkedServiceTypeProperties { schema readonly encryptedCredential ? : AzureMlServiceLinkedServiceTypePropertiesEncryptedCredential ; schema readonly mlWorkspaceName : AzureMlServiceLinkedServiceTypePropertiesMlWorkspaceName ; schema readonly resourceGroupName : AzureMlServiceLinkedServiceTypePropertiesResourceGroupName ; schema readonly servicePrincipalId ? : AzureMlServiceLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly subscriptionId : AzureMlServiceLinkedServiceTypePropertiesSubscriptionId ; schema readonly tenant ? : AzureMlServiceLinkedServiceTypePropertiesTenant ; } export enum OdbcLinkedServiceType { ODBC = 'Odbc' } schema export interface OdbcLinkedServiceTypeProperties { schema readonly authenticationType ? : OdbcLinkedServiceTypePropertiesAuthenticationType ; schema readonly connectionString : OdbcLinkedServiceTypePropertiesConnectionString ; schema readonly credential ? : SecretBase ; schema readonly encryptedCredential ? : OdbcLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly userName ? : OdbcLinkedServiceTypePropertiesUserName ; } export enum InformixLinkedServiceType { INFORMIX = 'Informix' } schema export interface InformixLinkedServiceTypeProperties { schema readonly authenticationType ? : InformixLinkedServiceTypePropertiesAuthenticationType ; schema readonly connectionString : InformixLinkedServiceTypePropertiesConnectionString ; schema readonly credential ? : SecretBase ; schema readonly encryptedCredential ? : InformixLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly userName ? : InformixLinkedServiceTypePropertiesUserName ; } export enum MicrosoftAccessLinkedServiceType { MICROSOFT_ACCESS = 'MicrosoftAccess' } schema export interface MicrosoftAccessLinkedServiceTypeProperties { schema readonly authenticationType ? : MicrosoftAccessLinkedServiceTypePropertiesAuthenticationType ; schema readonly connectionString : MicrosoftAccessLinkedServiceTypePropertiesConnectionString ; schema readonly credential ? : SecretBase ; schema readonly encryptedCredential ? : MicrosoftAccessLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly userName ? : MicrosoftAccessLinkedServiceTypePropertiesUserName ; } export enum HdfsLinkedServiceType { HDFS = 'Hdfs' } schema export interface HdfsLinkedServiceTypeProperties { schema readonly authenticationType ? : HdfsLinkedServiceTypePropertiesAuthenticationType ; schema readonly encryptedCredential ? : HdfsLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly url : HdfsLinkedServiceTypePropertiesUrl ; schema readonly userName ? : HdfsLinkedServiceTypePropertiesUserName ; } export enum ODataLinkedServiceType { O_DATA = 'OData' } schema export interface ODataLinkedServiceTypeProperties { schema readonly aadResourceId ? : ODataLinkedServiceTypePropertiesAadResourceId ; schema readonly aadServicePrincipalCredentialType ? : ODataLinkedServiceTypePropertiesAadServicePrincipalCredentialType ; schema readonly authenticationType ? : ODataLinkedServiceTypePropertiesAuthenticationType ; schema readonly authHeaders ? : ODataLinkedServiceTypePropertiesAuthHeaders ; schema readonly azureCloudType ? : ODataLinkedServiceTypePropertiesAzureCloudType ; schema readonly encryptedCredential ? : ODataLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly servicePrincipalEmbeddedCert ? : SecretBase ; schema readonly servicePrincipalEmbeddedCertPassword ? : SecretBase ; schema readonly servicePrincipalId ? : ODataLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly tenant ? : ODataLinkedServiceTypePropertiesTenant ; schema readonly url : ODataLinkedServiceTypePropertiesUrl ; schema readonly userName ? : ODataLinkedServiceTypePropertiesUserName ; } export enum WebLinkedServiceType { WEB = 'Web' } schema export class WebLinkedServiceTypeProperties { public static fromWebAnonymousAuthentication ( value ) { return new WebLinkedServiceTypeProperties ( value ) ; } public static fromWebBasicAuthentication ( value ) { return new WebLinkedServiceTypeProperties ( value ) ; } public static fromWebClientCertificateAuthentication ( value ) { return new WebLinkedServiceTypeProperties ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } export enum CassandraLinkedServiceType { CASSANDRA = 'Cassandra' } schema export interface CassandraLinkedServiceTypeProperties { schema readonly authenticationType ? : CassandraLinkedServiceTypePropertiesAuthenticationType ; schema readonly encryptedCredential ? : CassandraLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : CassandraLinkedServiceTypePropertiesHost ; schema readonly password ? : SecretBase ; schema readonly port ? : CassandraLinkedServiceTypePropertiesPort ; schema readonly username ? : CassandraLinkedServiceTypePropertiesUsername ; } export enum MongoDbLinkedServiceType { MONGO_DB = 'MongoDb' } schema export interface MongoDbLinkedServiceTypeProperties { schema readonly allowSelfSignedServerCert ? : MongoDbLinkedServiceTypePropertiesAllowSelfSignedServerCert ; schema readonly authenticationType ? : MongoDbLinkedServiceTypePropertiesAuthenticationType ; schema readonly authSource ? : MongoDbLinkedServiceTypePropertiesAuthSource ; schema readonly databaseName : MongoDbLinkedServiceTypePropertiesDatabaseName ; schema readonly enableSsl ? : MongoDbLinkedServiceTypePropertiesEnableSsl ; schema readonly encryptedCredential ? : MongoDbLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly port ? : MongoDbLinkedServiceTypePropertiesPort ; schema readonly server : MongoDbLinkedServiceTypePropertiesServer ; schema readonly username ? : MongoDbLinkedServiceTypePropertiesUsername ; } export enum MongoDbAtlasLinkedServiceType { MONGO_DB_ATLAS = 'MongoDbAtlas' } schema export interface MongoDbAtlasLinkedServiceTypeProperties { schema readonly connectionString : MongoDbAtlasLinkedServiceTypePropertiesConnectionString ; schema readonly database : MongoDbAtlasLinkedServiceTypePropertiesDatabase ; } export enum MongoDbV2LinkedServiceType { "MongoDbV2LinkedServiceType_MONGO_DB_V2" = 'MongoDbV2' } schema export interface MongoDbV2LinkedServiceTypeProperties { schema readonly connectionString : MongoDbV2LinkedServiceTypePropertiesConnectionString ; schema readonly database : MongoDbV2LinkedServiceTypePropertiesDatabase ; } export enum CosmosDbMongoDbApiLinkedServiceType { COSMOS_DB_MONGO_DB_API = 'CosmosDbMongoDbApi' } schema export interface CosmosDbMongoDbApiLinkedServiceTypeProperties { schema readonly connectionString : CosmosDbMongoDbApiLinkedServiceTypePropertiesConnectionString ; schema readonly database : CosmosDbMongoDbApiLinkedServiceTypePropertiesDatabase ; } export enum AzureDataLakeStoreLinkedServiceType { AZURE_DATA_LAKE_STORE = 'AzureDataLakeStore' } schema export interface AzureDataLakeStoreLinkedServiceTypeProperties { schema readonly accountName ? : AzureDataLakeStoreLinkedServiceTypePropertiesAccountName ; schema readonly azureCloudType ? : AzureDataLakeStoreLinkedServiceTypePropertiesAzureCloudType ; schema readonly dataLakeStoreUri : AzureDataLakeStoreLinkedServiceTypePropertiesDataLakeStoreUri ; schema readonly encryptedCredential ? : AzureDataLakeStoreLinkedServiceTypePropertiesEncryptedCredential ; schema readonly resourceGroupName ? : AzureDataLakeStoreLinkedServiceTypePropertiesResourceGroupName ; schema readonly servicePrincipalId ? : AzureDataLakeStoreLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly subscriptionId ? : AzureDataLakeStoreLinkedServiceTypePropertiesSubscriptionId ; schema readonly tenant ? : AzureDataLakeStoreLinkedServiceTypePropertiesTenant ; } export enum AzureBlobFsLinkedServiceType { AZURE_BLOB_FS = 'AzureBlobFS' } schema export interface AzureBlobFsLinkedServiceTypeProperties { schema readonly accountKey ? : AzureBlobFsLinkedServiceTypePropertiesAccountKey ; schema readonly azureCloudType ? : AzureBlobFsLinkedServiceTypePropertiesAzureCloudType ; schema readonly encryptedCredential ? : AzureBlobFsLinkedServiceTypePropertiesEncryptedCredential ; schema readonly servicePrincipalId ? : AzureBlobFsLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly tenant ? : AzureBlobFsLinkedServiceTypePropertiesTenant ; schema readonly url : AzureBlobFsLinkedServiceTypePropertiesUrl ; } export enum Office365LinkedServiceType { "Office365LinkedServiceType_OFFICE365" = 'Office365' } schema export interface Office365LinkedServiceTypeProperties { schema readonly encryptedCredential ? : Office365LinkedServiceTypePropertiesEncryptedCredential ; schema readonly office365TenantId : Office365LinkedServiceTypePropertiesOffice365TenantId ; schema readonly servicePrincipalId : Office365LinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey : SecretBase ; schema readonly servicePrincipalTenantId : Office365LinkedServiceTypePropertiesServicePrincipalTenantId ; } export enum SalesforceLinkedServiceType { SALESFORCE = 'Salesforce' } schema export interface SalesforceLinkedServiceTypeProperties { schema readonly apiVersion ? : SalesforceLinkedServiceTypePropertiesApiVersion ; schema readonly encryptedCredential ? : SalesforceLinkedServiceTypePropertiesEncryptedCredential ; default schema readonly environmentUrl ? : SalesforceLinkedServiceTypePropertiesEnvironmentUrl ; schema readonly password ? : SecretBase ; schema readonly securityToken ? : SecretBase ; schema readonly username ? : SalesforceLinkedServiceTypePropertiesUsername ; } export enum SalesforceServiceCloudLinkedServiceType { SALESFORCE_SERVICE_CLOUD = 'SalesforceServiceCloud' } schema export interface SalesforceServiceCloudLinkedServiceTypeProperties { schema readonly apiVersion ? : SalesforceServiceCloudLinkedServiceTypePropertiesApiVersion ; schema readonly encryptedCredential ? : SalesforceServiceCloudLinkedServiceTypePropertiesEncryptedCredential ; default schema readonly environmentUrl ? : SalesforceServiceCloudLinkedServiceTypePropertiesEnvironmentUrl ; schema readonly extendedProperties ? : SalesforceServiceCloudLinkedServiceTypePropertiesExtendedProperties ; schema readonly password ? : SecretBase ; schema readonly securityToken ? : SecretBase ; schema readonly username ? : SalesforceServiceCloudLinkedServiceTypePropertiesUsername ; } export enum SapCloudForCustomerLinkedServiceType { SAP_CLOUD_FOR_CUSTOMER = 'SapCloudForCustomer' } schema export interface SapCloudForCustomerLinkedServiceTypeProperties { schema readonly encryptedCredential ? : SapCloudForCustomerLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly url : SapCloudForCustomerLinkedServiceTypePropertiesUrl ; schema readonly username ? : SapCloudForCustomerLinkedServiceTypePropertiesUsername ; } export enum SapEccLinkedServiceType { SAP_ECC = 'SapEcc' } schema export interface SapEccLinkedServiceTypeProperties { schema readonly encryptedCredential ? : string ; schema readonly password ? : SecretBase ; schema readonly url : string ; schema readonly username ? : string ; } export enum SapOpenHubLinkedServiceType { SAP_OPEN_HUB = 'SapOpenHub' } schema export interface SapOpenHubLinkedServiceTypeProperties { schema readonly clientId ? : SapOpenHubLinkedServiceTypePropertiesClientId ; schema readonly encryptedCredential ? : SapOpenHubLinkedServiceTypePropertiesEncryptedCredential ; schema readonly language ? : SapOpenHubLinkedServiceTypePropertiesLanguage ; schema readonly logonGroup ? : SapOpenHubLinkedServiceTypePropertiesLogonGroup ; schema readonly messageServer ? : SapOpenHubLinkedServiceTypePropertiesMessageServer ; schema readonly messageServerService ? : SapOpenHubLinkedServiceTypePropertiesMessageServerService ; schema readonly password ? : SecretBase ; schema readonly server ? : SapOpenHubLinkedServiceTypePropertiesServer ; schema readonly systemId ? : SapOpenHubLinkedServiceTypePropertiesSystemId ; schema readonly systemNumber ? : SapOpenHubLinkedServiceTypePropertiesSystemNumber ; schema readonly userName ? : SapOpenHubLinkedServiceTypePropertiesUserName ; } export enum RestServiceLinkedServiceType { REST_SERVICE = 'RestService' } schema export interface RestServiceLinkedServiceTypeProperties { schema readonly aadResourceId ? : RestServiceLinkedServiceTypePropertiesAadResourceId ; schema readonly authenticationType : RestServiceLinkedServiceTypePropertiesAuthenticationType ; schema readonly authHeaders ? : RestServiceLinkedServiceTypePropertiesAuthHeaders ; schema readonly azureCloudType ? : RestServiceLinkedServiceTypePropertiesAzureCloudType ; schema readonly enableServerCertificateValidation ? : RestServiceLinkedServiceTypePropertiesEnableServerCertificateValidation ; schema readonly encryptedCredential ? : RestServiceLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly servicePrincipalId ? : RestServiceLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly tenant ? : RestServiceLinkedServiceTypePropertiesTenant ; schema readonly url : RestServiceLinkedServiceTypePropertiesUrl ; schema readonly userName ? : RestServiceLinkedServiceTypePropertiesUserName ; } export enum AmazonS3LinkedServiceType { "AmazonS3LinkedServiceType_AMAZON_S3" = 'AmazonS3' } schema export interface AmazonS3LinkedServiceTypeProperties { schema readonly accessKeyId ? : AmazonS3LinkedServiceTypePropertiesAccessKeyId ; schema readonly authenticationType ? : AmazonS3LinkedServiceTypePropertiesAuthenticationType ; schema readonly encryptedCredential ? : AmazonS3LinkedServiceTypePropertiesEncryptedCredential ; schema readonly secretAccessKey ? : SecretBase ; schema readonly serviceUrl ? : AmazonS3LinkedServiceTypePropertiesServiceUrl ; schema readonly sessionToken ? : SecretBase ; } export enum AmazonRedshiftLinkedServiceType { AMAZON_REDSHIFT = 'AmazonRedshift' } schema export interface AmazonRedshiftLinkedServiceTypeProperties { schema readonly database : AmazonRedshiftLinkedServiceTypePropertiesDatabase ; schema readonly encryptedCredential ? : AmazonRedshiftLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly port ? : AmazonRedshiftLinkedServiceTypePropertiesPort ; schema readonly server : AmazonRedshiftLinkedServiceTypePropertiesServer ; schema readonly username ? : AmazonRedshiftLinkedServiceTypePropertiesUsername ; } export enum CustomDataSourceLinkedServiceType { CUSTOM_DATA_SOURCE = 'CustomDataSource' } schema export interface CustomDataSourceLinkedServiceTypeProperties { } export enum AzureSearchLinkedServiceType { AZURE_SEARCH = 'AzureSearch' } schema export interface AzureSearchLinkedServiceTypeProperties { schema readonly encryptedCredential ? : AzureSearchLinkedServiceTypePropertiesEncryptedCredential ; schema readonly key ? : SecretBase ; schema readonly url : AzureSearchLinkedServiceTypePropertiesUrl ; } export enum HttpLinkedServiceType { HTTP_SERVER = 'HttpServer' } schema export interface HttpLinkedServiceTypeProperties { schema readonly authenticationType ? : HttpLinkedServiceTypePropertiesAuthenticationType ; schema readonly authHeaders ? : HttpLinkedServiceTypePropertiesAuthHeaders ; schema readonly certThumbprint ? : HttpLinkedServiceTypePropertiesCertThumbprint ; schema readonly embeddedCertData ? : HttpLinkedServiceTypePropertiesEmbeddedCertData ; schema readonly enableServerCertificateValidation ? : HttpLinkedServiceTypePropertiesEnableServerCertificateValidation ; schema readonly encryptedCredential ? : HttpLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly url : HttpLinkedServiceTypePropertiesUrl ; schema readonly userName ? : HttpLinkedServiceTypePropertiesUserName ; } export enum FtpServerLinkedServiceType { FTP_SERVER = 'FtpServer' } schema export interface FtpServerLinkedServiceTypeProperties { schema readonly authenticationType ? : FtpServerLinkedServiceTypePropertiesAuthenticationType ; schema readonly enableServerCertificateValidation ? : FtpServerLinkedServiceTypePropertiesEnableServerCertificateValidation ; schema readonly enableSsl ? : FtpServerLinkedServiceTypePropertiesEnableSsl ; schema readonly encryptedCredential ? : FtpServerLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : FtpServerLinkedServiceTypePropertiesHost ; schema readonly password ? : SecretBase ; schema readonly port ? : FtpServerLinkedServiceTypePropertiesPort ; schema readonly userName ? : FtpServerLinkedServiceTypePropertiesUserName ; } export enum SftpServerLinkedServiceType { SFTP = 'Sftp' } schema export interface SftpServerLinkedServiceTypeProperties { schema readonly authenticationType ? : SftpServerLinkedServiceTypePropertiesAuthenticationType ; schema readonly encryptedCredential ? : SftpServerLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : SftpServerLinkedServiceTypePropertiesHost ; schema readonly hostKeyFingerprint ? : SftpServerLinkedServiceTypePropertiesHostKeyFingerprint ; schema readonly passPhrase ? : SecretBase ; schema readonly password ? : SecretBase ; schema readonly port ? : SftpServerLinkedServiceTypePropertiesPort ; schema readonly privateKeyContent ? : SecretBase ; schema readonly privateKeyPath ? : SftpServerLinkedServiceTypePropertiesPrivateKeyPath ; schema readonly skipHostKeyValidation ? : SftpServerLinkedServiceTypePropertiesSkipHostKeyValidation ; schema readonly userName ? : SftpServerLinkedServiceTypePropertiesUserName ; } export enum SapBwLinkedServiceType { SAP_BW = 'SapBW' } schema export interface SapBwLinkedServiceTypeProperties { schema readonly clientId : SapBwLinkedServiceTypePropertiesClientId ; schema readonly encryptedCredential ? : SapBwLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly server : SapBwLinkedServiceTypePropertiesServer ; schema readonly systemNumber : SapBwLinkedServiceTypePropertiesSystemNumber ; schema readonly userName ? : SapBwLinkedServiceTypePropertiesUserName ; } export enum SapHanaLinkedServiceType { SAP_HANA = 'SapHana' } schema export interface SapHanaLinkedServiceProperties { schema readonly authenticationType ? : SapHanaLinkedServicePropertiesAuthenticationType ; schema readonly connectionString ? : SapHanaLinkedServicePropertiesConnectionString ; schema readonly encryptedCredential ? : SapHanaLinkedServicePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly server ? : SapHanaLinkedServicePropertiesServer ; schema readonly userName ? : SapHanaLinkedServicePropertiesUserName ; } export enum AmazonMwsLinkedServiceType { AMAZON_MWS = 'AmazonMWS' } schema export interface AmazonMwsLinkedServiceTypeProperties { schema readonly accessKeyId : AmazonMwsLinkedServiceTypePropertiesAccessKeyId ; schema readonly encryptedCredential ? : AmazonMwsLinkedServiceTypePropertiesEncryptedCredential ; schema readonly endpoint : AmazonMwsLinkedServiceTypePropertiesEndpoint ; schema readonly marketplaceID : AmazonMwsLinkedServiceTypePropertiesMarketplaceId ; schema readonly mwsAuthToken ? : SecretBase ; schema readonly secretKey ? : SecretBase ; schema readonly sellerID : AmazonMwsLinkedServiceTypePropertiesSellerId ; schema readonly useEncryptedEndpoints ? : AmazonMwsLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : AmazonMwsLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : AmazonMwsLinkedServiceTypePropertiesUsePeerVerification ; } export enum AzurePostgreSqlLinkedServiceType { AZURE_POSTGRE_SQL = 'AzurePostgreSql' } schema export interface AzurePostgreSqlLinkedServiceTypeProperties { schema readonly connectionString ? : AzurePostgreSqlLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : AzurePostgreSqlLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : AzureKeyVaultSecretReference ; } export enum ConcurLinkedServiceType { CONCUR = 'Concur' } schema export interface ConcurLinkedServiceTypeProperties { schema readonly clientId : ConcurLinkedServiceTypePropertiesClientId ; schema readonly connectionProperties ? : ConcurLinkedServiceTypePropertiesConnectionProperties ; schema readonly encryptedCredential ? : ConcurLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : SecretBase ; schema readonly useEncryptedEndpoints ? : ConcurLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : ConcurLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : ConcurLinkedServiceTypePropertiesUsePeerVerification ; schema readonly username : ConcurLinkedServiceTypePropertiesUsername ; } export enum CouchbaseLinkedServiceType { COUCHBASE = 'Couchbase' } schema export interface CouchbaseLinkedServiceTypeProperties { schema readonly connectionString ? : CouchbaseLinkedServiceTypePropertiesConnectionString ; schema readonly credString ? : AzureKeyVaultSecretReference ; schema readonly encryptedCredential ? : CouchbaseLinkedServiceTypePropertiesEncryptedCredential ; } export enum DrillLinkedServiceType { DRILL = 'Drill' } schema export interface DrillLinkedServiceTypeProperties { schema readonly connectionString ? : DrillLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : DrillLinkedServiceTypePropertiesEncryptedCredential ; schema readonly pwd ? : AzureKeyVaultSecretReference ; } export enum EloquaLinkedServiceType { ELOQUA = 'Eloqua' } schema export interface EloquaLinkedServiceTypeProperties { schema readonly encryptedCredential ? : EloquaLinkedServiceTypePropertiesEncryptedCredential ; schema readonly endpoint : EloquaLinkedServiceTypePropertiesEndpoint ; schema readonly password ? : SecretBase ; schema readonly useEncryptedEndpoints ? : EloquaLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : EloquaLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : EloquaLinkedServiceTypePropertiesUsePeerVerification ; schema readonly username : EloquaLinkedServiceTypePropertiesUsername ; } export enum GoogleBigQueryLinkedServiceType { GOOGLE_BIG_QUERY = 'GoogleBigQuery' } schema export interface GoogleBigQueryLinkedServiceTypeProperties { schema readonly additionalProjects ? : GoogleBigQueryLinkedServiceTypePropertiesAdditionalProjects ; schema readonly authenticationType : GoogleBigQueryLinkedServiceTypePropertiesAuthenticationType ; schema readonly clientId ? : GoogleBigQueryLinkedServiceTypePropertiesClientId ; schema readonly clientSecret ? : SecretBase ; schema readonly email ? : GoogleBigQueryLinkedServiceTypePropertiesEmail ; schema readonly encryptedCredential ? : GoogleBigQueryLinkedServiceTypePropertiesEncryptedCredential ; schema readonly keyFilePath ? : GoogleBigQueryLinkedServiceTypePropertiesKeyFilePath ; schema readonly project : GoogleBigQueryLinkedServiceTypePropertiesProject ; schema readonly refreshToken ? : SecretBase ; schema readonly requestGoogleDriveScope ? : GoogleBigQueryLinkedServiceTypePropertiesRequestGoogleDriveScope ; schema readonly trustedCertPath ? : GoogleBigQueryLinkedServiceTypePropertiesTrustedCertPath ; schema readonly useSystemTrustStore ? : GoogleBigQueryLinkedServiceTypePropertiesUseSystemTrustStore ; } export enum GreenplumLinkedServiceType { GREENPLUM = 'Greenplum' } schema export interface GreenplumLinkedServiceTypeProperties { schema readonly connectionString ? : GreenplumLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : GreenplumLinkedServiceTypePropertiesEncryptedCredential ; schema readonly pwd ? : AzureKeyVaultSecretReference ; } export enum HBaseLinkedServiceType { H_BASE = 'HBase' } schema export interface HBaseLinkedServiceTypeProperties { schema readonly allowHostNameCNMismatch ? : HBaseLinkedServiceTypePropertiesAllowHostNameCnMismatch ; schema readonly allowSelfSignedServerCert ? : HBaseLinkedServiceTypePropertiesAllowSelfSignedServerCert ; schema readonly authenticationType : HBaseLinkedServiceTypePropertiesAuthenticationType ; schema readonly enableSsl ? : HBaseLinkedServiceTypePropertiesEnableSsl ; schema readonly encryptedCredential ? : HBaseLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : HBaseLinkedServiceTypePropertiesHost ; schema readonly httpPath ? : HBaseLinkedServiceTypePropertiesHttpPath ; schema readonly password ? : SecretBase ; schema readonly port ? : HBaseLinkedServiceTypePropertiesPort ; schema readonly trustedCertPath ? : HBaseLinkedServiceTypePropertiesTrustedCertPath ; schema readonly username ? : HBaseLinkedServiceTypePropertiesUsername ; } export enum HiveLinkedServiceType { HIVE = 'Hive' } schema export interface HiveLinkedServiceTypeProperties { schema readonly allowHostNameCNMismatch ? : HiveLinkedServiceTypePropertiesAllowHostNameCnMismatch ; schema readonly allowSelfSignedServerCert ? : HiveLinkedServiceTypePropertiesAllowSelfSignedServerCert ; schema readonly authenticationType : HiveLinkedServiceTypePropertiesAuthenticationType ; schema readonly enableSsl ? : HiveLinkedServiceTypePropertiesEnableSsl ; schema readonly encryptedCredential ? : HiveLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : HiveLinkedServiceTypePropertiesHost ; schema readonly httpPath ? : HiveLinkedServiceTypePropertiesHttpPath ; schema readonly password ? : SecretBase ; schema readonly port ? : HiveLinkedServiceTypePropertiesPort ; schema readonly serverType ? : HiveLinkedServiceTypePropertiesServerType ; schema readonly serviceDiscoveryMode ? : HiveLinkedServiceTypePropertiesServiceDiscoveryMode ; schema readonly thriftTransportProtocol ? : HiveLinkedServiceTypePropertiesThriftTransportProtocol ; schema readonly trustedCertPath ? : HiveLinkedServiceTypePropertiesTrustedCertPath ; schema readonly useNativeQuery ? : HiveLinkedServiceTypePropertiesUseNativeQuery ; schema readonly username ? : HiveLinkedServiceTypePropertiesUsername ; schema readonly useSystemTrustStore ? : HiveLinkedServiceTypePropertiesUseSystemTrustStore ; schema readonly zooKeeperNameSpace ? : HiveLinkedServiceTypePropertiesZooKeeperNameSpace ; } export enum HubspotLinkedServiceType { HUBSPOT = 'Hubspot' } schema export interface HubspotLinkedServiceTypeProperties { schema readonly accessToken ? : SecretBase ; schema readonly clientId : HubspotLinkedServiceTypePropertiesClientId ; schema readonly clientSecret ? : SecretBase ; schema readonly encryptedCredential ? : HubspotLinkedServiceTypePropertiesEncryptedCredential ; schema readonly refreshToken ? : SecretBase ; schema readonly useEncryptedEndpoints ? : HubspotLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : HubspotLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : HubspotLinkedServiceTypePropertiesUsePeerVerification ; } export enum ImpalaLinkedServiceType { IMPALA = 'Impala' } schema export interface ImpalaLinkedServiceTypeProperties { schema readonly allowHostNameCNMismatch ? : ImpalaLinkedServiceTypePropertiesAllowHostNameCnMismatch ; schema readonly allowSelfSignedServerCert ? : ImpalaLinkedServiceTypePropertiesAllowSelfSignedServerCert ; schema readonly authenticationType : ImpalaLinkedServiceTypePropertiesAuthenticationType ; schema readonly enableSsl ? : ImpalaLinkedServiceTypePropertiesEnableSsl ; schema readonly encryptedCredential ? : ImpalaLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : ImpalaLinkedServiceTypePropertiesHost ; schema readonly password ? : SecretBase ; schema readonly port ? : ImpalaLinkedServiceTypePropertiesPort ; schema readonly trustedCertPath ? : ImpalaLinkedServiceTypePropertiesTrustedCertPath ; schema readonly username ? : ImpalaLinkedServiceTypePropertiesUsername ; schema readonly useSystemTrustStore ? : ImpalaLinkedServiceTypePropertiesUseSystemTrustStore ; } export enum JiraLinkedServiceType { JIRA = 'Jira' } schema export interface JiraLinkedServiceTypeProperties { schema readonly encryptedCredential ? : JiraLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : JiraLinkedServiceTypePropertiesHost ; schema readonly password ? : SecretBase ; schema readonly port ? : JiraLinkedServiceTypePropertiesPort ; schema readonly useEncryptedEndpoints ? : JiraLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : JiraLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : JiraLinkedServiceTypePropertiesUsePeerVerification ; schema readonly username : JiraLinkedServiceTypePropertiesUsername ; } export enum MagentoLinkedServiceType { MAGENTO = 'Magento' } schema export interface MagentoLinkedServiceTypeProperties { schema readonly accessToken ? : SecretBase ; schema readonly encryptedCredential ? : MagentoLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : MagentoLinkedServiceTypePropertiesHost ; schema readonly useEncryptedEndpoints ? : MagentoLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : MagentoLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : MagentoLinkedServiceTypePropertiesUsePeerVerification ; } export enum MariaDbLinkedServiceType { MARIA_DB = 'MariaDB' } schema export interface MariaDbLinkedServiceTypeProperties { schema readonly connectionString ? : MariaDbLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : MariaDbLinkedServiceTypePropertiesEncryptedCredential ; schema readonly pwd ? : AzureKeyVaultSecretReference ; } export enum AzureMariaDbLinkedServiceType { AZURE_MARIA_DB = 'AzureMariaDB' } schema export interface AzureMariaDbLinkedServiceTypeProperties { schema readonly connectionString ? : AzureMariaDbLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : AzureMariaDbLinkedServiceTypePropertiesEncryptedCredential ; schema readonly pwd ? : AzureKeyVaultSecretReference ; } export enum MarketoLinkedServiceType { MARKETO = 'Marketo' } schema export interface MarketoLinkedServiceTypeProperties { schema readonly clientId : MarketoLinkedServiceTypePropertiesClientId ; schema readonly clientSecret ? : SecretBase ; schema readonly encryptedCredential ? : MarketoLinkedServiceTypePropertiesEncryptedCredential ; schema readonly endpoint : MarketoLinkedServiceTypePropertiesEndpoint ; schema readonly useEncryptedEndpoints ? : MarketoLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : MarketoLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : MarketoLinkedServiceTypePropertiesUsePeerVerification ; } export enum PaypalLinkedServiceType { PAYPAL = 'Paypal' } schema export interface PaypalLinkedServiceTypeProperties { schema readonly clientId : PaypalLinkedServiceTypePropertiesClientId ; schema readonly clientSecret ? : SecretBase ; schema readonly encryptedCredential ? : PaypalLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : PaypalLinkedServiceTypePropertiesHost ; schema readonly useEncryptedEndpoints ? : PaypalLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : PaypalLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : PaypalLinkedServiceTypePropertiesUsePeerVerification ; } export enum PhoenixLinkedServiceType { PHOENIX = 'Phoenix' } schema export interface PhoenixLinkedServiceTypeProperties { schema readonly allowHostNameCNMismatch ? : PhoenixLinkedServiceTypePropertiesAllowHostNameCnMismatch ; schema readonly allowSelfSignedServerCert ? : PhoenixLinkedServiceTypePropertiesAllowSelfSignedServerCert ; schema readonly authenticationType : PhoenixLinkedServiceTypePropertiesAuthenticationType ; schema readonly enableSsl ? : PhoenixLinkedServiceTypePropertiesEnableSsl ; schema readonly encryptedCredential ? : PhoenixLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : PhoenixLinkedServiceTypePropertiesHost ; schema readonly httpPath ? : PhoenixLinkedServiceTypePropertiesHttpPath ; schema readonly password ? : SecretBase ; schema readonly port ? : PhoenixLinkedServiceTypePropertiesPort ; schema readonly trustedCertPath ? : PhoenixLinkedServiceTypePropertiesTrustedCertPath ; schema readonly username ? : PhoenixLinkedServiceTypePropertiesUsername ; schema readonly useSystemTrustStore ? : PhoenixLinkedServiceTypePropertiesUseSystemTrustStore ; } export enum PrestoLinkedServiceType { PRESTO = 'Presto' } schema export interface PrestoLinkedServiceTypeProperties { schema readonly allowHostNameCNMismatch ? : PrestoLinkedServiceTypePropertiesAllowHostNameCnMismatch ; schema readonly allowSelfSignedServerCert ? : PrestoLinkedServiceTypePropertiesAllowSelfSignedServerCert ; schema readonly authenticationType : PrestoLinkedServiceTypePropertiesAuthenticationType ; schema readonly catalog : PrestoLinkedServiceTypePropertiesCatalog ; schema readonly enableSsl ? : PrestoLinkedServiceTypePropertiesEnableSsl ; schema readonly encryptedCredential ? : PrestoLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : PrestoLinkedServiceTypePropertiesHost ; schema readonly password ? : SecretBase ; schema readonly port ? : PrestoLinkedServiceTypePropertiesPort ; schema readonly serverVersion : PrestoLinkedServiceTypePropertiesServerVersion ; schema readonly timeZoneID ? : PrestoLinkedServiceTypePropertiesTimeZoneId ; schema readonly trustedCertPath ? : PrestoLinkedServiceTypePropertiesTrustedCertPath ; schema readonly username ? : PrestoLinkedServiceTypePropertiesUsername ; schema readonly useSystemTrustStore ? : PrestoLinkedServiceTypePropertiesUseSystemTrustStore ; } export enum QuickBooksLinkedServiceType { QUICK_BOOKS = 'QuickBooks' } schema export interface QuickBooksLinkedServiceTypeProperties { schema readonly accessToken ? : SecretBase ; schema readonly accessTokenSecret ? : SecretBase ; schema readonly companyId ? : QuickBooksLinkedServiceTypePropertiesCompanyId ; schema readonly connectionProperties ? : QuickBooksLinkedServiceTypePropertiesConnectionProperties ; schema readonly consumerKey ? : QuickBooksLinkedServiceTypePropertiesConsumerKey ; schema readonly consumerSecret ? : SecretBase ; schema readonly encryptedCredential ? : QuickBooksLinkedServiceTypePropertiesEncryptedCredential ; schema readonly endpoint ? : QuickBooksLinkedServiceTypePropertiesEndpoint ; schema readonly useEncryptedEndpoints ? : QuickBooksLinkedServiceTypePropertiesUseEncryptedEndpoints ; } export enum ServiceNowLinkedServiceType { SERVICE_NOW = 'ServiceNow' } schema export interface ServiceNowLinkedServiceTypeProperties { schema readonly authenticationType : ServiceNowLinkedServiceTypePropertiesAuthenticationType ; schema readonly clientId ? : ServiceNowLinkedServiceTypePropertiesClientId ; schema readonly clientSecret ? : SecretBase ; schema readonly encryptedCredential ? : ServiceNowLinkedServiceTypePropertiesEncryptedCredential ; schema readonly endpoint : ServiceNowLinkedServiceTypePropertiesEndpoint ; schema readonly password ? : SecretBase ; schema readonly useEncryptedEndpoints ? : ServiceNowLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : ServiceNowLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : ServiceNowLinkedServiceTypePropertiesUsePeerVerification ; schema readonly username ? : ServiceNowLinkedServiceTypePropertiesUsername ; } export enum ShopifyLinkedServiceType { SHOPIFY = 'Shopify' } schema export interface ShopifyLinkedServiceTypeProperties { schema readonly accessToken ? : SecretBase ; schema readonly encryptedCredential ? : ShopifyLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : ShopifyLinkedServiceTypePropertiesHost ; schema readonly useEncryptedEndpoints ? : ShopifyLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : ShopifyLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : ShopifyLinkedServiceTypePropertiesUsePeerVerification ; } export enum SparkLinkedServiceType { SPARK = 'Spark' } schema export interface SparkLinkedServiceTypeProperties { schema readonly allowHostNameCNMismatch ? : SparkLinkedServiceTypePropertiesAllowHostNameCnMismatch ; schema readonly allowSelfSignedServerCert ? : SparkLinkedServiceTypePropertiesAllowSelfSignedServerCert ; schema readonly authenticationType : SparkLinkedServiceTypePropertiesAuthenticationType ; schema readonly enableSsl ? : SparkLinkedServiceTypePropertiesEnableSsl ; schema readonly encryptedCredential ? : SparkLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : SparkLinkedServiceTypePropertiesHost ; schema readonly httpPath ? : SparkLinkedServiceTypePropertiesHttpPath ; schema readonly password ? : SecretBase ; schema readonly port : SparkLinkedServiceTypePropertiesPort ; schema readonly serverType ? : SparkLinkedServiceTypePropertiesServerType ; schema readonly thriftTransportProtocol ? : SparkLinkedServiceTypePropertiesThriftTransportProtocol ; schema readonly trustedCertPath ? : SparkLinkedServiceTypePropertiesTrustedCertPath ; schema readonly username ? : SparkLinkedServiceTypePropertiesUsername ; schema readonly useSystemTrustStore ? : SparkLinkedServiceTypePropertiesUseSystemTrustStore ; } export enum SquareLinkedServiceType { SQUARE = 'Square' } schema export interface SquareLinkedServiceTypeProperties { schema readonly clientId ? : SquareLinkedServiceTypePropertiesClientId ; schema readonly clientSecret ? : SecretBase ; schema readonly connectionProperties ? : SquareLinkedServiceTypePropertiesConnectionProperties ; schema readonly encryptedCredential ? : SquareLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host ? : SquareLinkedServiceTypePropertiesHost ; schema readonly redirectUri ? : SquareLinkedServiceTypePropertiesRedirectUri ; schema readonly useEncryptedEndpoints ? : SquareLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : SquareLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : SquareLinkedServiceTypePropertiesUsePeerVerification ; } export enum XeroLinkedServiceType { XERO = 'Xero' } schema export interface XeroLinkedServiceTypeProperties { schema readonly connectionProperties ? : XeroLinkedServiceTypePropertiesConnectionProperties ; schema readonly consumerKey ? : SecretBase ; schema readonly encryptedCredential ? : XeroLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host ? : XeroLinkedServiceTypePropertiesHost ; schema readonly privateKey ? : SecretBase ; schema readonly useEncryptedEndpoints ? : XeroLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : XeroLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : XeroLinkedServiceTypePropertiesUsePeerVerification ; } export enum ZohoLinkedServiceType { ZOHO = 'Zoho' } schema export interface ZohoLinkedServiceTypeProperties { schema readonly accessToken ? : SecretBase ; schema readonly connectionProperties ? : ZohoLinkedServiceTypePropertiesConnectionProperties ; schema readonly encryptedCredential ? : ZohoLinkedServiceTypePropertiesEncryptedCredential ; schema readonly endpoint ? : ZohoLinkedServiceTypePropertiesEndpoint ; schema readonly useEncryptedEndpoints ? : ZohoLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : ZohoLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : ZohoLinkedServiceTypePropertiesUsePeerVerification ; } export enum VerticaLinkedServiceType { VERTICA = 'Vertica' } schema export interface VerticaLinkedServiceTypeProperties { schema readonly connectionString ? : VerticaLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : VerticaLinkedServiceTypePropertiesEncryptedCredential ; schema readonly pwd ? : AzureKeyVaultSecretReference ; } export enum NetezzaLinkedServiceType { NETEZZA = 'Netezza' } schema export interface NetezzaLinkedServiceTypeProperties { schema readonly connectionString ? : NetezzaLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : NetezzaLinkedServiceTypePropertiesEncryptedCredential ; schema readonly pwd ? : AzureKeyVaultSecretReference ; } export enum SalesforceMarketingCloudLinkedServiceType { SALESFORCE_MARKETING_CLOUD = 'SalesforceMarketingCloud' } schema export interface SalesforceMarketingCloudLinkedServiceTypeProperties { schema readonly clientId ? : SalesforceMarketingCloudLinkedServiceTypePropertiesClientId ; schema readonly clientSecret ? : SecretBase ; schema readonly connectionProperties ? : SalesforceMarketingCloudLinkedServiceTypePropertiesConnectionProperties ; schema readonly encryptedCredential ? : SalesforceMarketingCloudLinkedServiceTypePropertiesEncryptedCredential ; schema readonly useEncryptedEndpoints ? : SalesforceMarketingCloudLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : SalesforceMarketingCloudLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : SalesforceMarketingCloudLinkedServiceTypePropertiesUsePeerVerification ; } export enum HdInsightOnDemandLinkedServiceType { HD_INSIGHT_ON_DEMAND = 'HDInsightOnDemand' } schema export interface HdInsightOnDemandLinkedServiceTypeProperties { schema readonly additionalLinkedServiceNames ? : LinkedServiceReference [ ] ; schema readonly clusterNamePrefix ? : HdInsightOnDemandLinkedServiceTypePropertiesClusterNamePrefix ; schema readonly clusterPassword ? : SecretBase ; schema readonly clusterResourceGroup : HdInsightOnDemandLinkedServiceTypePropertiesClusterResourceGroup ; schema readonly clusterSize : HdInsightOnDemandLinkedServiceTypePropertiesClusterSize ; schema readonly clusterSshPassword ? : SecretBase ; schema readonly clusterSshUserName ? : HdInsightOnDemandLinkedServiceTypePropertiesClusterSshUserName ; schema readonly clusterType ? : HdInsightOnDemandLinkedServiceTypePropertiesClusterType ; schema readonly clusterUserName ? : HdInsightOnDemandLinkedServiceTypePropertiesClusterUserName ; schema readonly coreConfiguration ? : HdInsightOnDemandLinkedServiceTypePropertiesCoreConfiguration ; schema readonly dataNodeSize ? : HdInsightOnDemandLinkedServiceTypePropertiesDataNodeSize ; schema readonly encryptedCredential ? : HdInsightOnDemandLinkedServiceTypePropertiesEncryptedCredential ; schema readonly hBaseConfiguration ? : HdInsightOnDemandLinkedServiceTypePropertiesHBaseConfiguration ; schema readonly hcatalogLinkedServiceName ? : LinkedServiceReference ; schema readonly hdfsConfiguration ? : HdInsightOnDemandLinkedServiceTypePropertiesHdfsConfiguration ; schema readonly headNodeSize ? : HdInsightOnDemandLinkedServiceTypePropertiesHeadNodeSize ; schema readonly hiveConfiguration ? : HdInsightOnDemandLinkedServiceTypePropertiesHiveConfiguration ; schema readonly hostSubscriptionId : HdInsightOnDemandLinkedServiceTypePropertiesHostSubscriptionId ; schema readonly linkedServiceName : LinkedServiceReference ; schema readonly mapReduceConfiguration ? : HdInsightOnDemandLinkedServiceTypePropertiesMapReduceConfiguration ; schema readonly oozieConfiguration ? : HdInsightOnDemandLinkedServiceTypePropertiesOozieConfiguration ; schema readonly scriptActions ? : ScriptAction [ ] ; schema readonly servicePrincipalId ? : HdInsightOnDemandLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly sparkVersion ? : HdInsightOnDemandLinkedServiceTypePropertiesSparkVersion ; schema readonly stormConfiguration ? : HdInsightOnDemandLinkedServiceTypePropertiesStormConfiguration ; schema readonly subnetName ? : HdInsightOnDemandLinkedServiceTypePropertiesSubnetName ; schema readonly tenant : HdInsightOnDemandLinkedServiceTypePropertiesTenant ; schema readonly timeToLive : HdInsightOnDemandLinkedServiceTypePropertiesTimeToLive ; schema readonly version : HdInsightOnDemandLinkedServiceTypePropertiesVersion ; schema readonly virtualNetworkId ? : HdInsightOnDemandLinkedServiceTypePropertiesVirtualNetworkId ; schema readonly yarnConfiguration ? : HdInsightOnDemandLinkedServiceTypePropertiesYarnConfiguration ; schema readonly zookeeperNodeSize ? : HdInsightOnDemandLinkedServiceTypePropertiesZookeeperNodeSize ; } export enum AzureDataLakeAnalyticsLinkedServiceType { AZURE_DATA_LAKE_ANALYTICS = 'AzureDataLakeAnalytics' } schema export interface AzureDataLakeAnalyticsLinkedServiceTypeProperties { schema readonly accountName : AzureDataLakeAnalyticsLinkedServiceTypePropertiesAccountName ; schema readonly dataLakeAnalyticsUri ? : AzureDataLakeAnalyticsLinkedServiceTypePropertiesDataLakeAnalyticsUri ; schema readonly encryptedCredential ? : AzureDataLakeAnalyticsLinkedServiceTypePropertiesEncryptedCredential ; schema readonly resourceGroupName ? : AzureDataLakeAnalyticsLinkedServiceTypePropertiesResourceGroupName ; schema readonly servicePrincipalId ? : AzureDataLakeAnalyticsLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly subscriptionId ? : AzureDataLakeAnalyticsLinkedServiceTypePropertiesSubscriptionId ; schema readonly tenant : AzureDataLakeAnalyticsLinkedServiceTypePropertiesTenant ; } export enum AzureDatabricksLinkedServiceType { AZURE_DATABRICKS = 'AzureDatabricks' } schema export interface AzureDatabricksLinkedServiceTypeProperties { schema readonly accessToken ? : SecretBase ; schema readonly authentication ? : AzureDatabricksLinkedServiceTypePropertiesAuthentication ; schema readonly domain : AzureDatabricksLinkedServiceTypePropertiesDomain ; schema readonly encryptedCredential ? : AzureDatabricksLinkedServiceTypePropertiesEncryptedCredential ; schema readonly existingClusterId ? : AzureDatabricksLinkedServiceTypePropertiesExistingClusterId ; schema readonly instancePoolId ? : AzureDatabricksLinkedServiceTypePropertiesInstancePoolId ; schema readonly newClusterCustomTags ? : AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags ; schema readonly newClusterDriverNodeType ? : AzureDatabricksLinkedServiceTypePropertiesNewClusterDriverNodeType ; schema readonly newClusterEnableElasticDisk ? : AzureDatabricksLinkedServiceTypePropertiesNewClusterEnableElasticDisk ; schema readonly newClusterInitScripts ? : AzureDatabricksLinkedServiceTypePropertiesNewClusterInitScripts ; schema readonly newClusterLogDestination ? : AzureDatabricksLinkedServiceTypePropertiesNewClusterLogDestination ; schema readonly newClusterNodeType ? : AzureDatabricksLinkedServiceTypePropertiesNewClusterNodeType ; schema readonly newClusterNumOfWorker ? : AzureDatabricksLinkedServiceTypePropertiesNewClusterNumOfWorker ; schema readonly newClusterSparkConf ? : AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf ; schema readonly newClusterSparkEnvVars ? : AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars ; schema readonly newClusterVersion ? : AzureDatabricksLinkedServiceTypePropertiesNewClusterVersion ; schema readonly policyId ? : AzureDatabricksLinkedServiceTypePropertiesPolicyId ; schema readonly workspaceResourceId ? : AzureDatabricksLinkedServiceTypePropertiesWorkspaceResourceId ; } export enum AzureDatabricksDeltaLakeLinkedServiceType { AZURE_DATABRICKS_DELTA_LAKE = 'AzureDatabricksDeltaLake' } schema export interface AzureDatabricksDetltaLakeLinkedServiceTypeProperties { schema readonly accessToken ? : SecretBase ; schema readonly clusterId ? : AzureDatabricksDetltaLakeLinkedServiceTypePropertiesClusterId ; schema readonly domain : AzureDatabricksDetltaLakeLinkedServiceTypePropertiesDomain ; schema readonly encryptedCredential ? : AzureDatabricksDetltaLakeLinkedServiceTypePropertiesEncryptedCredential ; } export enum ResponsysLinkedServiceType { RESPONSYS = 'Responsys' } schema export interface ResponsysLinkedServiceTypeProperties { schema readonly clientId : ResponsysLinkedServiceTypePropertiesClientId ; schema readonly clientSecret ? : SecretBase ; schema readonly encryptedCredential ? : ResponsysLinkedServiceTypePropertiesEncryptedCredential ; schema readonly endpoint : ResponsysLinkedServiceTypePropertiesEndpoint ; schema readonly useEncryptedEndpoints ? : ResponsysLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : ResponsysLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : ResponsysLinkedServiceTypePropertiesUsePeerVerification ; } export enum DynamicsAxLinkedServiceType { DYNAMICS_AX = 'DynamicsAX' } schema export interface DynamicsAxLinkedServiceTypeProperties { schema readonly aadResourceId : DynamicsAxLinkedServiceTypePropertiesAadResourceId ; schema readonly encryptedCredential ? : DynamicsAxLinkedServiceTypePropertiesEncryptedCredential ; schema readonly servicePrincipalId : DynamicsAxLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey : SecretBase ; schema readonly tenant : DynamicsAxLinkedServiceTypePropertiesTenant ; schema readonly url : DynamicsAxLinkedServiceTypePropertiesUrl ; } export enum OracleServiceCloudLinkedServiceType { ORACLE_SERVICE_CLOUD = 'OracleServiceCloud' } schema export interface OracleServiceCloudLinkedServiceTypeProperties { schema readonly encryptedCredential ? : OracleServiceCloudLinkedServiceTypePropertiesEncryptedCredential ; schema readonly host : OracleServiceCloudLinkedServiceTypePropertiesHost ; schema readonly password : SecretBase ; schema readonly useEncryptedEndpoints ? : OracleServiceCloudLinkedServiceTypePropertiesUseEncryptedEndpoints ; schema readonly useHostVerification ? : OracleServiceCloudLinkedServiceTypePropertiesUseHostVerification ; schema readonly usePeerVerification ? : OracleServiceCloudLinkedServiceTypePropertiesUsePeerVerification ; schema readonly username : OracleServiceCloudLinkedServiceTypePropertiesUsername ; } export enum GoogleAdWordsLinkedServiceType { GOOGLE_AD_WORDS = 'GoogleAdWords' } schema export interface GoogleAdWordsLinkedServiceTypeProperties { schema readonly authenticationType : GoogleAdWordsLinkedServiceTypePropertiesAuthenticationType ; schema readonly clientCustomerID : GoogleAdWordsLinkedServiceTypePropertiesClientCustomerId ; schema readonly clientId ? : GoogleAdWordsLinkedServiceTypePropertiesClientId ; schema readonly clientSecret ? : SecretBase ; schema readonly developerToken : SecretBase ; schema readonly email ? : GoogleAdWordsLinkedServiceTypePropertiesEmail ; schema readonly encryptedCredential ? : GoogleAdWordsLinkedServiceTypePropertiesEncryptedCredential ; schema readonly keyFilePath ? : GoogleAdWordsLinkedServiceTypePropertiesKeyFilePath ; schema readonly refreshToken ? : SecretBase ; schema readonly trustedCertPath ? : GoogleAdWordsLinkedServiceTypePropertiesTrustedCertPath ; schema readonly useSystemTrustStore ? : GoogleAdWordsLinkedServiceTypePropertiesUseSystemTrustStore ; } export enum SapTableLinkedServiceType { SAP_TABLE = 'SapTable' } schema export interface SapTableLinkedServiceTypeProperties { schema readonly clientId ? : SapTableLinkedServiceTypePropertiesClientId ; schema readonly encryptedCredential ? : SapTableLinkedServiceTypePropertiesEncryptedCredential ; schema readonly language ? : SapTableLinkedServiceTypePropertiesLanguage ; schema readonly logonGroup ? : SapTableLinkedServiceTypePropertiesLogonGroup ; schema readonly messageServer ? : SapTableLinkedServiceTypePropertiesMessageServer ; schema readonly messageServerService ? : SapTableLinkedServiceTypePropertiesMessageServerService ; schema readonly password ? : SecretBase ; schema readonly server ? : SapTableLinkedServiceTypePropertiesServer ; schema readonly sncLibraryPath ? : SapTableLinkedServiceTypePropertiesSncLibraryPath ; schema readonly sncMode ? : SapTableLinkedServiceTypePropertiesSncMode ; schema readonly sncMyName ? : SapTableLinkedServiceTypePropertiesSncMyName ; schema readonly sncPartnerName ? : SapTableLinkedServiceTypePropertiesSncPartnerName ; schema readonly sncQop ? : SapTableLinkedServiceTypePropertiesSncQop ; schema readonly systemId ? : SapTableLinkedServiceTypePropertiesSystemId ; schema readonly systemNumber ? : SapTableLinkedServiceTypePropertiesSystemNumber ; schema readonly userName ? : SapTableLinkedServiceTypePropertiesUserName ; } export enum AzureDataExplorerLinkedServiceType { AZURE_DATA_EXPLORER = 'AzureDataExplorer' } schema export interface AzureDataExplorerLinkedServiceTypeProperties { schema readonly database : AzureDataExplorerLinkedServiceTypePropertiesDatabase ; schema readonly endpoint : AzureDataExplorerLinkedServiceTypePropertiesEndpoint ; schema readonly servicePrincipalId ? : AzureDataExplorerLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; schema readonly tenant ? : AzureDataExplorerLinkedServiceTypePropertiesTenant ; } export enum AzureFunctionLinkedServiceType { AZURE_FUNCTION = 'AzureFunction' } schema export interface AzureFunctionLinkedServiceTypeProperties { schema readonly encryptedCredential ? : AzureFunctionLinkedServiceTypePropertiesEncryptedCredential ; schema readonly functionAppUrl : AzureFunctionLinkedServiceTypePropertiesFunctionAppUrl ; schema readonly functionKey ? : SecretBase ; } export enum SnowflakeLinkedServiceType { SNOWFLAKE = 'Snowflake' } schema export interface SnowflakeLinkedServiceTypeProperties { schema readonly connectionString : SnowflakeLinkedServiceTypePropertiesConnectionString ; schema readonly encryptedCredential ? : SnowflakeLinkedServiceTypePropertiesEncryptedCredential ; schema readonly password ? : AzureKeyVaultSecretReference ; } export enum SharePointOnlineListLinkedServiceType { SHARE_POINT_ONLINE_LIST = 'SharePointOnlineList' } schema export interface SharePointOnlineListLinkedServiceTypeProperties { schema readonly encryptedCredential ? : SharePointOnlineListLinkedServiceTypePropertiesEncryptedCredential ; schema readonly servicePrincipalId : SharePointOnlineListLinkedServiceTypePropertiesServicePrincipalId ; schema readonly servicePrincipalKey : SecretBase ; schema readonly siteUrl : SharePointOnlineListLinkedServiceTypePropertiesSiteUrl ; schema readonly tenantId : SharePointOnlineListLinkedServiceTypePropertiesTenantId ; } schema export class ControlActivity { public static fromExecutePipelineActivity ( value ) { return new ControlActivity ( value ) ; } public static fromIfConditionActivity ( value ) { return new ControlActivity ( value ) ; } public static fromSwitchActivity ( value ) { return new ControlActivity ( value ) ; } public static fromForEachActivity ( value ) { return new ControlActivity ( value ) ; } public static fromWaitActivity ( value ) { return new ControlActivity ( value ) ; } public static fromUntilActivity ( value ) { return new ControlActivity ( value ) ; } public static fromValidationActivity ( value ) { return new ControlActivity ( value ) ; } public static fromFilterActivity ( value ) { return new ControlActivity ( value ) ; } public static fromSetVariableActivity ( value ) { return new ControlActivity ( value ) ; } public static fromAppendVariableActivity ( value ) { return new ControlActivity ( value ) ; } public static fromWebHookActivity ( value ) { return new ControlActivity ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export class ExecutionActivity { public static fromCopyActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromHdInsightHiveActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromHdInsightPigActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromHdInsightMapReduceActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromHdInsightStreamingActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromHdInsightSparkActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromExecuteSsisPackageActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromCustomActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromSqlServerStoredProcedureActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromDeleteActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromAzureDataExplorerCommandActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromLookupActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromWebActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromGetMetadataActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromAzureMlBatchExecutionActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromAzureMlUpdateResourceActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromAzureMlExecutePipelineActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromDataLakeAnalyticsUsqlActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromDatabricksNotebookActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromDatabricksSparkJarActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromDatabricksSparkPythonActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromAzureFunctionActivity ( value ) { return new ExecutionActivity ( value ) ; } public static fromExecuteDataFlowActivity ( value ) { return new ExecutionActivity ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface PipelineElapsedTimeMetricPolicy { schema readonly duration ? : PipelineElapsedTimeMetricPolicyDuration ; } schema export interface ScheduleTrigger { schema readonly type : ScheduleTriggerType ; schema readonly typeProperties : ScheduleTriggerTypeProperties ; } schema export interface BlobTrigger { schema readonly type : BlobTriggerType ; schema readonly typeProperties : BlobTriggerTypeProperties ; } schema export interface BlobEventsTrigger { schema readonly type : BlobEventsTriggerType ; schema readonly typeProperties : BlobEventsTriggerTypeProperties ; } schema export interface CustomEventsTrigger { schema readonly type : CustomEventsTriggerType ; schema readonly typeProperties : CustomEventsTriggerTypeProperties ; } schema export interface TriggerPipelineReference { schema readonly parameters ? : TriggerPipelineReferenceParameters ; schema readonly pipelineReference ? : PipelineReference ; } export enum TumblingWindowTriggerType { TUMBLING_WINDOW_TRIGGER = 'TumblingWindowTrigger' } schema export interface TumblingWindowTriggerTypeProperties { schema readonly delay ? : TumblingWindowTriggerTypePropertiesDelay ; schema readonly dependsOn ? : DependencyReference [ ] ; schema readonly endTime ? : Date ; schema readonly frequency : TumblingWindowTriggerTypePropertiesFrequency ; schema readonly interval : number ; schema readonly maxConcurrency : number ; schema readonly retryPolicy ? : RetryPolicy ; schema readonly startTime : Date ; } export enum RerunTumblingWindowTriggerType { RERUN_TUMBLING_WINDOW_TRIGGER = 'RerunTumblingWindowTrigger' } schema export interface RerunTumblingWindowTriggerTypeProperties { schema readonly parentTrigger : RerunTumblingWindowTriggerTypePropertiesParentTrigger ; schema readonly requestedEndTime : Date ; schema readonly requestedStartTime : Date ; schema readonly rerunConcurrency : number ; } export enum ChainingTriggerType { CHAINING_TRIGGER = 'ChainingTrigger' } schema export interface ChainingTriggerTypeProperties { schema readonly dependsOn : PipelineReference [ ] ; schema readonly runDimension : string ; } export enum FactoryVstsConfigurationType { FACTORY_VSTS_CONFIGURATION = 'FactoryVSTSConfiguration' } export enum FactoryGitHubConfigurationType { FACTORY_GIT_HUB_CONFIGURATION = 'FactoryGitHubConfiguration' } schema export interface DatasetReference { schema readonly parameters ? : DatasetReferenceParameters ; schema readonly referenceName : string ; schema readonly type : DatasetReferenceType ; } schema export interface LinkedServiceReference { schema readonly parameters ? : LinkedServiceReferenceParameters ; schema readonly referenceName : string ; schema readonly type : LinkedServiceReferenceType ; } schema export interface AmazonS3DatasetTypePropertiesBucketName { } schema export class DatasetCompression { public static fromDatasetBZip2Compression ( value ) { return new DatasetCompression ( value ) ; } public static fromDatasetGZipCompression ( value ) { return new DatasetCompression ( value ) ; } public static fromDatasetDeflateCompression ( value ) { return new DatasetCompression ( value ) ; } public static fromDatasetZipDeflateCompression ( value ) { return new DatasetCompression ( value ) ; } public static fromDatasetTarCompression ( value ) { return new DatasetCompression ( value ) ; } public static fromDatasetTarGZipCompression ( value ) { return new DatasetCompression ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export class DatasetStorageFormat { public static fromTextFormat ( value ) { return new DatasetStorageFormat ( value ) ; } public static fromJsonFormat ( value ) { return new DatasetStorageFormat ( value ) ; } public static fromAvroFormat ( value ) { return new DatasetStorageFormat ( value ) ; } public static fromOrcFormat ( value ) { return new DatasetStorageFormat ( value ) ; } public static fromParquetFormat ( value ) { return new DatasetStorageFormat ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface AmazonS3DatasetTypePropertiesKey { } schema export interface AmazonS3DatasetTypePropertiesModifiedDatetimeEnd { } schema export interface AmazonS3DatasetTypePropertiesModifiedDatetimeStart { } schema export interface AmazonS3DatasetTypePropertiesPrefix { } schema export interface AmazonS3DatasetTypePropertiesVersion { } export enum AvroDatasetTypePropertiesAvroCompressionCodec { NONE = 'none' , DEFLATE = 'deflate' , SNAPPY = 'snappy' , XZ = 'xz' , "AvroDatasetTypePropertiesAvroCompressionCodec_BZIP2" = 'bzip2' } schema export class DatasetLocation { public static fromAzureBlobStorageLocation ( value ) { return new DatasetLocation ( value ) ; } public static fromAzureBlobFsLocation ( value ) { return new DatasetLocation ( value ) ; } public static fromAzureDataLakeStoreLocation ( value ) { return new DatasetLocation ( value ) ; } public static fromAmazonS3Location ( value ) { return new DatasetLocation ( value ) ; } public static fromFileServerLocation ( value ) { return new DatasetLocation ( value ) ; } public static fromAzureFileStorageLocation ( value ) { return new DatasetLocation ( value ) ; } public static fromAmazonS3CompatibleLocation ( value ) { return new DatasetLocation ( value ) ; } public static fromOracleCloudStorageLocation ( value ) { return new DatasetLocation ( value ) ; } public static fromGoogleCloudStorageLocation ( value ) { return new DatasetLocation ( value ) ; } public static fromFtpServerLocation ( value ) { return new DatasetLocation ( value ) ; } public static fromSftpLocation ( value ) { return new DatasetLocation ( value ) ; } public static fromHttpServerLocation ( value ) { return new DatasetLocation ( value ) ; } public static fromHdfsLocation ( value ) { return new DatasetLocation ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface ExcelDatasetTypePropertiesFirstRowAsHeader { } schema export interface ExcelDatasetTypePropertiesNullValue { } schema export interface ExcelDatasetTypePropertiesRange { } schema export interface ExcelDatasetTypePropertiesSheetIndex { } schema export interface ExcelDatasetTypePropertiesSheetName { } export enum ParquetDatasetTypePropertiesCompressionCodec { NONE = 'none' , GZIP = 'gzip' , SNAPPY = 'snappy' , LZO = 'lzo' , "ParquetDatasetTypePropertiesCompressionCodec_BZIP2" = 'bzip2' , DEFLATE = 'deflate' , ZIP_DEFLATE = 'zipDeflate' , "ParquetDatasetTypePropertiesCompressionCodec_LZ4" = 'lz4' , TAR = 'tar' , TAR_G_ZIP = 'tarGZip' } schema export interface DelimitedTextDatasetTypePropertiesColumnDelimiter { } export enum DelimitedTextDatasetTypePropertiesCompressionCodec { NONE = 'none' , GZIP = 'gzip' , SNAPPY = 'snappy' , LZO = 'lzo' , "DelimitedTextDatasetTypePropertiesCompressionCodec_BZIP2" = 'bzip2' , DEFLATE = 'deflate' , ZIP_DEFLATE = 'zipDeflate' , "DelimitedTextDatasetTypePropertiesCompressionCodec_LZ4" = 'lz4' , TAR = 'tar' , TAR_G_ZIP = 'tarGZip' } schema export interface DelimitedTextDatasetTypePropertiesCompressionLevel { } schema export interface DelimitedTextDatasetTypePropertiesEncodingName { } schema export interface DelimitedTextDatasetTypePropertiesEscapeChar { } schema export interface DelimitedTextDatasetTypePropertiesFirstRowAsHeader { } schema export interface DelimitedTextDatasetTypePropertiesNullValue { } schema export interface DelimitedTextDatasetTypePropertiesQuoteChar { } schema export interface DelimitedTextDatasetTypePropertiesRowDelimiter { } schema export interface JsonDatasetTypePropertiesEncodingName { } schema export interface XmlDatasetTypePropertiesEncodingName { } schema export interface XmlDatasetTypePropertiesNullValue { } export enum OrcDatasetTypePropertiesOrcCompressionCodec { NONE = 'none' , ZLIB = 'zlib' , SNAPPY = 'snappy' , LZO = 'lzo' } schema export interface AzureBlobDatasetTypePropertiesFileName { } schema export interface AzureBlobDatasetTypePropertiesFolderPath { } schema export interface AzureBlobDatasetTypePropertiesModifiedDatetimeEnd { } schema export interface AzureBlobDatasetTypePropertiesModifiedDatetimeStart { } schema export interface AzureBlobDatasetTypePropertiesTableRootLocation { } schema export interface AzureTableDatasetTypePropertiesTableName { } schema export interface AzureSqlTableDatasetTypePropertiesSchema { } schema export interface AzureSqlTableDatasetTypePropertiesTable { } schema export interface AzureSqlTableDatasetTypePropertiesTableName { } schema export interface AzureSqlMiTableDatasetTypePropertiesSchema { } schema export interface AzureSqlMiTableDatasetTypePropertiesTable { } schema export interface AzureSqlMiTableDatasetTypePropertiesTableName { } schema export interface AzureSqlDwTableDatasetTypePropertiesSchema { } schema export interface AzureSqlDwTableDatasetTypePropertiesTable { } schema export interface AzureSqlDwTableDatasetTypePropertiesTableName { } schema export interface CassandraTableDatasetTypePropertiesKeyspace { } schema export interface CassandraTableDatasetTypePropertiesTableName { } schema export interface CosmosDbSqlApiCollectionDatasetTypePropertiesCollectionName { } schema export interface DocumentDbCollectionDatasetTypePropertiesCollectionName { } schema export interface DynamicsEntityDatasetTypePropertiesEntityName { } schema export interface DynamicsCrmEntityDatasetTypePropertiesEntityName { } schema export interface CommonDataServiceForAppsEntityDatasetTypePropertiesEntityName { } schema export interface AzureDataLakeStoreDatasetTypePropertiesFileName { } schema export interface AzureDataLakeStoreDatasetTypePropertiesFolderPath { } schema export interface AzureBlobFsDatasetTypePropertiesFileName { } schema export interface AzureBlobFsDatasetTypePropertiesFolderPath { } schema export interface Office365DatasetTypePropertiesPredicate { } schema export interface Office365DatasetTypePropertiesTableName { } schema export interface FileShareDatasetTypePropertiesFileFilter { } schema export interface FileShareDatasetTypePropertiesFileName { } schema export interface FileShareDatasetTypePropertiesFolderPath { } schema export interface FileShareDatasetTypePropertiesModifiedDatetimeEnd { } schema export interface FileShareDatasetTypePropertiesModifiedDatetimeStart { } schema export interface MongoDbCollectionDatasetTypePropertiesCollectionName { } schema export interface MongoDbAtlasCollectionDatasetTypePropertiesCollection { } schema export interface MongoDbV2CollectionDatasetTypePropertiesCollection { } schema export interface CosmosDbMongoDbApiCollectionDatasetTypePropertiesCollection { } schema export interface ODataResourceDatasetTypePropertiesPath { } schema export interface OracleTableDatasetTypePropertiesSchema { } schema export interface OracleTableDatasetTypePropertiesTable { } schema export interface OracleTableDatasetTypePropertiesTableName { } schema export interface TeradataTableDatasetTypePropertiesDatabase { } schema export interface TeradataTableDatasetTypePropertiesTable { } schema export interface AzureMySqlTableDatasetTypePropertiesTable { } schema export interface AzureMySqlTableDatasetTypePropertiesTableName { } schema export interface AmazonRedshiftTableDatasetTypePropertiesSchema { } schema export interface AmazonRedshiftTableDatasetTypePropertiesTable { } schema export interface AmazonRedshiftTableDatasetTypePropertiesTableName { } schema export interface Db2TableDatasetTypePropertiesSchema { } schema export interface Db2TableDatasetTypePropertiesTable { } schema export interface Db2TableDatasetTypePropertiesTableName { } schema export interface RelationalTableDatasetTypePropertiesTableName { } schema export interface InformixTableDatasetTypePropertiesTableName { } schema export interface OdbcTableDatasetTypePropertiesTableName { } schema export interface MySqlTableDatasetTypePropertiesTableName { } schema export interface PostgreSqlTableDatasetTypePropertiesSchema { } schema export interface PostgreSqlTableDatasetTypePropertiesTable { } schema export interface PostgreSqlTableDatasetTypePropertiesTableName { } schema export interface MicrosoftAccessTableDatasetTypePropertiesTableName { } schema export interface SalesforceObjectDatasetTypePropertiesObjectApiName { } schema export interface SalesforceServiceCloudObjectDatasetTypePropertiesObjectApiName { } schema export interface SybaseTableDatasetTypePropertiesTableName { } schema export interface SapCloudForCustomerResourceDatasetTypePropertiesPath { } schema export interface SapEccResourceDatasetTypePropertiesPath { } schema export interface SapHanaTableDatasetTypePropertiesSchema { } schema export interface SapHanaTableDatasetTypePropertiesTable { } schema export interface SapOpenHubTableDatasetTypePropertiesBaseRequestId { } schema export interface SapOpenHubTableDatasetTypePropertiesExcludeLastRequest { } schema export interface SapOpenHubTableDatasetTypePropertiesOpenHubDestinationName { } schema export interface SqlServerTableDatasetTypePropertiesSchema { } schema export interface SqlServerTableDatasetTypePropertiesTable { } schema export interface SqlServerTableDatasetTypePropertiesTableName { } schema export interface RestResourceDatasetTypePropertiesAdditionalHeaders { } schema export interface RestResourceDatasetTypePropertiesPaginationRules { } schema export interface RestResourceDatasetTypePropertiesRelativeUrl { } schema export interface RestResourceDatasetTypePropertiesRequestBody { } schema export interface RestResourceDatasetTypePropertiesRequestMethod { } schema export interface SapTableResourceDatasetTypePropertiesTableName { } schema export interface WebTableDatasetTypePropertiesIndex { } schema export interface WebTableDatasetTypePropertiesPath { } schema export interface AzureSearchIndexDatasetTypePropertiesIndexName { } schema export interface HttpDatasetTypePropertiesAdditionalHeaders { } schema export interface HttpDatasetTypePropertiesRelativeUrl { } schema export interface HttpDatasetTypePropertiesRequestBody { } schema export interface HttpDatasetTypePropertiesRequestMethod { } schema export interface GenericDatasetTypePropertiesTableName { } schema export interface AzurePostgreSqlTableDatasetTypePropertiesSchema { } schema export interface AzurePostgreSqlTableDatasetTypePropertiesTable { } schema export interface AzurePostgreSqlTableDatasetTypePropertiesTableName { } schema export interface DrillDatasetTypePropertiesSchema { } schema export interface DrillDatasetTypePropertiesTable { } schema export interface DrillDatasetTypePropertiesTableName { } schema export interface GoogleBigQueryDatasetTypePropertiesDataset { } schema export interface GoogleBigQueryDatasetTypePropertiesTable { } schema export interface GoogleBigQueryDatasetTypePropertiesTableName { } schema export interface GreenplumDatasetTypePropertiesSchema { } schema export interface GreenplumDatasetTypePropertiesTable { } schema export interface GreenplumDatasetTypePropertiesTableName { } schema export interface HiveDatasetTypePropertiesSchema { } schema export interface HiveDatasetTypePropertiesTable { } schema export interface HiveDatasetTypePropertiesTableName { } schema export interface ImpalaDatasetTypePropertiesSchema { } schema export interface ImpalaDatasetTypePropertiesTable { } schema export interface ImpalaDatasetTypePropertiesTableName { } schema export interface PhoenixDatasetTypePropertiesSchema { } schema export interface PhoenixDatasetTypePropertiesTable { } schema export interface PhoenixDatasetTypePropertiesTableName { } schema export interface PrestoDatasetTypePropertiesSchema { } schema export interface PrestoDatasetTypePropertiesTable { } schema export interface PrestoDatasetTypePropertiesTableName { } schema export interface SparkDatasetTypePropertiesSchema { } schema export interface SparkDatasetTypePropertiesTable { } schema export interface SparkDatasetTypePropertiesTableName { } schema export interface NetezzaTableDatasetTypePropertiesSchema { } schema export interface NetezzaTableDatasetTypePropertiesTable { } schema export interface NetezzaTableDatasetTypePropertiesTableName { } schema export interface VerticaDatasetTypePropertiesSchema { } schema export interface VerticaDatasetTypePropertiesTable { } schema export interface VerticaDatasetTypePropertiesTableName { } schema export interface DynamicsAxResourceDatasetTypePropertiesPath { } schema export interface AzureDataExplorerDatasetTypePropertiesTable { } schema export interface SnowflakeDatasetTypePropertiesSchema { } schema export interface SnowflakeDatasetTypePropertiesTable { } schema export interface SharePointOnlineListDatasetTypePropertiesListName { } schema export interface AzureDatabricksDeltaLakeDatasetTypePropertiesDatabase { } schema export interface AzureDatabricksDeltaLakeDatasetTypePropertiesTable { } export enum ManagedVirtualNetworkReferenceType { MANAGED_VIRTUAL_NETWORK_REFERENCE = 'ManagedVirtualNetworkReference' } schema export interface IntegrationRuntimeComputeProperties { schema readonly additionalProperties ? : IntegrationRuntimeComputePropertiesAdditionalProperties ; schema readonly dataFlowProperties ? : IntegrationRuntimeDataFlowProperties ; schema readonly location ? : string ; schema readonly maxParallelExecutionsPerNode ? : number ; schema readonly nodeSize ? : string ; schema readonly numberOfNodes ? : number ; schema readonly vNetProperties ? : IntegrationRuntimeVNetProperties ; } schema export interface IntegrationRuntimeSsisProperties { schema readonly additionalProperties ? : IntegrationRuntimeSsisPropertiesAdditionalProperties ; schema readonly catalogInfo ? : IntegrationRuntimeSsisCatalogInfo ; schema readonly customSetupScriptProperties ? : IntegrationRuntimeCustomSetupScriptProperties ; schema readonly dataProxyProperties ? : IntegrationRuntimeDataProxyProperties ; schema readonly edition ? : IntegrationRuntimeSsisPropertiesEdition ; schema readonly expressCustomSetupProperties ? : CustomSetupBase [ ] ; schema readonly licenseType ? : IntegrationRuntimeSsisPropertiesLicenseType ; schema readonly managedCredential ? : EntityReference ; schema readonly packageStores ? : PackageStore [ ] ; } schema export class LinkedIntegrationRuntimeType { public static fromLinkedIntegrationRuntimeKeyAuthorization ( value ) { return new LinkedIntegrationRuntimeType ( value ) ; } public static fromLinkedIntegrationRuntimeRbacAuthorization ( value ) { return new LinkedIntegrationRuntimeType ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface AzureKeyVaultSecretReference { schema readonly secretName : AzureKeyVaultSecretReferenceSecretName ; schema readonly secretVersion ? : AzureKeyVaultSecretReferenceSecretVersion ; schema readonly store : LinkedServiceReference ; schema readonly type : AzureKeyVaultSecretReferenceType ; } schema export interface AzureStorageLinkedServiceTypePropertiesConnectionString { } schema export interface AzureStorageLinkedServiceTypePropertiesSasUri { } schema export interface AzureBlobStorageLinkedServiceTypePropertiesAzureCloudType { } schema export interface AzureBlobStorageLinkedServiceTypePropertiesConnectionString { } schema export interface AzureBlobStorageLinkedServiceTypePropertiesSasUri { } schema export interface AzureBlobStorageLinkedServiceTypePropertiesServicePrincipalId { } schema export class SecretBase { public static fromSecureString ( value ) { return new SecretBase ( value ) ; } public static fromAzureKeyVaultSecretReference ( value ) { return new SecretBase ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface AzureBlobStorageLinkedServiceTypePropertiesTenant { } schema export interface AzureSqlDwLinkedServiceTypePropertiesAzureCloudType { } schema export interface AzureSqlDwLinkedServiceTypePropertiesConnectionString { } schema export interface AzureSqlDwLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureSqlDwLinkedServiceTypePropertiesServicePrincipalId { } schema export interface AzureSqlDwLinkedServiceTypePropertiesTenant { } schema export interface SqlAlwaysEncryptedProperties { schema readonly alwaysEncryptedAkvAuthType : SqlAlwaysEncryptedPropertiesAlwaysEncryptedAkvAuthType ; schema readonly servicePrincipalId ? : SqlAlwaysEncryptedPropertiesServicePrincipalId ; schema readonly servicePrincipalKey ? : SecretBase ; } schema export interface SqlServerLinkedServiceTypePropertiesConnectionString { } schema export interface SqlServerLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SqlServerLinkedServiceTypePropertiesUserName { } schema export interface AzureSqlDatabaseLinkedServiceTypePropertiesAzureCloudType { } schema export interface AzureSqlDatabaseLinkedServiceTypePropertiesConnectionString { } schema export interface AzureSqlDatabaseLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureSqlDatabaseLinkedServiceTypePropertiesServicePrincipalId { } schema export interface AzureSqlDatabaseLinkedServiceTypePropertiesTenant { } schema export interface AzureSqlMiLinkedServiceTypePropertiesAzureCloudType { } schema export interface AzureSqlMiLinkedServiceTypePropertiesConnectionString { } schema export interface AzureSqlMiLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureSqlMiLinkedServiceTypePropertiesServicePrincipalId { } schema export interface AzureSqlMiLinkedServiceTypePropertiesTenant { } schema export interface AzureBatchLinkedServiceTypePropertiesAccountName { } schema export interface AzureBatchLinkedServiceTypePropertiesBatchUri { } schema export interface AzureBatchLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureBatchLinkedServiceTypePropertiesPoolName { } schema export interface AzureKeyVaultLinkedServiceTypePropertiesBaseUrl { } schema export interface CosmosDbLinkedServiceTypePropertiesAccountEndpoint { } schema export interface CosmosDbLinkedServiceTypePropertiesAzureCloudType { } export enum CosmosDbLinkedServiceTypePropertiesConnectionMode { GATEWAY = 'Gateway' , DIRECT = 'Direct' } schema export interface CosmosDbLinkedServiceTypePropertiesConnectionString { } schema export interface CosmosDbLinkedServiceTypePropertiesDatabase { } schema export interface CosmosDbLinkedServiceTypePropertiesEncryptedCredential { } export enum CosmosDbLinkedServiceTypePropertiesServicePrincipalCredentialType { SERVICE_PRINCIPAL_KEY = 'ServicePrincipalKey' , SERVICE_PRINCIPAL_CERT = 'ServicePrincipalCert' } schema export interface CosmosDbLinkedServiceTypePropertiesServicePrincipalId { } schema export interface CosmosDbLinkedServiceTypePropertiesTenant { } export enum DynamicsLinkedServiceTypePropertiesAuthenticationType { "DynamicsLinkedServiceTypePropertiesAuthenticationType_OFFICE365" = 'Office365' , IFD = 'Ifd' , AAD_SERVICE_PRINCIPAL = 'AADServicePrincipal' } export enum DynamicsLinkedServiceTypePropertiesDeploymentType { ONLINE = 'Online' , ON_PREMISES_WITH_IFD = 'OnPremisesWithIfd' } schema export interface DynamicsLinkedServiceTypePropertiesEncryptedCredential { } schema export interface DynamicsLinkedServiceTypePropertiesHostName { } schema export interface DynamicsLinkedServiceTypePropertiesOrganizationName { } default schema export interface DynamicsLinkedServiceTypePropertiesPort { } schema export interface DynamicsLinkedServiceTypePropertiesServicePrincipalCredentialType { } schema export interface DynamicsLinkedServiceTypePropertiesServicePrincipalId { } schema export interface DynamicsLinkedServiceTypePropertiesServiceUri { } schema export interface DynamicsLinkedServiceTypePropertiesUsername { } export enum DynamicsCrmLinkedServiceTypePropertiesAuthenticationType { "DynamicsCrmLinkedServiceTypePropertiesAuthenticationType_OFFICE365" = 'Office365' , IFD = 'Ifd' , AAD_SERVICE_PRINCIPAL = 'AADServicePrincipal' } export enum DynamicsCrmLinkedServiceTypePropertiesDeploymentType { ONLINE = 'Online' , ON_PREMISES_WITH_IFD = 'OnPremisesWithIfd' } schema export interface DynamicsCrmLinkedServiceTypePropertiesEncryptedCredential { } schema export interface DynamicsCrmLinkedServiceTypePropertiesHostName { } schema export interface DynamicsCrmLinkedServiceTypePropertiesOrganizationName { } default schema export interface DynamicsCrmLinkedServiceTypePropertiesPort { } schema export interface DynamicsCrmLinkedServiceTypePropertiesServicePrincipalCredentialType { } schema export interface DynamicsCrmLinkedServiceTypePropertiesServicePrincipalId { } schema export interface DynamicsCrmLinkedServiceTypePropertiesServiceUri { } schema export interface DynamicsCrmLinkedServiceTypePropertiesUsername { } export enum CommonDataServiceForAppsLinkedServiceTypePropertiesAuthenticationType { "CommonDataServiceForAppsLinkedServiceTypePropertiesAuthenticationType_OFFICE365" = 'Office365' , IFD = 'Ifd' , AAD_SERVICE_PRINCIPAL = 'AADServicePrincipal' } export enum CommonDataServiceForAppsLinkedServiceTypePropertiesDeploymentType { ONLINE = 'Online' , ON_PREMISES_WITH_IFD = 'OnPremisesWithIfd' } schema export interface CommonDataServiceForAppsLinkedServiceTypePropertiesEncryptedCredential { } schema export interface CommonDataServiceForAppsLinkedServiceTypePropertiesHostName { } schema export interface CommonDataServiceForAppsLinkedServiceTypePropertiesOrganizationName { } default schema export interface CommonDataServiceForAppsLinkedServiceTypePropertiesPort { } schema export interface CommonDataServiceForAppsLinkedServiceTypePropertiesServicePrincipalCredentialType { } schema export interface CommonDataServiceForAppsLinkedServiceTypePropertiesServicePrincipalId { } schema export interface CommonDataServiceForAppsLinkedServiceTypePropertiesServiceUri { } schema export interface CommonDataServiceForAppsLinkedServiceTypePropertiesUsername { } schema export interface HdInsightLinkedServiceTypePropertiesClusterUri { } schema export interface HdInsightLinkedServiceTypePropertiesEncryptedCredential { } schema export interface HdInsightLinkedServiceTypePropertiesFileSystem { } schema export interface HdInsightLinkedServiceTypePropertiesIsEspEnabled { } schema export interface HdInsightLinkedServiceTypePropertiesUserName { } schema export interface FileServerLinkedServiceTypePropertiesEncryptedCredential { } schema export interface FileServerLinkedServiceTypePropertiesHost { } schema export interface FileServerLinkedServiceTypePropertiesUserId { } schema export interface AzureFileStorageLinkedServiceTypePropertiesConnectionString { } schema export interface AzureFileStorageLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureFileStorageLinkedServiceTypePropertiesFileShare { } schema export interface AzureFileStorageLinkedServiceTypePropertiesHost { } schema export interface AzureFileStorageLinkedServiceTypePropertiesSasUri { } schema export interface AzureFileStorageLinkedServiceTypePropertiesSnapshot { } schema export interface AzureFileStorageLinkedServiceTypePropertiesUserId { } schema export interface AmazonS3CompatibleLinkedServiceTypePropertiesAccessKeyId { } schema export interface AmazonS3CompatibleLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AmazonS3CompatibleLinkedServiceTypePropertiesForcePathStyle { } schema export interface AmazonS3CompatibleLinkedServiceTypePropertiesServiceUrl { } schema export interface OracleCloudStorageLinkedServiceTypePropertiesAccessKeyId { } schema export interface OracleCloudStorageLinkedServiceTypePropertiesEncryptedCredential { } schema export interface OracleCloudStorageLinkedServiceTypePropertiesServiceUrl { } schema export interface GoogleCloudStorageLinkedServiceTypePropertiesAccessKeyId { } schema export interface GoogleCloudStorageLinkedServiceTypePropertiesEncryptedCredential { } schema export interface GoogleCloudStorageLinkedServiceTypePropertiesServiceUrl { } schema export interface OracleLinkedServiceTypePropertiesConnectionString { } schema export interface OracleLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureMySqlLinkedServiceTypePropertiesConnectionString { } schema export interface AzureMySqlLinkedServiceTypePropertiesEncryptedCredential { } schema export interface MySqlLinkedServiceTypePropertiesConnectionString { } schema export interface MySqlLinkedServiceTypePropertiesEncryptedCredential { } schema export interface PostgreSqlLinkedServiceTypePropertiesConnectionString { } schema export interface PostgreSqlLinkedServiceTypePropertiesEncryptedCredential { } export enum SybaseLinkedServiceTypePropertiesAuthenticationType { BASIC = 'Basic' , WINDOWS = 'Windows' } schema export interface SybaseLinkedServiceTypePropertiesDatabase { } schema export interface SybaseLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SybaseLinkedServiceTypePropertiesSchema { } schema export interface SybaseLinkedServiceTypePropertiesServer { } schema export interface SybaseLinkedServiceTypePropertiesUsername { } export enum Db2LinkedServiceTypePropertiesAuthenticationType { BASIC = 'Basic' } schema export interface Db2LinkedServiceTypePropertiesCertificateCommonName { } schema export interface Db2LinkedServiceTypePropertiesConnectionString { } schema export interface Db2LinkedServiceTypePropertiesDatabase { } schema export interface Db2LinkedServiceTypePropertiesEncryptedCredential { } schema export interface Db2LinkedServiceTypePropertiesPackageCollection { } schema export interface Db2LinkedServiceTypePropertiesServer { } schema export interface Db2LinkedServiceTypePropertiesUsername { } export enum TeradataLinkedServiceTypePropertiesAuthenticationType { BASIC = 'Basic' , WINDOWS = 'Windows' } schema export interface TeradataLinkedServiceTypePropertiesConnectionString { } schema export interface TeradataLinkedServiceTypePropertiesEncryptedCredential { } schema export interface TeradataLinkedServiceTypePropertiesServer { } schema export interface TeradataLinkedServiceTypePropertiesUsername { } schema export interface AzureMlLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureMlLinkedServiceTypePropertiesMlEndpoint { } schema export interface AzureMlLinkedServiceTypePropertiesServicePrincipalId { } schema export interface AzureMlLinkedServiceTypePropertiesTenant { } schema export interface AzureMlLinkedServiceTypePropertiesUpdateResourceEndpoint { } schema export interface AzureMlServiceLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureMlServiceLinkedServiceTypePropertiesMlWorkspaceName { } schema export interface AzureMlServiceLinkedServiceTypePropertiesResourceGroupName { } schema export interface AzureMlServiceLinkedServiceTypePropertiesServicePrincipalId { } schema export interface AzureMlServiceLinkedServiceTypePropertiesSubscriptionId { } schema export interface AzureMlServiceLinkedServiceTypePropertiesTenant { } schema export interface OdbcLinkedServiceTypePropertiesAuthenticationType { } schema export interface OdbcLinkedServiceTypePropertiesConnectionString { } schema export interface OdbcLinkedServiceTypePropertiesEncryptedCredential { } schema export interface OdbcLinkedServiceTypePropertiesUserName { } schema export interface InformixLinkedServiceTypePropertiesAuthenticationType { } schema export interface InformixLinkedServiceTypePropertiesConnectionString { } schema export interface InformixLinkedServiceTypePropertiesEncryptedCredential { } schema export interface InformixLinkedServiceTypePropertiesUserName { } schema export interface MicrosoftAccessLinkedServiceTypePropertiesAuthenticationType { } schema export interface MicrosoftAccessLinkedServiceTypePropertiesConnectionString { } schema export interface MicrosoftAccessLinkedServiceTypePropertiesEncryptedCredential { } schema export interface MicrosoftAccessLinkedServiceTypePropertiesUserName { } schema export interface HdfsLinkedServiceTypePropertiesAuthenticationType { } schema export interface HdfsLinkedServiceTypePropertiesEncryptedCredential { } schema export interface HdfsLinkedServiceTypePropertiesUrl { } schema export interface HdfsLinkedServiceTypePropertiesUserName { } schema export interface ODataLinkedServiceTypePropertiesAadResourceId { } export enum ODataLinkedServiceTypePropertiesAadServicePrincipalCredentialType { SERVICE_PRINCIPAL_KEY = 'ServicePrincipalKey' , SERVICE_PRINCIPAL_CERT = 'ServicePrincipalCert' } export enum ODataLinkedServiceTypePropertiesAuthenticationType { BASIC = 'Basic' , ANONYMOUS = 'Anonymous' , WINDOWS = 'Windows' , AAD_SERVICE_PRINCIPAL = 'AadServicePrincipal' , MANAGED_SERVICE_IDENTITY = 'ManagedServiceIdentity' } schema export interface ODataLinkedServiceTypePropertiesAuthHeaders { } schema export interface ODataLinkedServiceTypePropertiesAzureCloudType { } schema export interface ODataLinkedServiceTypePropertiesEncryptedCredential { } schema export interface ODataLinkedServiceTypePropertiesServicePrincipalId { } schema export interface ODataLinkedServiceTypePropertiesTenant { } schema export interface ODataLinkedServiceTypePropertiesUrl { } schema export interface ODataLinkedServiceTypePropertiesUserName { } schema export interface WebAnonymousAuthentication { schema readonly authenticationType : WebAnonymousAuthenticationAuthenticationType ; } schema export interface WebBasicAuthentication { schema readonly authenticationType : WebBasicAuthenticationAuthenticationType ; schema readonly password : SecretBase ; schema readonly username : WebBasicAuthenticationUsername ; } schema export interface WebClientCertificateAuthentication { schema readonly authenticationType : WebClientCertificateAuthenticationAuthenticationType ; schema readonly password : SecretBase ; schema readonly pfx : SecretBase ; } schema export interface CassandraLinkedServiceTypePropertiesAuthenticationType { } schema export interface CassandraLinkedServiceTypePropertiesEncryptedCredential { } schema export interface CassandraLinkedServiceTypePropertiesHost { } schema export interface CassandraLinkedServiceTypePropertiesPort { } schema export interface CassandraLinkedServiceTypePropertiesUsername { } schema export interface MongoDbLinkedServiceTypePropertiesAllowSelfSignedServerCert { } export enum MongoDbLinkedServiceTypePropertiesAuthenticationType { BASIC = 'Basic' , ANONYMOUS = 'Anonymous' } schema export interface MongoDbLinkedServiceTypePropertiesAuthSource { } schema export interface MongoDbLinkedServiceTypePropertiesDatabaseName { } schema export interface MongoDbLinkedServiceTypePropertiesEnableSsl { } schema export interface MongoDbLinkedServiceTypePropertiesEncryptedCredential { } schema export interface MongoDbLinkedServiceTypePropertiesPort { } schema export interface MongoDbLinkedServiceTypePropertiesServer { } schema export interface MongoDbLinkedServiceTypePropertiesUsername { } schema export interface MongoDbAtlasLinkedServiceTypePropertiesConnectionString { } schema export interface MongoDbAtlasLinkedServiceTypePropertiesDatabase { } schema export interface MongoDbV2LinkedServiceTypePropertiesConnectionString { } schema export interface MongoDbV2LinkedServiceTypePropertiesDatabase { } schema export interface CosmosDbMongoDbApiLinkedServiceTypePropertiesConnectionString { } schema export interface CosmosDbMongoDbApiLinkedServiceTypePropertiesDatabase { } schema export interface AzureDataLakeStoreLinkedServiceTypePropertiesAccountName { } schema export interface AzureDataLakeStoreLinkedServiceTypePropertiesAzureCloudType { } schema export interface AzureDataLakeStoreLinkedServiceTypePropertiesDataLakeStoreUri { } schema export interface AzureDataLakeStoreLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureDataLakeStoreLinkedServiceTypePropertiesResourceGroupName { } schema export interface AzureDataLakeStoreLinkedServiceTypePropertiesServicePrincipalId { } schema export interface AzureDataLakeStoreLinkedServiceTypePropertiesSubscriptionId { } schema export interface AzureDataLakeStoreLinkedServiceTypePropertiesTenant { } schema export interface AzureBlobFsLinkedServiceTypePropertiesAccountKey { } schema export interface AzureBlobFsLinkedServiceTypePropertiesAzureCloudType { } schema export interface AzureBlobFsLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureBlobFsLinkedServiceTypePropertiesServicePrincipalId { } schema export interface AzureBlobFsLinkedServiceTypePropertiesTenant { } schema export interface AzureBlobFsLinkedServiceTypePropertiesUrl { } schema export interface Office365LinkedServiceTypePropertiesEncryptedCredential { } schema export interface Office365LinkedServiceTypePropertiesOffice365TenantId { } schema export interface Office365LinkedServiceTypePropertiesServicePrincipalId { } schema export interface Office365LinkedServiceTypePropertiesServicePrincipalTenantId { } schema export interface SalesforceLinkedServiceTypePropertiesApiVersion { } schema export interface SalesforceLinkedServiceTypePropertiesEncryptedCredential { } default schema export interface SalesforceLinkedServiceTypePropertiesEnvironmentUrl { } schema export interface SalesforceLinkedServiceTypePropertiesUsername { } schema export interface SalesforceServiceCloudLinkedServiceTypePropertiesApiVersion { } schema export interface SalesforceServiceCloudLinkedServiceTypePropertiesEncryptedCredential { } default schema export interface SalesforceServiceCloudLinkedServiceTypePropertiesEnvironmentUrl { } schema export interface SalesforceServiceCloudLinkedServiceTypePropertiesExtendedProperties { } schema export interface SalesforceServiceCloudLinkedServiceTypePropertiesUsername { } schema export interface SapCloudForCustomerLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SapCloudForCustomerLinkedServiceTypePropertiesUrl { } schema export interface SapCloudForCustomerLinkedServiceTypePropertiesUsername { } schema export interface SapOpenHubLinkedServiceTypePropertiesClientId { } schema export interface SapOpenHubLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SapOpenHubLinkedServiceTypePropertiesLanguage { } schema export interface SapOpenHubLinkedServiceTypePropertiesLogonGroup { } schema export interface SapOpenHubLinkedServiceTypePropertiesMessageServer { } schema export interface SapOpenHubLinkedServiceTypePropertiesMessageServerService { } schema export interface SapOpenHubLinkedServiceTypePropertiesServer { } schema export interface SapOpenHubLinkedServiceTypePropertiesSystemId { } schema export interface SapOpenHubLinkedServiceTypePropertiesSystemNumber { } schema export interface SapOpenHubLinkedServiceTypePropertiesUserName { } schema export interface RestServiceLinkedServiceTypePropertiesAadResourceId { } export enum RestServiceLinkedServiceTypePropertiesAuthenticationType { ANONYMOUS = 'Anonymous' , BASIC = 'Basic' , AAD_SERVICE_PRINCIPAL = 'AadServicePrincipal' , MANAGED_SERVICE_IDENTITY = 'ManagedServiceIdentity' } schema export interface RestServiceLinkedServiceTypePropertiesAuthHeaders { } schema export interface RestServiceLinkedServiceTypePropertiesAzureCloudType { } schema export interface RestServiceLinkedServiceTypePropertiesEnableServerCertificateValidation { } schema export interface RestServiceLinkedServiceTypePropertiesEncryptedCredential { } schema export interface RestServiceLinkedServiceTypePropertiesServicePrincipalId { } schema export interface RestServiceLinkedServiceTypePropertiesTenant { } schema export interface RestServiceLinkedServiceTypePropertiesUrl { } schema export interface RestServiceLinkedServiceTypePropertiesUserName { } schema export interface AmazonS3LinkedServiceTypePropertiesAccessKeyId { } schema export interface AmazonS3LinkedServiceTypePropertiesAuthenticationType { } schema export interface AmazonS3LinkedServiceTypePropertiesEncryptedCredential { } schema export interface AmazonS3LinkedServiceTypePropertiesServiceUrl { } schema export interface AmazonRedshiftLinkedServiceTypePropertiesDatabase { } schema export interface AmazonRedshiftLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AmazonRedshiftLinkedServiceTypePropertiesPort { } schema export interface AmazonRedshiftLinkedServiceTypePropertiesServer { } schema export interface AmazonRedshiftLinkedServiceTypePropertiesUsername { } schema export interface AzureSearchLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureSearchLinkedServiceTypePropertiesUrl { } export enum HttpLinkedServiceTypePropertiesAuthenticationType { BASIC = 'Basic' , ANONYMOUS = 'Anonymous' , DIGEST = 'Digest' , WINDOWS = 'Windows' , CLIENT_CERTIFICATE = 'ClientCertificate' } schema export interface HttpLinkedServiceTypePropertiesAuthHeaders { } schema export interface HttpLinkedServiceTypePropertiesCertThumbprint { } schema export interface HttpLinkedServiceTypePropertiesEmbeddedCertData { } schema export interface HttpLinkedServiceTypePropertiesEnableServerCertificateValidation { } schema export interface HttpLinkedServiceTypePropertiesEncryptedCredential { } schema export interface HttpLinkedServiceTypePropertiesUrl { } schema export interface HttpLinkedServiceTypePropertiesUserName { } export enum FtpServerLinkedServiceTypePropertiesAuthenticationType { BASIC = 'Basic' , ANONYMOUS = 'Anonymous' } schema export interface FtpServerLinkedServiceTypePropertiesEnableServerCertificateValidation { } schema export interface FtpServerLinkedServiceTypePropertiesEnableSsl { } schema export interface FtpServerLinkedServiceTypePropertiesEncryptedCredential { } schema export interface FtpServerLinkedServiceTypePropertiesHost { } schema export interface FtpServerLinkedServiceTypePropertiesPort { } schema export interface FtpServerLinkedServiceTypePropertiesUserName { } export enum SftpServerLinkedServiceTypePropertiesAuthenticationType { BASIC = 'Basic' , SSH_PUBLIC_KEY = 'SshPublicKey' , MULTI_FACTOR = 'MultiFactor' } schema export interface SftpServerLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SftpServerLinkedServiceTypePropertiesHost { } schema export interface SftpServerLinkedServiceTypePropertiesHostKeyFingerprint { } schema export interface SftpServerLinkedServiceTypePropertiesPort { } schema export interface SftpServerLinkedServiceTypePropertiesPrivateKeyPath { } schema export interface SftpServerLinkedServiceTypePropertiesSkipHostKeyValidation { } schema export interface SftpServerLinkedServiceTypePropertiesUserName { } schema export interface SapBwLinkedServiceTypePropertiesClientId { } schema export interface SapBwLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SapBwLinkedServiceTypePropertiesServer { } schema export interface SapBwLinkedServiceTypePropertiesSystemNumber { } schema export interface SapBwLinkedServiceTypePropertiesUserName { } export enum SapHanaLinkedServicePropertiesAuthenticationType { BASIC = 'Basic' , WINDOWS = 'Windows' } schema export interface SapHanaLinkedServicePropertiesConnectionString { } schema export interface SapHanaLinkedServicePropertiesEncryptedCredential { } schema export interface SapHanaLinkedServicePropertiesServer { } schema export interface SapHanaLinkedServicePropertiesUserName { } schema export interface AmazonMwsLinkedServiceTypePropertiesAccessKeyId { } schema export interface AmazonMwsLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AmazonMwsLinkedServiceTypePropertiesEndpoint { } schema export interface AmazonMwsLinkedServiceTypePropertiesMarketplaceId { } schema export interface AmazonMwsLinkedServiceTypePropertiesSellerId { } schema export interface AmazonMwsLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface AmazonMwsLinkedServiceTypePropertiesUseHostVerification { } schema export interface AmazonMwsLinkedServiceTypePropertiesUsePeerVerification { } schema export interface AzurePostgreSqlLinkedServiceTypePropertiesConnectionString { } schema export interface AzurePostgreSqlLinkedServiceTypePropertiesEncryptedCredential { } schema export interface ConcurLinkedServiceTypePropertiesClientId { } schema export interface ConcurLinkedServiceTypePropertiesConnectionProperties { } schema export interface ConcurLinkedServiceTypePropertiesEncryptedCredential { } schema export interface ConcurLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface ConcurLinkedServiceTypePropertiesUseHostVerification { } schema export interface ConcurLinkedServiceTypePropertiesUsePeerVerification { } schema export interface ConcurLinkedServiceTypePropertiesUsername { } schema export interface CouchbaseLinkedServiceTypePropertiesConnectionString { } schema export interface CouchbaseLinkedServiceTypePropertiesEncryptedCredential { } schema export interface DrillLinkedServiceTypePropertiesConnectionString { } schema export interface DrillLinkedServiceTypePropertiesEncryptedCredential { } schema export interface EloquaLinkedServiceTypePropertiesEncryptedCredential { } schema export interface EloquaLinkedServiceTypePropertiesEndpoint { } schema export interface EloquaLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface EloquaLinkedServiceTypePropertiesUseHostVerification { } schema export interface EloquaLinkedServiceTypePropertiesUsePeerVerification { } schema export interface EloquaLinkedServiceTypePropertiesUsername { } schema export interface GoogleBigQueryLinkedServiceTypePropertiesAdditionalProjects { } export enum GoogleBigQueryLinkedServiceTypePropertiesAuthenticationType { SERVICE_AUTHENTICATION = 'ServiceAuthentication' , USER_AUTHENTICATION = 'UserAuthentication' } schema export interface GoogleBigQueryLinkedServiceTypePropertiesClientId { } schema export interface GoogleBigQueryLinkedServiceTypePropertiesEmail { } schema export interface GoogleBigQueryLinkedServiceTypePropertiesEncryptedCredential { } schema export interface GoogleBigQueryLinkedServiceTypePropertiesKeyFilePath { } schema export interface GoogleBigQueryLinkedServiceTypePropertiesProject { } schema export interface GoogleBigQueryLinkedServiceTypePropertiesRequestGoogleDriveScope { } schema export interface GoogleBigQueryLinkedServiceTypePropertiesTrustedCertPath { } schema export interface GoogleBigQueryLinkedServiceTypePropertiesUseSystemTrustStore { } schema export interface GreenplumLinkedServiceTypePropertiesConnectionString { } schema export interface GreenplumLinkedServiceTypePropertiesEncryptedCredential { } schema export interface HBaseLinkedServiceTypePropertiesAllowHostNameCnMismatch { } schema export interface HBaseLinkedServiceTypePropertiesAllowSelfSignedServerCert { } export enum HBaseLinkedServiceTypePropertiesAuthenticationType { ANONYMOUS = 'Anonymous' , BASIC = 'Basic' } schema export interface HBaseLinkedServiceTypePropertiesEnableSsl { } schema export interface HBaseLinkedServiceTypePropertiesEncryptedCredential { } schema export interface HBaseLinkedServiceTypePropertiesHost { } schema export interface HBaseLinkedServiceTypePropertiesHttpPath { } schema export interface HBaseLinkedServiceTypePropertiesPort { } schema export interface HBaseLinkedServiceTypePropertiesTrustedCertPath { } schema export interface HBaseLinkedServiceTypePropertiesUsername { } schema export interface HiveLinkedServiceTypePropertiesAllowHostNameCnMismatch { } schema export interface HiveLinkedServiceTypePropertiesAllowSelfSignedServerCert { } export enum HiveLinkedServiceTypePropertiesAuthenticationType { ANONYMOUS = 'Anonymous' , USERNAME = 'Username' , USERNAME_AND_PASSWORD = 'UsernameAndPassword' , WINDOWS_AZURE_HD_INSIGHT_SERVICE = 'WindowsAzureHDInsightService' } schema export interface HiveLinkedServiceTypePropertiesEnableSsl { } schema export interface HiveLinkedServiceTypePropertiesEncryptedCredential { } schema export interface HiveLinkedServiceTypePropertiesHost { } schema export interface HiveLinkedServiceTypePropertiesHttpPath { } schema export interface HiveLinkedServiceTypePropertiesPort { } export enum HiveLinkedServiceTypePropertiesServerType { "HiveLinkedServiceTypePropertiesServerType_HIVE_SERVER1" = 'HiveServer1' , "HiveLinkedServiceTypePropertiesServerType_HIVE_SERVER2" = 'HiveServer2' , HIVE_THRIFT_SERVER = 'HiveThriftServer' } schema export interface HiveLinkedServiceTypePropertiesServiceDiscoveryMode { } export enum HiveLinkedServiceTypePropertiesThriftTransportProtocol { BINARY = 'Binary' , SASL = 'SASL' , "HiveLinkedServiceTypePropertiesThriftTransportProtocol_HTTP" = 'HTTP ' } schema export interface HiveLinkedServiceTypePropertiesTrustedCertPath { } schema export interface HiveLinkedServiceTypePropertiesUseNativeQuery { } schema export interface HiveLinkedServiceTypePropertiesUsername { } schema export interface HiveLinkedServiceTypePropertiesUseSystemTrustStore { } schema export interface HiveLinkedServiceTypePropertiesZooKeeperNameSpace { } schema export interface HubspotLinkedServiceTypePropertiesClientId { } schema export interface HubspotLinkedServiceTypePropertiesEncryptedCredential { } schema export interface HubspotLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface HubspotLinkedServiceTypePropertiesUseHostVerification { } schema export interface HubspotLinkedServiceTypePropertiesUsePeerVerification { } schema export interface ImpalaLinkedServiceTypePropertiesAllowHostNameCnMismatch { } schema export interface ImpalaLinkedServiceTypePropertiesAllowSelfSignedServerCert { } export enum ImpalaLinkedServiceTypePropertiesAuthenticationType { ANONYMOUS = 'Anonymous' , SASL_USERNAME = 'SASLUsername' , USERNAME_AND_PASSWORD = 'UsernameAndPassword' } schema export interface ImpalaLinkedServiceTypePropertiesEnableSsl { } schema export interface ImpalaLinkedServiceTypePropertiesEncryptedCredential { } schema export interface ImpalaLinkedServiceTypePropertiesHost { } schema export interface ImpalaLinkedServiceTypePropertiesPort { } schema export interface ImpalaLinkedServiceTypePropertiesTrustedCertPath { } schema export interface ImpalaLinkedServiceTypePropertiesUsername { } schema export interface ImpalaLinkedServiceTypePropertiesUseSystemTrustStore { } schema export interface JiraLinkedServiceTypePropertiesEncryptedCredential { } schema export interface JiraLinkedServiceTypePropertiesHost { } schema export interface JiraLinkedServiceTypePropertiesPort { } schema export interface JiraLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface JiraLinkedServiceTypePropertiesUseHostVerification { } schema export interface JiraLinkedServiceTypePropertiesUsePeerVerification { } schema export interface JiraLinkedServiceTypePropertiesUsername { } schema export interface MagentoLinkedServiceTypePropertiesEncryptedCredential { } schema export interface MagentoLinkedServiceTypePropertiesHost { } schema export interface MagentoLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface MagentoLinkedServiceTypePropertiesUseHostVerification { } schema export interface MagentoLinkedServiceTypePropertiesUsePeerVerification { } schema export interface MariaDbLinkedServiceTypePropertiesConnectionString { } schema export interface MariaDbLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureMariaDbLinkedServiceTypePropertiesConnectionString { } schema export interface AzureMariaDbLinkedServiceTypePropertiesEncryptedCredential { } schema export interface MarketoLinkedServiceTypePropertiesClientId { } schema export interface MarketoLinkedServiceTypePropertiesEncryptedCredential { } schema export interface MarketoLinkedServiceTypePropertiesEndpoint { } schema export interface MarketoLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface MarketoLinkedServiceTypePropertiesUseHostVerification { } schema export interface MarketoLinkedServiceTypePropertiesUsePeerVerification { } schema export interface PaypalLinkedServiceTypePropertiesClientId { } schema export interface PaypalLinkedServiceTypePropertiesEncryptedCredential { } schema export interface PaypalLinkedServiceTypePropertiesHost { } schema export interface PaypalLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface PaypalLinkedServiceTypePropertiesUseHostVerification { } schema export interface PaypalLinkedServiceTypePropertiesUsePeerVerification { } schema export interface PhoenixLinkedServiceTypePropertiesAllowHostNameCnMismatch { } schema export interface PhoenixLinkedServiceTypePropertiesAllowSelfSignedServerCert { } export enum PhoenixLinkedServiceTypePropertiesAuthenticationType { ANONYMOUS = 'Anonymous' , USERNAME_AND_PASSWORD = 'UsernameAndPassword' , WINDOWS_AZURE_HD_INSIGHT_SERVICE = 'WindowsAzureHDInsightService' } schema export interface PhoenixLinkedServiceTypePropertiesEnableSsl { } schema export interface PhoenixLinkedServiceTypePropertiesEncryptedCredential { } schema export interface PhoenixLinkedServiceTypePropertiesHost { } schema export interface PhoenixLinkedServiceTypePropertiesHttpPath { } schema export interface PhoenixLinkedServiceTypePropertiesPort { } schema export interface PhoenixLinkedServiceTypePropertiesTrustedCertPath { } schema export interface PhoenixLinkedServiceTypePropertiesUsername { } schema export interface PhoenixLinkedServiceTypePropertiesUseSystemTrustStore { } schema export interface PrestoLinkedServiceTypePropertiesAllowHostNameCnMismatch { } schema export interface PrestoLinkedServiceTypePropertiesAllowSelfSignedServerCert { } export enum PrestoLinkedServiceTypePropertiesAuthenticationType { ANONYMOUS = 'Anonymous' , LDAP = 'LDAP' } schema export interface PrestoLinkedServiceTypePropertiesCatalog { } schema export interface PrestoLinkedServiceTypePropertiesEnableSsl { } schema export interface PrestoLinkedServiceTypePropertiesEncryptedCredential { } schema export interface PrestoLinkedServiceTypePropertiesHost { } schema export interface PrestoLinkedServiceTypePropertiesPort { } schema export interface PrestoLinkedServiceTypePropertiesServerVersion { } schema export interface PrestoLinkedServiceTypePropertiesTimeZoneId { } schema export interface PrestoLinkedServiceTypePropertiesTrustedCertPath { } schema export interface PrestoLinkedServiceTypePropertiesUsername { } schema export interface PrestoLinkedServiceTypePropertiesUseSystemTrustStore { } schema export interface QuickBooksLinkedServiceTypePropertiesCompanyId { } schema export interface QuickBooksLinkedServiceTypePropertiesConnectionProperties { } schema export interface QuickBooksLinkedServiceTypePropertiesConsumerKey { } schema export interface QuickBooksLinkedServiceTypePropertiesEncryptedCredential { } schema export interface QuickBooksLinkedServiceTypePropertiesEndpoint { } schema export interface QuickBooksLinkedServiceTypePropertiesUseEncryptedEndpoints { } export enum ServiceNowLinkedServiceTypePropertiesAuthenticationType { BASIC = 'Basic' , "ServiceNowLinkedServiceTypePropertiesAuthenticationType_O_AUTH2" = 'OAuth2' } schema export interface ServiceNowLinkedServiceTypePropertiesClientId { } schema export interface ServiceNowLinkedServiceTypePropertiesEncryptedCredential { } schema export interface ServiceNowLinkedServiceTypePropertiesEndpoint { } schema export interface ServiceNowLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface ServiceNowLinkedServiceTypePropertiesUseHostVerification { } schema export interface ServiceNowLinkedServiceTypePropertiesUsePeerVerification { } schema export interface ServiceNowLinkedServiceTypePropertiesUsername { } schema export interface ShopifyLinkedServiceTypePropertiesEncryptedCredential { } schema export interface ShopifyLinkedServiceTypePropertiesHost { } schema export interface ShopifyLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface ShopifyLinkedServiceTypePropertiesUseHostVerification { } schema export interface ShopifyLinkedServiceTypePropertiesUsePeerVerification { } schema export interface SparkLinkedServiceTypePropertiesAllowHostNameCnMismatch { } schema export interface SparkLinkedServiceTypePropertiesAllowSelfSignedServerCert { } export enum SparkLinkedServiceTypePropertiesAuthenticationType { ANONYMOUS = 'Anonymous' , USERNAME = 'Username' , USERNAME_AND_PASSWORD = 'UsernameAndPassword' , WINDOWS_AZURE_HD_INSIGHT_SERVICE = 'WindowsAzureHDInsightService' } schema export interface SparkLinkedServiceTypePropertiesEnableSsl { } schema export interface SparkLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SparkLinkedServiceTypePropertiesHost { } schema export interface SparkLinkedServiceTypePropertiesHttpPath { } schema export interface SparkLinkedServiceTypePropertiesPort { } export enum SparkLinkedServiceTypePropertiesServerType { SHARK_SERVER = 'SharkServer' , "SparkLinkedServiceTypePropertiesServerType_SHARK_SERVER2" = 'SharkServer2' , SPARK_THRIFT_SERVER = 'SparkThriftServer' } export enum SparkLinkedServiceTypePropertiesThriftTransportProtocol { BINARY = 'Binary' , SASL = 'SASL' , "SparkLinkedServiceTypePropertiesThriftTransportProtocol_HTTP" = 'HTTP ' } schema export interface SparkLinkedServiceTypePropertiesTrustedCertPath { } schema export interface SparkLinkedServiceTypePropertiesUsername { } schema export interface SparkLinkedServiceTypePropertiesUseSystemTrustStore { } schema export interface SquareLinkedServiceTypePropertiesClientId { } schema export interface SquareLinkedServiceTypePropertiesConnectionProperties { } schema export interface SquareLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SquareLinkedServiceTypePropertiesHost { } schema export interface SquareLinkedServiceTypePropertiesRedirectUri { } schema export interface SquareLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface SquareLinkedServiceTypePropertiesUseHostVerification { } schema export interface SquareLinkedServiceTypePropertiesUsePeerVerification { } schema export interface XeroLinkedServiceTypePropertiesConnectionProperties { } schema export interface XeroLinkedServiceTypePropertiesEncryptedCredential { } schema export interface XeroLinkedServiceTypePropertiesHost { } schema export interface XeroLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface XeroLinkedServiceTypePropertiesUseHostVerification { } schema export interface XeroLinkedServiceTypePropertiesUsePeerVerification { } schema export interface ZohoLinkedServiceTypePropertiesConnectionProperties { } schema export interface ZohoLinkedServiceTypePropertiesEncryptedCredential { } schema export interface ZohoLinkedServiceTypePropertiesEndpoint { } schema export interface ZohoLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface ZohoLinkedServiceTypePropertiesUseHostVerification { } schema export interface ZohoLinkedServiceTypePropertiesUsePeerVerification { } schema export interface VerticaLinkedServiceTypePropertiesConnectionString { } schema export interface VerticaLinkedServiceTypePropertiesEncryptedCredential { } schema export interface NetezzaLinkedServiceTypePropertiesConnectionString { } schema export interface NetezzaLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SalesforceMarketingCloudLinkedServiceTypePropertiesClientId { } schema export interface SalesforceMarketingCloudLinkedServiceTypePropertiesConnectionProperties { } schema export interface SalesforceMarketingCloudLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SalesforceMarketingCloudLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface SalesforceMarketingCloudLinkedServiceTypePropertiesUseHostVerification { } schema export interface SalesforceMarketingCloudLinkedServiceTypePropertiesUsePeerVerification { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesClusterNamePrefix { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesClusterResourceGroup { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesClusterSize { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesClusterSshUserName { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesClusterType { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesClusterUserName { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesCoreConfiguration { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesDataNodeSize { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesEncryptedCredential { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesHBaseConfiguration { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesHdfsConfiguration { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesHeadNodeSize { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesHiveConfiguration { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesHostSubscriptionId { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesMapReduceConfiguration { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesOozieConfiguration { } schema export interface ScriptAction { schema readonly name : string ; schema readonly parameters ? : string ; schema readonly roles : ScriptActionRoles ; schema readonly uri : string ; } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesServicePrincipalId { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesSparkVersion { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesStormConfiguration { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesSubnetName { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesTenant { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesTimeToLive { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesVersion { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesVirtualNetworkId { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesYarnConfiguration { } schema export interface HdInsightOnDemandLinkedServiceTypePropertiesZookeeperNodeSize { } schema export interface AzureDataLakeAnalyticsLinkedServiceTypePropertiesAccountName { } schema export interface AzureDataLakeAnalyticsLinkedServiceTypePropertiesDataLakeAnalyticsUri { } schema export interface AzureDataLakeAnalyticsLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureDataLakeAnalyticsLinkedServiceTypePropertiesResourceGroupName { } schema export interface AzureDataLakeAnalyticsLinkedServiceTypePropertiesServicePrincipalId { } schema export interface AzureDataLakeAnalyticsLinkedServiceTypePropertiesSubscriptionId { } schema export interface AzureDataLakeAnalyticsLinkedServiceTypePropertiesTenant { } schema export interface AzureDatabricksLinkedServiceTypePropertiesAuthentication { } schema export interface AzureDatabricksLinkedServiceTypePropertiesDomain { } schema export interface AzureDatabricksLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureDatabricksLinkedServiceTypePropertiesExistingClusterId { } schema export interface AzureDatabricksLinkedServiceTypePropertiesInstancePoolId { } schema export interface AzureDatabricksLinkedServiceTypePropertiesNewClusterCustomTags { } schema export interface AzureDatabricksLinkedServiceTypePropertiesNewClusterDriverNodeType { } schema export interface AzureDatabricksLinkedServiceTypePropertiesNewClusterEnableElasticDisk { } schema export interface AzureDatabricksLinkedServiceTypePropertiesNewClusterInitScripts { } schema export interface AzureDatabricksLinkedServiceTypePropertiesNewClusterLogDestination { } schema export interface AzureDatabricksLinkedServiceTypePropertiesNewClusterNodeType { } schema export interface AzureDatabricksLinkedServiceTypePropertiesNewClusterNumOfWorker { } schema export interface AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf { } schema export interface AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkEnvVars { } schema export interface AzureDatabricksLinkedServiceTypePropertiesNewClusterVersion { } schema export interface AzureDatabricksLinkedServiceTypePropertiesPolicyId { } schema export interface AzureDatabricksLinkedServiceTypePropertiesWorkspaceResourceId { } schema export interface AzureDatabricksDetltaLakeLinkedServiceTypePropertiesClusterId { } schema export interface AzureDatabricksDetltaLakeLinkedServiceTypePropertiesDomain { } schema export interface AzureDatabricksDetltaLakeLinkedServiceTypePropertiesEncryptedCredential { } schema export interface ResponsysLinkedServiceTypePropertiesClientId { } schema export interface ResponsysLinkedServiceTypePropertiesEncryptedCredential { } schema export interface ResponsysLinkedServiceTypePropertiesEndpoint { } schema export interface ResponsysLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface ResponsysLinkedServiceTypePropertiesUseHostVerification { } schema export interface ResponsysLinkedServiceTypePropertiesUsePeerVerification { } schema export interface DynamicsAxLinkedServiceTypePropertiesAadResourceId { } schema export interface DynamicsAxLinkedServiceTypePropertiesEncryptedCredential { } schema export interface DynamicsAxLinkedServiceTypePropertiesServicePrincipalId { } schema export interface DynamicsAxLinkedServiceTypePropertiesTenant { } schema export interface DynamicsAxLinkedServiceTypePropertiesUrl { } schema export interface OracleServiceCloudLinkedServiceTypePropertiesEncryptedCredential { } schema export interface OracleServiceCloudLinkedServiceTypePropertiesHost { } schema export interface OracleServiceCloudLinkedServiceTypePropertiesUseEncryptedEndpoints { } schema export interface OracleServiceCloudLinkedServiceTypePropertiesUseHostVerification { } schema export interface OracleServiceCloudLinkedServiceTypePropertiesUsePeerVerification { } schema export interface OracleServiceCloudLinkedServiceTypePropertiesUsername { } export enum GoogleAdWordsLinkedServiceTypePropertiesAuthenticationType { SERVICE_AUTHENTICATION = 'ServiceAuthentication' , USER_AUTHENTICATION = 'UserAuthentication' } schema export interface GoogleAdWordsLinkedServiceTypePropertiesClientCustomerId { } schema export interface GoogleAdWordsLinkedServiceTypePropertiesClientId { } schema export interface GoogleAdWordsLinkedServiceTypePropertiesEmail { } schema export interface GoogleAdWordsLinkedServiceTypePropertiesEncryptedCredential { } schema export interface GoogleAdWordsLinkedServiceTypePropertiesKeyFilePath { } schema export interface GoogleAdWordsLinkedServiceTypePropertiesTrustedCertPath { } schema export interface GoogleAdWordsLinkedServiceTypePropertiesUseSystemTrustStore { } schema export interface SapTableLinkedServiceTypePropertiesClientId { } schema export interface SapTableLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SapTableLinkedServiceTypePropertiesLanguage { } schema export interface SapTableLinkedServiceTypePropertiesLogonGroup { } schema export interface SapTableLinkedServiceTypePropertiesMessageServer { } schema export interface SapTableLinkedServiceTypePropertiesMessageServerService { } schema export interface SapTableLinkedServiceTypePropertiesServer { } schema export interface SapTableLinkedServiceTypePropertiesSncLibraryPath { } schema export interface SapTableLinkedServiceTypePropertiesSncMode { } schema export interface SapTableLinkedServiceTypePropertiesSncMyName { } schema export interface SapTableLinkedServiceTypePropertiesSncPartnerName { } schema export interface SapTableLinkedServiceTypePropertiesSncQop { } schema export interface SapTableLinkedServiceTypePropertiesSystemId { } schema export interface SapTableLinkedServiceTypePropertiesSystemNumber { } schema export interface SapTableLinkedServiceTypePropertiesUserName { } schema export interface AzureDataExplorerLinkedServiceTypePropertiesDatabase { } schema export interface AzureDataExplorerLinkedServiceTypePropertiesEndpoint { } schema export interface AzureDataExplorerLinkedServiceTypePropertiesServicePrincipalId { } schema export interface AzureDataExplorerLinkedServiceTypePropertiesTenant { } schema export interface AzureFunctionLinkedServiceTypePropertiesEncryptedCredential { } schema export interface AzureFunctionLinkedServiceTypePropertiesFunctionAppUrl { } schema export interface SnowflakeLinkedServiceTypePropertiesConnectionString { } schema export interface SnowflakeLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SharePointOnlineListLinkedServiceTypePropertiesEncryptedCredential { } schema export interface SharePointOnlineListLinkedServiceTypePropertiesServicePrincipalId { } schema export interface SharePointOnlineListLinkedServiceTypePropertiesSiteUrl { } schema export interface SharePointOnlineListLinkedServiceTypePropertiesTenantId { } schema export interface ExecutePipelineActivity { schema readonly type : ExecutePipelineActivityType ; schema readonly typeProperties : ExecutePipelineActivityTypeProperties ; } schema export interface IfConditionActivity { schema readonly type : IfConditionActivityType ; schema readonly typeProperties : IfConditionActivityTypeProperties ; } schema export interface SwitchActivity { schema readonly type : SwitchActivityType ; schema readonly typeProperties : SwitchActivityTypeProperties ; } schema export interface ForEachActivity { schema readonly type : ForEachActivityType ; schema readonly typeProperties : ForEachActivityTypeProperties ; } schema export interface WaitActivity { schema readonly type : WaitActivityType ; schema readonly typeProperties : WaitActivityTypeProperties ; } schema export interface UntilActivity { schema readonly type : UntilActivityType ; schema readonly typeProperties : UntilActivityTypeProperties ; } schema export interface ValidationActivity { schema readonly type : ValidationActivityType ; schema readonly typeProperties : ValidationActivityTypeProperties ; } schema export interface FilterActivity { schema readonly type : FilterActivityType ; schema readonly typeProperties : FilterActivityTypeProperties ; } schema export interface SetVariableActivity { schema readonly type : SetVariableActivityType ; schema readonly typeProperties : SetVariableActivityTypeProperties ; } schema export interface AppendVariableActivity { schema readonly type : AppendVariableActivityType ; schema readonly typeProperties : AppendVariableActivityTypeProperties ; } schema export interface WebHookActivity { schema readonly type : WebHookActivityType ; schema readonly typeProperties : WebHookActivityTypeProperties ; } schema export interface CopyActivity { schema readonly inputs ? : DatasetReference [ ] ; schema readonly outputs ? : DatasetReference [ ] ; schema readonly type : CopyActivityType ; schema readonly typeProperties : CopyActivityTypeProperties ; } schema export interface HdInsightHiveActivity { schema readonly type : HdInsightHiveActivityType ; schema readonly typeProperties : HdInsightHiveActivityTypeProperties ; } schema export interface HdInsightPigActivity { schema readonly type : HdInsightPigActivityType ; schema readonly typeProperties : HdInsightPigActivityTypeProperties ; } schema export interface HdInsightMapReduceActivity { schema readonly type : HdInsightMapReduceActivityType ; schema readonly typeProperties : HdInsightMapReduceActivityTypeProperties ; } schema export interface HdInsightStreamingActivity { schema readonly type : HdInsightStreamingActivityType ; schema readonly typeProperties : HdInsightStreamingActivityTypeProperties ; } schema export interface HdInsightSparkActivity { schema readonly type : HdInsightSparkActivityType ; schema readonly typeProperties : HdInsightSparkActivityTypeProperties ; } schema export interface ExecuteSsisPackageActivity { schema readonly type : ExecuteSsisPackageActivityType ; schema readonly typeProperties : ExecuteSsisPackageActivityTypeProperties ; } schema export interface CustomActivity { schema readonly type : CustomActivityType ; schema readonly typeProperties : CustomActivityTypeProperties ; } schema export interface SqlServerStoredProcedureActivity { schema readonly type : SqlServerStoredProcedureActivityType ; schema readonly typeProperties : SqlServerStoredProcedureActivityTypeProperties ; } schema export interface DeleteActivity { schema readonly type : DeleteActivityType ; schema readonly typeProperties : DeleteActivityTypeProperties ; } schema export interface AzureDataExplorerCommandActivity { schema readonly type : AzureDataExplorerCommandActivityType ; schema readonly typeProperties : AzureDataExplorerCommandActivityTypeProperties ; } schema export interface LookupActivity { schema readonly type : LookupActivityType ; schema readonly typeProperties : LookupActivityTypeProperties ; } schema export interface WebActivity { schema readonly type : WebActivityType ; schema readonly typeProperties : WebActivityTypeProperties ; } schema export interface GetMetadataActivity { schema readonly type : GetMetadataActivityType ; schema readonly typeProperties : GetMetadataActivityTypeProperties ; } schema export interface AzureMlBatchExecutionActivity { schema readonly type : AzureMlBatchExecutionActivityType ; schema readonly typeProperties : AzureMlBatchExecutionActivityTypeProperties ; } schema export interface AzureMlUpdateResourceActivity { schema readonly type : AzureMlUpdateResourceActivityType ; schema readonly typeProperties : AzureMlUpdateResourceActivityTypeProperties ; } schema export interface AzureMlExecutePipelineActivity { schema readonly type : AzureMlExecutePipelineActivityType ; schema readonly typeProperties : AzureMlExecutePipelineActivityTypeProperties ; } schema export interface DataLakeAnalyticsUsqlActivity { schema readonly type : DataLakeAnalyticsUsqlActivityType ; schema readonly typeProperties : DataLakeAnalyticsUsqlActivityTypeProperties ; } schema export interface DatabricksNotebookActivity { schema readonly type : DatabricksNotebookActivityType ; schema readonly typeProperties : DatabricksNotebookActivityTypeProperties ; } schema export interface DatabricksSparkJarActivity { schema readonly type : DatabricksSparkJarActivityType ; schema readonly typeProperties : DatabricksSparkJarActivityTypeProperties ; } schema export interface DatabricksSparkPythonActivity { schema readonly type : DatabricksSparkPythonActivityType ; schema readonly typeProperties : DatabricksSparkPythonActivityTypeProperties ; } schema export interface AzureFunctionActivity { schema readonly type : AzureFunctionActivityType ; schema readonly typeProperties : AzureFunctionActivityTypeProperties ; } schema export interface ExecuteDataFlowActivity { schema readonly type : ExecuteDataFlowActivityType ; schema readonly typeProperties : ExecuteDataFlowActivityTypeProperties ; } schema export interface PipelineElapsedTimeMetricPolicyDuration { } export enum ScheduleTriggerType { SCHEDULE_TRIGGER = 'ScheduleTrigger' } schema export interface ScheduleTriggerTypeProperties { schema readonly recurrence : ScheduleTriggerRecurrence ; } export enum BlobTriggerType { BLOB_TRIGGER = 'BlobTrigger' } schema export interface BlobTriggerTypeProperties { schema readonly folderPath : string ; schema readonly linkedService : LinkedServiceReference ; schema readonly maxConcurrency : number ; } export enum BlobEventsTriggerType { BLOB_EVENTS_TRIGGER = 'BlobEventsTrigger' } schema export interface BlobEventsTriggerTypeProperties { schema readonly blobPathBeginsWith ? : string ; schema readonly blobPathEndsWith ? : string ; schema readonly events : BlobEventsTriggerTypePropertiesEvents [ ] ; schema readonly ignoreEmptyBlobs ? : boolean ; schema readonly scope : string ; } export enum CustomEventsTriggerType { CUSTOM_EVENTS_TRIGGER = 'CustomEventsTrigger' } schema export interface CustomEventsTriggerTypeProperties { schema readonly events : CustomEventsTriggerTypePropertiesEvents [ ] ; schema readonly scope : string ; schema readonly subjectBeginsWith ? : string ; schema readonly subjectEndsWith ? : string ; } schema export interface TriggerPipelineReferenceParameters { } schema export interface PipelineReference { schema readonly name ? : string ; schema readonly referenceName : string ; schema readonly type : PipelineReferenceType ; } schema export interface TumblingWindowTriggerTypePropertiesDelay { } schema export class DependencyReference { public static fromTumblingWindowTriggerDependencyReference ( value ) { return new DependencyReference ( value ) ; } public static fromSelfDependencyTumblingWindowTriggerReference ( value ) { return new DependencyReference ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } export enum TumblingWindowTriggerTypePropertiesFrequency { MINUTE = 'Minute' , HOUR = 'Hour' , MONTH = 'Month' } schema export interface RetryPolicy { default schema readonly count ? : RetryPolicyCount ; default schema readonly intervalInSeconds ? : number ; } schema export interface RerunTumblingWindowTriggerTypePropertiesParentTrigger { } schema export interface DatasetReferenceParameters { } export enum DatasetReferenceType { DATASET_REFERENCE = 'DatasetReference' } schema export interface LinkedServiceReferenceParameters { } export enum LinkedServiceReferenceType { LINKED_SERVICE_REFERENCE = 'LinkedServiceReference' } schema export interface DatasetBZip2Compression { schema readonly type : DatasetBZip2CompressionType ; } schema export interface DatasetGZipCompression { schema readonly level ? : DatasetGZipCompressionLevel ; schema readonly type : DatasetGZipCompressionType ; } schema export interface DatasetDeflateCompression { schema readonly level ? : DatasetDeflateCompressionLevel ; schema readonly type : DatasetDeflateCompressionType ; } schema export interface DatasetZipDeflateCompression { schema readonly level ? : DatasetZipDeflateCompressionLevel ; schema readonly type : DatasetZipDeflateCompressionType ; } schema export interface DatasetTarCompression { schema readonly type : DatasetTarCompressionType ; } schema export interface DatasetTarGZipCompression { schema readonly level ? : DatasetTarGZipCompressionLevel ; schema readonly type : DatasetTarGZipCompressionType ; } schema export interface TextFormat { schema readonly columnDelimiter ? : TextFormatColumnDelimiter ; schema readonly encodingName ? : TextFormatEncodingName ; schema readonly escapeChar ? : TextFormatEscapeChar ; schema readonly firstRowAsHeader ? : TextFormatFirstRowAsHeader ; schema readonly nullValue ? : TextFormatNullValue ; schema readonly quoteChar ? : TextFormatQuoteChar ; schema readonly rowDelimiter ? : TextFormatRowDelimiter ; schema readonly skipLineCount ? : TextFormatSkipLineCount ; schema readonly treatEmptyAsNull ? : TextFormatTreatEmptyAsNull ; schema readonly type : TextFormatType ; } schema export interface JsonFormat { schema readonly encodingName ? : JsonFormatEncodingName ; schema readonly filePattern ? : JsonFormatFilePattern ; schema readonly jsonNodeReference ? : JsonFormatJsonNodeReference ; schema readonly jsonPathDefinition ? : JsonFormatJsonPathDefinition ; schema readonly nestingSeparator ? : JsonFormatNestingSeparator ; schema readonly type : JsonFormatType ; } schema export interface AvroFormat { schema readonly type : AvroFormatType ; } schema export interface OrcFormat { schema readonly type : OrcFormatType ; } schema export interface ParquetFormat { schema readonly type : ParquetFormatType ; } schema export interface AzureBlobStorageLocation { schema readonly container ? : AzureBlobStorageLocationContainer ; schema readonly type : AzureBlobStorageLocationType ; } schema export interface AzureBlobFsLocation { schema readonly fileSystem ? : AzureBlobFsLocationFileSystem ; schema readonly type : AzureBlobFsLocationType ; } schema export interface AzureDataLakeStoreLocation { schema readonly type : AzureDataLakeStoreLocationType ; } schema export interface AmazonS3Location { schema readonly bucketName ? : AmazonS3LocationBucketName ; schema readonly type : AmazonS3LocationType ; schema readonly version ? : AmazonS3LocationVersion ; } schema export interface FileServerLocation { schema readonly type : FileServerLocationType ; } schema export interface AzureFileStorageLocation { schema readonly type : AzureFileStorageLocationType ; } schema export interface AmazonS3CompatibleLocation { schema readonly bucketName ? : AmazonS3CompatibleLocationBucketName ; schema readonly type : AmazonS3CompatibleLocationType ; schema readonly version ? : AmazonS3CompatibleLocationVersion ; } schema export interface OracleCloudStorageLocation { schema readonly bucketName ? : OracleCloudStorageLocationBucketName ; schema readonly type : OracleCloudStorageLocationType ; schema readonly version ? : OracleCloudStorageLocationVersion ; } schema export interface GoogleCloudStorageLocation { schema readonly bucketName ? : GoogleCloudStorageLocationBucketName ; schema readonly type : GoogleCloudStorageLocationType ; schema readonly version ? : GoogleCloudStorageLocationVersion ; } schema export interface FtpServerLocation { schema readonly type : FtpServerLocationType ; } schema export interface SftpLocation { schema readonly type : SftpLocationType ; } schema export interface HttpServerLocation { schema readonly relativeUrl ? : HttpServerLocationRelativeUrl ; schema readonly type : HttpServerLocationType ; } schema export interface HdfsLocation { schema readonly type : HdfsLocationType ; } schema export interface IntegrationRuntimeComputePropertiesAdditionalProperties { } schema export interface IntegrationRuntimeDataFlowProperties { schema readonly additionalProperties ? : IntegrationRuntimeDataFlowPropertiesAdditionalProperties ; schema readonly computeType ? : IntegrationRuntimeDataFlowPropertiesComputeType ; schema readonly coreCount ? : number ; schema readonly timeToLive ? : number ; } schema export interface IntegrationRuntimeVNetProperties { schema readonly additionalProperties ? : IntegrationRuntimeVNetPropertiesAdditionalProperties ; schema readonly publicIPs ? : string [ ] ; schema readonly subnet ? : string ; schema readonly vNetId ? : string ; } schema export interface IntegrationRuntimeSsisPropertiesAdditionalProperties { } schema export interface IntegrationRuntimeSsisCatalogInfo { schema readonly additionalProperties ? : IntegrationRuntimeSsisCatalogInfoAdditionalProperties ; schema readonly catalogAdminPassword ? : SecureString ; schema readonly catalogAdminUserName ? : string ; schema readonly catalogPricingTier ? : IntegrationRuntimeSsisCatalogInfoCatalogPricingTier ; schema readonly catalogServerEndpoint ? : string ; schema readonly dualStandbyPairName ? : string ; } schema export interface IntegrationRuntimeCustomSetupScriptProperties { schema readonly blobContainerUri ? : string ; schema readonly sasToken ? : SecureString ; } schema export interface IntegrationRuntimeDataProxyProperties { schema readonly connectVia ? : EntityReference ; schema readonly path ? : string ; schema readonly stagingLinkedService ? : EntityReference ; } export enum IntegrationRuntimeSsisPropertiesEdition { STANDARD = 'Standard' , ENTERPRISE = 'Enterprise' } schema export class CustomSetupBase { public static fromCmdkeySetup ( value ) { return new CustomSetupBase ( value ) ; } public static fromEnvironmentVariableSetup ( value ) { return new CustomSetupBase ( value ) ; } public static fromComponentSetup ( value ) { return new CustomSetupBase ( value ) ; } public static fromAzPowerShellSetup ( value ) { return new CustomSetupBase ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } export enum IntegrationRuntimeSsisPropertiesLicenseType { BASE_PRICE = 'BasePrice' , LICENSE_INCLUDED = 'LicenseIncluded' } schema export interface EntityReference { schema readonly referenceName ? : string ; schema readonly type ? : EntityReferenceType ; } schema export interface PackageStore { schema readonly name : string ; schema readonly packageStoreLinkedService : EntityReference ; } schema export interface LinkedIntegrationRuntimeKeyAuthorization { schema readonly authorizationType : LinkedIntegrationRuntimeKeyAuthorizationAuthorizationType ; schema readonly key : SecureString ; } schema export interface LinkedIntegrationRuntimeRbacAuthorization { schema readonly authorizationType : LinkedIntegrationRuntimeRbacAuthorizationAuthorizationType ; schema readonly resourceId : string ; } schema export interface AzureKeyVaultSecretReferenceSecretName { } schema export interface AzureKeyVaultSecretReferenceSecretVersion { } export enum AzureKeyVaultSecretReferenceType { AZURE_KEY_VAULT_SECRET = 'AzureKeyVaultSecret' } schema export interface SecureString { schema readonly type : SecureStringType ; schema readonly value : string ; } export enum SqlAlwaysEncryptedPropertiesAlwaysEncryptedAkvAuthType { SERVICE_PRINCIPAL = 'ServicePrincipal' , MANAGED_IDENTITY = 'ManagedIdentity' } schema export interface SqlAlwaysEncryptedPropertiesServicePrincipalId { } export enum WebAnonymousAuthenticationAuthenticationType { ANONYMOUS = 'Anonymous' } export enum WebBasicAuthenticationAuthenticationType { BASIC = 'Basic' } schema export interface WebBasicAuthenticationUsername { } export enum WebClientCertificateAuthenticationAuthenticationType { CLIENT_CERTIFICATE = 'ClientCertificate' } schema export interface ScriptActionRoles { } export enum ExecutePipelineActivityType { EXECUTE_PIPELINE = 'ExecutePipeline' } schema export interface ExecutePipelineActivityTypeProperties { schema readonly parameters ? : ExecutePipelineActivityTypePropertiesParameters ; schema readonly pipeline : PipelineReference ; default schema readonly waitOnCompletion ? : boolean ; } export enum IfConditionActivityType { IF_CONDITION = 'IfCondition' } schema export interface IfConditionActivityTypeProperties { schema readonly expression : Expression ; schema readonly ifFalseActivities ? : Activity [ ] ; schema readonly ifTrueActivities ? : Activity [ ] ; } export enum SwitchActivityType { SWITCH = 'Switch' } schema export interface SwitchActivityTypeProperties { schema readonly cases ? : SwitchCase [ ] ; schema readonly defaultActivities ? : Activity [ ] ; schema readonly on : Expression ; } export enum ForEachActivityType { FOR_EACH = 'ForEach' } schema export interface ForEachActivityTypeProperties { schema readonly activities : Activity [ ] ; schema readonly batchCount ? : number ; schema readonly isSequential ? : boolean ; schema readonly items : Expression ; } export enum WaitActivityType { WAIT = 'Wait' } schema export interface WaitActivityTypeProperties { schema readonly waitTimeInSeconds : WaitActivityTypePropertiesWaitTimeInSeconds ; } export enum UntilActivityType { UNTIL = 'Until' } schema export interface UntilActivityTypeProperties { schema readonly activities : Activity [ ] ; schema readonly expression : Expression ; schema readonly timeout ? : UntilActivityTypePropertiesTimeout ; } export enum ValidationActivityType { VALIDATION = 'Validation' } schema export interface ValidationActivityTypeProperties { schema readonly childItems ? : ValidationActivityTypePropertiesChildItems ; schema readonly dataset : DatasetReference ; schema readonly minimumSize ? : ValidationActivityTypePropertiesMinimumSize ; schema readonly sleep ? : ValidationActivityTypePropertiesSleep ; schema readonly timeout ? : ValidationActivityTypePropertiesTimeout ; } export enum FilterActivityType { FILTER = 'Filter' } schema export interface FilterActivityTypeProperties { schema readonly condition : Expression ; schema readonly items : Expression ; } export enum SetVariableActivityType { SET_VARIABLE = 'SetVariable' } schema export interface SetVariableActivityTypeProperties { schema readonly value ? : SetVariableActivityTypePropertiesValue ; schema readonly variableName ? : string ; } export enum AppendVariableActivityType { APPEND_VARIABLE = 'AppendVariable' } schema export interface AppendVariableActivityTypeProperties { schema readonly value ? : AppendVariableActivityTypePropertiesValue ; schema readonly variableName ? : string ; } export enum WebHookActivityType { WEB_HOOK = 'WebHook' } schema export interface WebHookActivityTypeProperties { schema readonly authentication ? : WebActivityAuthentication ; schema readonly body ? : WebHookActivityTypePropertiesBody ; schema readonly headers ? : WebHookActivityTypePropertiesHeaders ; schema readonly method : WebHookActivityTypePropertiesMethod ; default schema readonly reportStatusOnCallBack ? : WebHookActivityTypePropertiesReportStatusOnCallBack ; schema readonly timeout ? : string ; schema readonly url : WebHookActivityTypePropertiesUrl ; } export enum CopyActivityType { COPY = 'Copy' } schema export interface CopyActivityTypeProperties { schema readonly dataIntegrationUnits ? : CopyActivityTypePropertiesDataIntegrationUnits ; schema readonly enableSkipIncompatibleRow ? : CopyActivityTypePropertiesEnableSkipIncompatibleRow ; schema readonly enableStaging ? : CopyActivityTypePropertiesEnableStaging ; schema readonly logSettings ? : LogSettings ; schema readonly logStorageSettings ? : LogStorageSettings ; schema readonly parallelCopies ? : CopyActivityTypePropertiesParallelCopies ; schema readonly preserve ? : CopyActivityTypePropertiesPreserve [ ] ; schema readonly preserveRules ? : CopyActivityTypePropertiesPreserveRules [ ] ; schema readonly redirectIncompatibleRowSettings ? : RedirectIncompatibleRowSettings ; schema readonly sink : CopySink ; schema readonly skipErrorFile ? : SkipErrorFile ; schema readonly source : CopySource ; schema readonly stagingSettings ? : StagingSettings ; schema readonly translator ? : CopyActivityTypePropertiesTranslator ; schema readonly validateDataConsistency ? : CopyActivityTypePropertiesValidateDataConsistency ; } export enum HdInsightHiveActivityType { HD_INSIGHT_HIVE = 'HDInsightHive' } schema export interface HdInsightHiveActivityTypeProperties { schema readonly arguments ? : HdInsightHiveActivityTypePropertiesArguments [ ] ; schema readonly defines ? : HdInsightHiveActivityTypePropertiesDefines ; schema readonly getDebugInfo ? : HdInsightHiveActivityTypePropertiesGetDebugInfo ; schema readonly queryTimeout ? : number ; schema readonly scriptLinkedService ? : LinkedServiceReference ; schema readonly scriptPath ? : HdInsightHiveActivityTypePropertiesScriptPath ; schema readonly storageLinkedServices ? : LinkedServiceReference [ ] ; schema readonly variables ? : HdInsightHiveActivityTypePropertiesVariables [ ] ; } export enum HdInsightPigActivityType { HD_INSIGHT_PIG = 'HDInsightPig' } schema export interface HdInsightPigActivityTypeProperties { schema readonly arguments ? : HdInsightPigActivityTypePropertiesArguments ; schema readonly defines ? : HdInsightPigActivityTypePropertiesDefines ; schema readonly getDebugInfo ? : HdInsightPigActivityTypePropertiesGetDebugInfo ; schema readonly scriptLinkedService ? : LinkedServiceReference ; schema readonly scriptPath ? : HdInsightPigActivityTypePropertiesScriptPath ; schema readonly storageLinkedServices ? : LinkedServiceReference [ ] ; } export enum HdInsightMapReduceActivityType { HD_INSIGHT_MAP_REDUCE = 'HDInsightMapReduce' } schema export interface HdInsightMapReduceActivityTypeProperties { schema readonly arguments ? : HdInsightMapReduceActivityTypePropertiesArguments [ ] ; schema readonly className : HdInsightMapReduceActivityTypePropertiesClassName ; schema readonly defines ? : HdInsightMapReduceActivityTypePropertiesDefines ; schema readonly getDebugInfo ? : HdInsightMapReduceActivityTypePropertiesGetDebugInfo ; schema readonly jarFilePath : HdInsightMapReduceActivityTypePropertiesJarFilePath ; schema readonly jarLibs ? : HdInsightMapReduceActivityTypePropertiesJarLibs [ ] ; schema readonly jarLinkedService ? : LinkedServiceReference ; schema readonly storageLinkedServices ? : LinkedServiceReference [ ] ; } export enum HdInsightStreamingActivityType { HD_INSIGHT_STREAMING = 'HDInsightStreaming' } schema export interface HdInsightStreamingActivityTypeProperties { schema readonly arguments ? : HdInsightStreamingActivityTypePropertiesArguments [ ] ; schema readonly combiner ? : HdInsightStreamingActivityTypePropertiesCombiner ; schema readonly commandEnvironment ? : HdInsightStreamingActivityTypePropertiesCommandEnvironment [ ] ; schema readonly defines ? : HdInsightStreamingActivityTypePropertiesDefines ; schema readonly fileLinkedService ? : LinkedServiceReference ; schema readonly filePaths : HdInsightStreamingActivityTypePropertiesFilePaths [ ] ; schema readonly getDebugInfo ? : HdInsightStreamingActivityTypePropertiesGetDebugInfo ; schema readonly input : HdInsightStreamingActivityTypePropertiesInput ; schema readonly mapper : HdInsightStreamingActivityTypePropertiesMapper ; schema readonly output : HdInsightStreamingActivityTypePropertiesOutput ; schema readonly reducer : HdInsightStreamingActivityTypePropertiesReducer ; schema readonly storageLinkedServices ? : LinkedServiceReference [ ] ; } export enum HdInsightSparkActivityType { HD_INSIGHT_SPARK = 'HDInsightSpark' } schema export interface HdInsightSparkActivityTypeProperties { schema readonly arguments ? : HdInsightSparkActivityTypePropertiesArguments [ ] ; schema readonly className ? : string ; schema readonly entryFilePath : HdInsightSparkActivityTypePropertiesEntryFilePath ; schema readonly getDebugInfo ? : HdInsightSparkActivityTypePropertiesGetDebugInfo ; schema readonly proxyUser ? : HdInsightSparkActivityTypePropertiesProxyUser ; schema readonly rootPath : HdInsightSparkActivityTypePropertiesRootPath ; schema readonly sparkConfig ? : HdInsightSparkActivityTypePropertiesSparkConfig ; schema readonly sparkJobLinkedService ? : LinkedServiceReference ; } export enum ExecuteSsisPackageActivityType { EXECUTE_SSIS_PACKAGE = 'ExecuteSSISPackage' } schema export interface ExecuteSsisPackageActivityTypeProperties { schema readonly connectVia : IntegrationRuntimeReference ; schema readonly environmentPath ? : ExecuteSsisPackageActivityTypePropertiesEnvironmentPath ; schema readonly executionCredential ? : SsisExecutionCredential ; schema readonly loggingLevel ? : ExecuteSsisPackageActivityTypePropertiesLoggingLevel ; schema readonly logLocation ? : SsisLogLocation ; schema readonly packageConnectionManagers ? : ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers ; schema readonly packageLocation : SsisPackageLocation ; schema readonly packageParameters ? : ExecuteSsisPackageActivityTypePropertiesPackageParameters ; schema readonly projectConnectionManagers ? : ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers ; schema readonly projectParameters ? : ExecuteSsisPackageActivityTypePropertiesProjectParameters ; schema readonly propertyOverrides ? : ExecuteSsisPackageActivityTypePropertiesPropertyOverrides ; schema readonly runtime ? : ExecuteSsisPackageActivityTypePropertiesRuntime ; } export enum CustomActivityType { CUSTOM = 'Custom' } schema export interface CustomActivityTypeProperties { schema readonly autoUserSpecification ? : CustomActivityTypePropertiesAutoUserSpecification ; schema readonly command : CustomActivityTypePropertiesCommand ; schema readonly extendedProperties ? : CustomActivityTypePropertiesExtendedProperties ; schema readonly folderPath ? : CustomActivityTypePropertiesFolderPath ; schema readonly referenceObjects ? : CustomActivityReferenceObject ; schema readonly resourceLinkedService ? : LinkedServiceReference ; schema readonly retentionTimeInDays ? : CustomActivityTypePropertiesRetentionTimeInDays ; } export enum SqlServerStoredProcedureActivityType { SQL_SERVER_STORED_PROCEDURE = 'SqlServerStoredProcedure' } schema export interface SqlServerStoredProcedureActivityTypeProperties { schema readonly storedProcedureName : SqlServerStoredProcedureActivityTypePropertiesStoredProcedureName ; schema readonly storedProcedureParameters ? : SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters ; } export enum DeleteActivityType { DELETE = 'Delete' } schema export interface DeleteActivityTypeProperties { schema readonly dataset : DatasetReference ; schema readonly enableLogging ? : DeleteActivityTypePropertiesEnableLogging ; schema readonly logStorageSettings ? : LogStorageSettings ; schema readonly maxConcurrentConnections ? : number ; default schema readonly recursive ? : DeleteActivityTypePropertiesRecursive ; schema readonly storeSettings ? : StoreReadSettings ; } export enum AzureDataExplorerCommandActivityType { AZURE_DATA_EXPLORER_COMMAND = 'AzureDataExplorerCommand' } schema export interface AzureDataExplorerCommandActivityTypeProperties { schema readonly command : AzureDataExplorerCommandActivityTypePropertiesCommand ; schema readonly commandTimeout ? : AzureDataExplorerCommandActivityTypePropertiesCommandTimeout ; } export enum LookupActivityType { LOOKUP = 'Lookup' } schema export interface LookupActivityTypeProperties { schema readonly dataset : DatasetReference ; schema readonly firstRowOnly ? : LookupActivityTypePropertiesFirstRowOnly ; schema readonly source : CopySource ; } export enum WebActivityType { WEB_ACTIVITY = 'WebActivity' } schema export interface WebActivityTypeProperties { schema readonly authentication ? : WebActivityAuthentication ; schema readonly body ? : WebActivityTypePropertiesBody ; schema readonly connectVia ? : IntegrationRuntimeReference ; schema readonly datasets ? : DatasetReference [ ] ; schema readonly headers ? : WebActivityTypePropertiesHeaders ; schema readonly linkedServices ? : LinkedServiceReference [ ] ; schema readonly method : WebActivityTypePropertiesMethod ; schema readonly url : WebActivityTypePropertiesUrl ; } export enum GetMetadataActivityType { GET_METADATA = 'GetMetadata' } schema export interface GetMetadataActivityTypeProperties { schema readonly dataset : DatasetReference ; schema readonly fieldList ? : GetMetadataActivityTypePropertiesFieldList [ ] ; schema readonly formatSettings ? : FormatReadSettings ; schema readonly storeSettings ? : StoreReadSettings ; } export enum AzureMlBatchExecutionActivityType { AZURE_ML_BATCH_EXECUTION = 'AzureMLBatchExecution' } schema export interface AzureMlBatchExecutionActivityTypeProperties { schema readonly globalParameters ? : AzureMlBatchExecutionActivityTypePropertiesGlobalParameters ; schema readonly webServiceInputs ? : AzureMlBatchExecutionActivityTypePropertiesWebServiceInputs ; schema readonly webServiceOutputs ? : AzureMlBatchExecutionActivityTypePropertiesWebServiceOutputs ; } export enum AzureMlUpdateResourceActivityType { AZURE_ML_UPDATE_RESOURCE = 'AzureMLUpdateResource' } schema export interface AzureMlUpdateResourceActivityTypeProperties { schema readonly trainedModelFilePath : AzureMlUpdateResourceActivityTypePropertiesTrainedModelFilePath ; schema readonly trainedModelLinkedServiceName : LinkedServiceReference ; schema readonly trainedModelName : AzureMlUpdateResourceActivityTypePropertiesTrainedModelName ; } export enum AzureMlExecutePipelineActivityType { AZURE_ML_EXECUTE_PIPELINE = 'AzureMLExecutePipeline' } schema export interface AzureMlExecutePipelineActivityTypeProperties { schema readonly continueOnStepFailure ? : AzureMlExecutePipelineActivityTypePropertiesContinueOnStepFailure ; schema readonly dataPathAssignments ? : AzureMlExecutePipelineActivityTypePropertiesDataPathAssignments ; schema readonly experimentName ? : AzureMlExecutePipelineActivityTypePropertiesExperimentName ; schema readonly mlParentRunId ? : AzureMlExecutePipelineActivityTypePropertiesMlParentRunId ; schema readonly mlPipelineEndpointId ? : AzureMlExecutePipelineActivityTypePropertiesMlPipelineEndpointId ; schema readonly mlPipelineId ? : AzureMlExecutePipelineActivityTypePropertiesMlPipelineId ; schema readonly mlPipelineParameters ? : AzureMlExecutePipelineActivityTypePropertiesMlPipelineParameters ; schema readonly version ? : AzureMlExecutePipelineActivityTypePropertiesVersion ; } export enum DataLakeAnalyticsUsqlActivityType { "DataLakeAnalyticsUsqlActivityType_DATA_LAKE_ANALYTICS_U_SQL" = 'DataLakeAnalyticsU-SQL' } schema export interface DataLakeAnalyticsUsqlActivityTypeProperties { schema readonly compilationMode ? : DataLakeAnalyticsUsqlActivityTypePropertiesCompilationMode ; schema readonly degreeOfParallelism ? : DataLakeAnalyticsUsqlActivityTypePropertiesDegreeOfParallelism ; schema readonly parameters ? : DataLakeAnalyticsUsqlActivityTypePropertiesParameters ; schema readonly priority ? : DataLakeAnalyticsUsqlActivityTypePropertiesPriority ; schema readonly runtimeVersion ? : DataLakeAnalyticsUsqlActivityTypePropertiesRuntimeVersion ; schema readonly scriptLinkedService : LinkedServiceReference ; schema readonly scriptPath : DataLakeAnalyticsUsqlActivityTypePropertiesScriptPath ; } export enum DatabricksNotebookActivityType { DATABRICKS_NOTEBOOK = 'DatabricksNotebook' } schema export interface DatabricksNotebookActivityTypeProperties { schema readonly baseParameters ? : DatabricksNotebookActivityTypePropertiesBaseParameters ; schema readonly libraries ? : DatabricksNotebookActivityTypePropertiesLibraries [ ] ; schema readonly notebookPath : DatabricksNotebookActivityTypePropertiesNotebookPath ; } export enum DatabricksSparkJarActivityType { DATABRICKS_SPARK_JAR = 'DatabricksSparkJar' } schema export interface DatabricksSparkJarActivityTypeProperties { schema readonly libraries ? : DatabricksSparkJarActivityTypePropertiesLibraries [ ] ; schema readonly mainClassName : DatabricksSparkJarActivityTypePropertiesMainClassName ; schema readonly parameters ? : DatabricksSparkJarActivityTypePropertiesParameters [ ] ; } export enum DatabricksSparkPythonActivityType { DATABRICKS_SPARK_PYTHON = 'DatabricksSparkPython' } schema export interface DatabricksSparkPythonActivityTypeProperties { schema readonly libraries ? : DatabricksSparkPythonActivityTypePropertiesLibraries [ ] ; schema readonly parameters ? : DatabricksSparkPythonActivityTypePropertiesParameters [ ] ; schema readonly pythonFile : DatabricksSparkPythonActivityTypePropertiesPythonFile ; } export enum AzureFunctionActivityType { AZURE_FUNCTION_ACTIVITY = 'AzureFunctionActivity' } schema export interface AzureFunctionActivityTypeProperties { schema readonly body ? : AzureFunctionActivityTypePropertiesBody ; schema readonly functionName : AzureFunctionActivityTypePropertiesFunctionName ; schema readonly headers ? : AzureFunctionActivityTypePropertiesHeaders ; schema readonly method : AzureFunctionActivityTypePropertiesMethod ; } export enum ExecuteDataFlowActivityType { EXECUTE_DATA_FLOW = 'ExecuteDataFlow' } schema export interface ExecuteDataFlowActivityTypeProperties { schema readonly compute ? : ExecuteDataFlowActivityTypePropertiesCompute ; schema readonly continueOnError ? : ExecuteDataFlowActivityTypePropertiesContinueOnError ; schema readonly dataFlow : DataFlowReference ; schema readonly integrationRuntime ? : IntegrationRuntimeReference ; schema readonly runConcurrently ? : ExecuteDataFlowActivityTypePropertiesRunConcurrently ; schema readonly staging ? : DataFlowStagingInfo ; schema readonly traceLevel ? : ExecuteDataFlowActivityTypePropertiesTraceLevel ; } schema export interface ScheduleTriggerRecurrence { schema readonly additionalProperties ? : ScheduleTriggerRecurrenceAdditionalProperties ; schema readonly endTime ? : Date ; schema readonly frequency ? : ScheduleTriggerRecurrenceFrequency ; schema readonly interval ? : number ; schema readonly schedule ? : RecurrenceSchedule ; schema readonly startTime ? : Date ; schema readonly timeZone ? : string ; } export enum BlobEventsTriggerTypePropertiesEvents { "BlobEventsTriggerTypePropertiesEvents_MICROSOFT_STORAGE_BLOB_CREATED" = 'Microsoft.Storage.BlobCreated' , "BlobEventsTriggerTypePropertiesEvents_MICROSOFT_STORAGE_BLOB_DELETED" = 'Microsoft.Storage.BlobDeleted' } schema export interface CustomEventsTriggerTypePropertiesEvents { } export enum PipelineReferenceType { PIPELINE_REFERENCE = 'PipelineReference' } schema export interface TumblingWindowTriggerDependencyReference { schema readonly offset ? : TumblingWindowTriggerDependencyReferenceOffsetPattern ; schema readonly size ? : TumblingWindowTriggerDependencyReferenceSizePattern ; schema readonly type : TumblingWindowTriggerDependencyReferenceType ; } schema export interface SelfDependencyTumblingWindowTriggerReference { schema readonly offset : SelfDependencyTumblingWindowTriggerReferenceOffsetPattern ; schema readonly size ? : SelfDependencyTumblingWindowTriggerReferenceSizePattern ; schema readonly type : SelfDependencyTumblingWindowTriggerReferenceType ; } default schema export interface RetryPolicyCount { } export enum DatasetBZip2CompressionType { "DatasetBZip2CompressionType_B_ZIP2" = 'BZip2' } schema export interface DatasetGZipCompressionLevel { } export enum DatasetGZipCompressionType { G_ZIP = 'GZip' } schema export interface DatasetDeflateCompressionLevel { } export enum DatasetDeflateCompressionType { DEFLATE = 'Deflate' } schema export interface DatasetZipDeflateCompressionLevel { } export enum DatasetZipDeflateCompressionType { ZIP_DEFLATE = 'ZipDeflate' } export enum DatasetTarCompressionType { TAR = 'Tar' } schema export interface DatasetTarGZipCompressionLevel { } export enum DatasetTarGZipCompressionType { TAR_G_ZIP = 'TarGZip' } schema export interface TextFormatColumnDelimiter { } schema export interface TextFormatEncodingName { } schema export interface TextFormatEscapeChar { } schema export interface TextFormatFirstRowAsHeader { } schema export interface TextFormatNullValue { } schema export interface TextFormatQuoteChar { } schema export interface TextFormatRowDelimiter { } schema export interface TextFormatSkipLineCount { } schema export interface TextFormatTreatEmptyAsNull { } export enum TextFormatType { TEXT_FORMAT = 'TextFormat' } schema export interface JsonFormatEncodingName { } schema export interface JsonFormatFilePattern { } schema export interface JsonFormatJsonNodeReference { } schema export interface JsonFormatJsonPathDefinition { } schema export interface JsonFormatNestingSeparator { } export enum JsonFormatType { JSON_FORMAT = 'JsonFormat' } export enum AvroFormatType { AVRO_FORMAT = 'AvroFormat' } export enum OrcFormatType { ORC_FORMAT = 'OrcFormat' } export enum ParquetFormatType { PARQUET_FORMAT = 'ParquetFormat' } schema export interface AzureBlobStorageLocationContainer { } export enum AzureBlobStorageLocationType { AZURE_BLOB_STORAGE_LOCATION = 'AzureBlobStorageLocation' } schema export interface AzureBlobFsLocationFileSystem { } export enum AzureBlobFsLocationType { AZURE_BLOB_FS_LOCATION = 'AzureBlobFSLocation' } export enum AzureDataLakeStoreLocationType { AZURE_DATA_LAKE_STORE_LOCATION = 'AzureDataLakeStoreLocation' } schema export interface AmazonS3LocationBucketName { } export enum AmazonS3LocationType { "AmazonS3LocationType_AMAZON_S3_LOCATION" = 'AmazonS3Location' } schema export interface AmazonS3LocationVersion { } export enum FileServerLocationType { FILE_SERVER_LOCATION = 'FileServerLocation' } export enum AzureFileStorageLocationType { AZURE_FILE_STORAGE_LOCATION = 'AzureFileStorageLocation' } schema export interface AmazonS3CompatibleLocationBucketName { } export enum AmazonS3CompatibleLocationType { "AmazonS3CompatibleLocationType_AMAZON_S3_COMPATIBLE_LOCATION" = 'AmazonS3CompatibleLocation' } schema export interface AmazonS3CompatibleLocationVersion { } schema export interface OracleCloudStorageLocationBucketName { } export enum OracleCloudStorageLocationType { ORACLE_CLOUD_STORAGE_LOCATION = 'OracleCloudStorageLocation' } schema export interface OracleCloudStorageLocationVersion { } schema export interface GoogleCloudStorageLocationBucketName { } export enum GoogleCloudStorageLocationType { GOOGLE_CLOUD_STORAGE_LOCATION = 'GoogleCloudStorageLocation' } schema export interface GoogleCloudStorageLocationVersion { } export enum FtpServerLocationType { FTP_SERVER_LOCATION = 'FtpServerLocation' } export enum SftpLocationType { SFTP_LOCATION = 'SftpLocation' } schema export interface HttpServerLocationRelativeUrl { } export enum HttpServerLocationType { HTTP_SERVER_LOCATION = 'HttpServerLocation' } export enum HdfsLocationType { HDFS_LOCATION = 'HdfsLocation' } schema export interface IntegrationRuntimeDataFlowPropertiesAdditionalProperties { } export enum IntegrationRuntimeDataFlowPropertiesComputeType { GENERAL = 'General' , MEMORY_OPTIMIZED = 'MemoryOptimized' , COMPUTE_OPTIMIZED = 'ComputeOptimized' } schema export interface IntegrationRuntimeVNetPropertiesAdditionalProperties { } schema export interface IntegrationRuntimeSsisCatalogInfoAdditionalProperties { } export enum IntegrationRuntimeSsisCatalogInfoCatalogPricingTier { BASIC = 'Basic' , STANDARD = 'Standard' , PREMIUM = 'Premium' , PREMIUM_RS = 'PremiumRS' } schema export interface CmdkeySetup { schema readonly type : CmdkeySetupType ; schema readonly typeProperties : CmdkeySetupTypeProperties ; } schema export interface EnvironmentVariableSetup { schema readonly type : EnvironmentVariableSetupType ; schema readonly typeProperties : EnvironmentVariableSetupTypeProperties ; } schema export interface ComponentSetup { schema readonly type : ComponentSetupType ; schema readonly typeProperties : LicensedComponentSetupTypeProperties ; } schema export interface AzPowerShellSetup { schema readonly type : AzPowerShellSetupType ; schema readonly typeProperties : AzPowerShellSetupTypeProperties ; } export enum EntityReferenceType { INTEGRATION_RUNTIME_REFERENCE = 'IntegrationRuntimeReference' , LINKED_SERVICE_REFERENCE = 'LinkedServiceReference' , CREDENTIAL_REFERENCE = 'CredentialReference' } export enum LinkedIntegrationRuntimeKeyAuthorizationAuthorizationType { KEY = 'Key' } export enum LinkedIntegrationRuntimeRbacAuthorizationAuthorizationType { RBAC = 'RBAC' } export enum SecureStringType { SECURE_STRING = 'SecureString' } schema export interface ExecutePipelineActivityTypePropertiesParameters { } schema export interface Expression { schema readonly type : ExpressionType ; schema readonly value : string ; } schema export interface SwitchCase { schema readonly activities ? : Activity [ ] ; schema readonly value ? : string ; } schema export interface WaitActivityTypePropertiesWaitTimeInSeconds { } schema export interface UntilActivityTypePropertiesTimeout { } schema export interface ValidationActivityTypePropertiesChildItems { } schema export interface ValidationActivityTypePropertiesMinimumSize { } schema export interface ValidationActivityTypePropertiesSleep { } schema export interface ValidationActivityTypePropertiesTimeout { } schema export interface SetVariableActivityTypePropertiesValue { } schema export interface AppendVariableActivityTypePropertiesValue { } schema export interface WebActivityAuthentication { schema readonly password ? : SecretBase ; schema readonly pfx ? : SecretBase ; schema readonly resource ? : WebActivityAuthenticationResource ; schema readonly type : string ; schema readonly username ? : WebActivityAuthenticationUsername ; schema readonly userTenant ? : WebActivityAuthenticationUserTenant ; } schema export interface WebHookActivityTypePropertiesBody { } schema export interface WebHookActivityTypePropertiesHeaders { } export enum WebHookActivityTypePropertiesMethod { POST = 'POST' } default schema export interface WebHookActivityTypePropertiesReportStatusOnCallBack { } schema export interface WebHookActivityTypePropertiesUrl { } schema export interface CopyActivityTypePropertiesDataIntegrationUnits { } schema export interface CopyActivityTypePropertiesEnableSkipIncompatibleRow { } schema export interface CopyActivityTypePropertiesEnableStaging { } schema export interface LogSettings { schema readonly copyActivityLogSettings ? : CopyActivityLogSettings ; schema readonly enableCopyActivityLog ? : LogSettingsEnableCopyActivityLog ; schema readonly logLocationSettings : LogLocationSettings ; } schema export interface LogStorageSettings { schema readonly additionalProperties ? : LogStorageSettingsAdditionalProperties ; schema readonly enableReliableLogging ? : LogStorageSettingsEnableReliableLogging ; schema readonly linkedServiceName : LinkedServiceReference ; schema readonly logLevel ? : LogStorageSettingsLogLevel ; schema readonly path ? : LogStorageSettingsPath ; } schema export interface CopyActivityTypePropertiesParallelCopies { } schema export interface CopyActivityTypePropertiesPreserve { } schema export interface CopyActivityTypePropertiesPreserveRules { } schema export interface RedirectIncompatibleRowSettings { schema readonly additionalProperties ? : RedirectIncompatibleRowSettingsAdditionalProperties ; schema readonly linkedServiceName : RedirectIncompatibleRowSettingsLinkedServiceName ; schema readonly path ? : RedirectIncompatibleRowSettingsPath ; } schema export class CopySink { public static fromDelimitedTextSink ( value ) { return new CopySink ( value ) ; } public static fromJsonSink ( value ) { return new CopySink ( value ) ; } public static fromOrcSink ( value ) { return new CopySink ( value ) ; } public static fromRestSink ( value ) { return new CopySink ( value ) ; } public static fromAzurePostgreSqlSink ( value ) { return new CopySink ( value ) ; } public static fromAzureMySqlSink ( value ) { return new CopySink ( value ) ; } public static fromAzureDatabricksDeltaLakeSink ( value ) { return new CopySink ( value ) ; } public static fromSapCloudForCustomerSink ( value ) { return new CopySink ( value ) ; } public static fromAzureQueueSink ( value ) { return new CopySink ( value ) ; } public static fromAzureTableSink ( value ) { return new CopySink ( value ) ; } public static fromAvroSink ( value ) { return new CopySink ( value ) ; } public static fromParquetSink ( value ) { return new CopySink ( value ) ; } public static fromBinarySink ( value ) { return new CopySink ( value ) ; } public static fromBlobSink ( value ) { return new CopySink ( value ) ; } public static fromFileSystemSink ( value ) { return new CopySink ( value ) ; } public static fromDocumentDbCollectionSink ( value ) { return new CopySink ( value ) ; } public static fromCosmosDbSqlApiSink ( value ) { return new CopySink ( value ) ; } public static fromSqlSink ( value ) { return new CopySink ( value ) ; } public static fromSqlServerSink ( value ) { return new CopySink ( value ) ; } public static fromAzureSqlSink ( value ) { return new CopySink ( value ) ; } public static fromSqlMiSink ( value ) { return new CopySink ( value ) ; } public static fromSqlDwSink ( value ) { return new CopySink ( value ) ; } public static fromSnowflakeSink ( value ) { return new CopySink ( value ) ; } public static fromOracleSink ( value ) { return new CopySink ( value ) ; } public static fromAzureDataLakeStoreSink ( value ) { return new CopySink ( value ) ; } public static fromAzureBlobFsSink ( value ) { return new CopySink ( value ) ; } public static fromAzureSearchIndexSink ( value ) { return new CopySink ( value ) ; } public static fromOdbcSink ( value ) { return new CopySink ( value ) ; } public static fromInformixSink ( value ) { return new CopySink ( value ) ; } public static fromMicrosoftAccessSink ( value ) { return new CopySink ( value ) ; } public static fromDynamicsSink ( value ) { return new CopySink ( value ) ; } public static fromDynamicsCrmSink ( value ) { return new CopySink ( value ) ; } public static fromCommonDataServiceForAppsSink ( value ) { return new CopySink ( value ) ; } public static fromAzureDataExplorerSink ( value ) { return new CopySink ( value ) ; } public static fromSalesforceSink ( value ) { return new CopySink ( value ) ; } public static fromSalesforceServiceCloudSink ( value ) { return new CopySink ( value ) ; } public static fromMongoDbAtlasSink ( value ) { return new CopySink ( value ) ; } public static fromMongoDbV2Sink ( value ) { return new CopySink ( value ) ; } public static fromCosmosDbMongoDbApiSink ( value ) { return new CopySink ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface SkipErrorFile { default schema readonly dataInconsistency ? : SkipErrorFileDataInconsistency ; default schema readonly fileMissing ? : SkipErrorFileFileMissing ; } schema export class CopySource { public static fromAvroSource ( value ) { return new CopySource ( value ) ; } public static fromExcelSource ( value ) { return new CopySource ( value ) ; } public static fromParquetSource ( value ) { return new CopySource ( value ) ; } public static fromDelimitedTextSource ( value ) { return new CopySource ( value ) ; } public static fromJsonSource ( value ) { return new CopySource ( value ) ; } public static fromXmlSource ( value ) { return new CopySource ( value ) ; } public static fromOrcSource ( value ) { return new CopySource ( value ) ; } public static fromBinarySource ( value ) { return new CopySource ( value ) ; } public static fromTabularSource ( value ) { return new CopySource ( value ) ; } public static fromBlobSource ( value ) { return new CopySource ( value ) ; } public static fromDocumentDbCollectionSource ( value ) { return new CopySource ( value ) ; } public static fromCosmosDbSqlApiSource ( value ) { return new CopySource ( value ) ; } public static fromDynamicsSource ( value ) { return new CopySource ( value ) ; } public static fromDynamicsCrmSource ( value ) { return new CopySource ( value ) ; } public static fromCommonDataServiceForAppsSource ( value ) { return new CopySource ( value ) ; } public static fromRelationalSource ( value ) { return new CopySource ( value ) ; } public static fromMicrosoftAccessSource ( value ) { return new CopySource ( value ) ; } public static fromODataSource ( value ) { return new CopySource ( value ) ; } public static fromSalesforceServiceCloudSource ( value ) { return new CopySource ( value ) ; } public static fromRestSource ( value ) { return new CopySource ( value ) ; } public static fromFileSystemSource ( value ) { return new CopySource ( value ) ; } public static fromHdfsSource ( value ) { return new CopySource ( value ) ; } public static fromAzureDataExplorerSource ( value ) { return new CopySource ( value ) ; } public static fromOracleSource ( value ) { return new CopySource ( value ) ; } public static fromWebSource ( value ) { return new CopySource ( value ) ; } public static fromMongoDbSource ( value ) { return new CopySource ( value ) ; } public static fromMongoDbAtlasSource ( value ) { return new CopySource ( value ) ; } public static fromMongoDbV2Source ( value ) { return new CopySource ( value ) ; } public static fromCosmosDbMongoDbApiSource ( value ) { return new CopySource ( value ) ; } public static fromOffice365Source ( value ) { return new CopySource ( value ) ; } public static fromAzureDataLakeStoreSource ( value ) { return new CopySource ( value ) ; } public static fromAzureBlobFsSource ( value ) { return new CopySource ( value ) ; } public static fromHttpSource ( value ) { return new CopySource ( value ) ; } public static fromSnowflakeSource ( value ) { return new CopySource ( value ) ; } public static fromAzureDatabricksDeltaLakeSource ( value ) { return new CopySource ( value ) ; } public static fromSharePointOnlineListSource ( value ) { return new CopySource ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface StagingSettings { schema readonly additionalProperties ? : StagingSettingsAdditionalProperties ; schema readonly enableCompression ? : StagingSettingsEnableCompression ; schema readonly linkedServiceName : LinkedServiceReference ; schema readonly path ? : StagingSettingsPath ; } schema export interface CopyActivityTypePropertiesTranslator { } schema export interface CopyActivityTypePropertiesValidateDataConsistency { } schema export interface HdInsightHiveActivityTypePropertiesArguments { } schema export interface HdInsightHiveActivityTypePropertiesDefines { } export enum HdInsightHiveActivityTypePropertiesGetDebugInfo { NONE = 'None' , ALWAYS = 'Always' , FAILURE = 'Failure' } schema export interface HdInsightHiveActivityTypePropertiesScriptPath { } schema export interface HdInsightHiveActivityTypePropertiesVariables { } schema export interface HdInsightPigActivityTypePropertiesArguments { } schema export interface HdInsightPigActivityTypePropertiesDefines { } export enum HdInsightPigActivityTypePropertiesGetDebugInfo { NONE = 'None' , ALWAYS = 'Always' , FAILURE = 'Failure' } schema export interface HdInsightPigActivityTypePropertiesScriptPath { } schema export interface HdInsightMapReduceActivityTypePropertiesArguments { } schema export interface HdInsightMapReduceActivityTypePropertiesClassName { } schema export interface HdInsightMapReduceActivityTypePropertiesDefines { } export enum HdInsightMapReduceActivityTypePropertiesGetDebugInfo { NONE = 'None' , ALWAYS = 'Always' , FAILURE = 'Failure' } schema export interface HdInsightMapReduceActivityTypePropertiesJarFilePath { } schema export interface HdInsightMapReduceActivityTypePropertiesJarLibs { } schema export interface HdInsightStreamingActivityTypePropertiesArguments { } schema export interface HdInsightStreamingActivityTypePropertiesCombiner { } schema export interface HdInsightStreamingActivityTypePropertiesCommandEnvironment { } schema export interface HdInsightStreamingActivityTypePropertiesDefines { } schema export interface HdInsightStreamingActivityTypePropertiesFilePaths { } export enum HdInsightStreamingActivityTypePropertiesGetDebugInfo { NONE = 'None' , ALWAYS = 'Always' , FAILURE = 'Failure' } schema export interface HdInsightStreamingActivityTypePropertiesInput { } schema export interface HdInsightStreamingActivityTypePropertiesMapper { } schema export interface HdInsightStreamingActivityTypePropertiesOutput { } schema export interface HdInsightStreamingActivityTypePropertiesReducer { } schema export interface HdInsightSparkActivityTypePropertiesArguments { } schema export interface HdInsightSparkActivityTypePropertiesEntryFilePath { } export enum HdInsightSparkActivityTypePropertiesGetDebugInfo { NONE = 'None' , ALWAYS = 'Always' , FAILURE = 'Failure' } schema export interface HdInsightSparkActivityTypePropertiesProxyUser { } schema export interface HdInsightSparkActivityTypePropertiesRootPath { } schema export interface HdInsightSparkActivityTypePropertiesSparkConfig { } schema export interface IntegrationRuntimeReference { schema readonly parameters ? : IntegrationRuntimeReferenceParameters ; schema readonly referenceName : string ; schema readonly type : IntegrationRuntimeReferenceType ; } schema export interface ExecuteSsisPackageActivityTypePropertiesEnvironmentPath { } schema export interface SsisExecutionCredential { schema readonly domain : SsisExecutionCredentialDomain ; schema readonly password : SecureString ; schema readonly userName : SsisExecutionCredentialUserName ; } schema export interface ExecuteSsisPackageActivityTypePropertiesLoggingLevel { } schema export interface SsisLogLocation { schema readonly logPath : SsisLogLocationLogPath ; schema readonly type : SsisLogLocationType ; schema readonly typeProperties : SsisLogLocationTypeProperties ; } schema export interface ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers { } schema export interface SsisPackageLocation { schema readonly packagePath ? : SsisPackageLocationPackagePath ; schema readonly type ? : SsisPackageLocationType ; schema readonly typeProperties ? : SsisPackageLocationTypeProperties ; } schema export interface ExecuteSsisPackageActivityTypePropertiesPackageParameters { } schema export interface ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers { } schema export interface ExecuteSsisPackageActivityTypePropertiesProjectParameters { } schema export interface ExecuteSsisPackageActivityTypePropertiesPropertyOverrides { } schema export interface ExecuteSsisPackageActivityTypePropertiesRuntime { } schema export interface CustomActivityTypePropertiesAutoUserSpecification { } schema export interface CustomActivityTypePropertiesCommand { } schema export interface CustomActivityTypePropertiesExtendedProperties { } schema export interface CustomActivityTypePropertiesFolderPath { } schema export interface CustomActivityReferenceObject { schema readonly datasets ? : DatasetReference [ ] ; schema readonly linkedServices ? : LinkedServiceReference [ ] ; } schema export interface CustomActivityTypePropertiesRetentionTimeInDays { } schema export interface SqlServerStoredProcedureActivityTypePropertiesStoredProcedureName { } schema export interface SqlServerStoredProcedureActivityTypePropertiesStoredProcedureParameters { } schema export interface DeleteActivityTypePropertiesEnableLogging { } default schema export interface DeleteActivityTypePropertiesRecursive { } schema export class StoreReadSettings { public static fromAzureBlobStorageReadSettings ( value ) { return new StoreReadSettings ( value ) ; } public static fromAzureBlobFsReadSettings ( value ) { return new StoreReadSettings ( value ) ; } public static fromAzureDataLakeStoreReadSettings ( value ) { return new StoreReadSettings ( value ) ; } public static fromAmazonS3ReadSettings ( value ) { return new StoreReadSettings ( value ) ; } public static fromFileServerReadSettings ( value ) { return new StoreReadSettings ( value ) ; } public static fromAzureFileStorageReadSettings ( value ) { return new StoreReadSettings ( value ) ; } public static fromAmazonS3CompatibleReadSettings ( value ) { return new StoreReadSettings ( value ) ; } public static fromOracleCloudStorageReadSettings ( value ) { return new StoreReadSettings ( value ) ; } public static fromGoogleCloudStorageReadSettings ( value ) { return new StoreReadSettings ( value ) ; } public static fromFtpReadSettings ( value ) { return new StoreReadSettings ( value ) ; } public static fromSftpReadSettings ( value ) { return new StoreReadSettings ( value ) ; } public static fromHttpReadSettings ( value ) { return new StoreReadSettings ( value ) ; } public static fromHdfsReadSettings ( value ) { return new StoreReadSettings ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface AzureDataExplorerCommandActivityTypePropertiesCommand { } schema export interface AzureDataExplorerCommandActivityTypePropertiesCommandTimeout { } schema export interface LookupActivityTypePropertiesFirstRowOnly { } schema export interface WebActivityTypePropertiesBody { } schema export interface WebActivityTypePropertiesHeaders { } export enum WebActivityTypePropertiesMethod { GET = 'GET' , POST = 'POST' , PUT = 'PUT' , DELETE = 'DELETE' } schema export interface WebActivityTypePropertiesUrl { } schema export interface GetMetadataActivityTypePropertiesFieldList { } schema export class FormatReadSettings { public static fromDelimitedTextReadSettings ( value ) { return new FormatReadSettings ( value ) ; } public static fromJsonReadSettings ( value ) { return new FormatReadSettings ( value ) ; } public static fromXmlReadSettings ( value ) { return new FormatReadSettings ( value ) ; } public static fromBinaryReadSettings ( value ) { return new FormatReadSettings ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface AzureMlBatchExecutionActivityTypePropertiesGlobalParameters { } schema export interface AzureMlBatchExecutionActivityTypePropertiesWebServiceInputs { } schema export interface AzureMlBatchExecutionActivityTypePropertiesWebServiceOutputs { } schema export interface AzureMlUpdateResourceActivityTypePropertiesTrainedModelFilePath { } schema export interface AzureMlUpdateResourceActivityTypePropertiesTrainedModelName { } schema export interface AzureMlExecutePipelineActivityTypePropertiesContinueOnStepFailure { } schema export interface AzureMlExecutePipelineActivityTypePropertiesDataPathAssignments { } schema export interface AzureMlExecutePipelineActivityTypePropertiesExperimentName { } schema export interface AzureMlExecutePipelineActivityTypePropertiesMlParentRunId { } schema export interface AzureMlExecutePipelineActivityTypePropertiesMlPipelineEndpointId { } schema export interface AzureMlExecutePipelineActivityTypePropertiesMlPipelineId { } schema export interface AzureMlExecutePipelineActivityTypePropertiesMlPipelineParameters { } schema export interface AzureMlExecutePipelineActivityTypePropertiesVersion { } schema export interface DataLakeAnalyticsUsqlActivityTypePropertiesCompilationMode { } schema export interface DataLakeAnalyticsUsqlActivityTypePropertiesDegreeOfParallelism { } schema export interface DataLakeAnalyticsUsqlActivityTypePropertiesParameters { } schema export interface DataLakeAnalyticsUsqlActivityTypePropertiesPriority { } schema export interface DataLakeAnalyticsUsqlActivityTypePropertiesRuntimeVersion { } schema export interface DataLakeAnalyticsUsqlActivityTypePropertiesScriptPath { } schema export interface DatabricksNotebookActivityTypePropertiesBaseParameters { } schema export interface DatabricksNotebookActivityTypePropertiesLibraries { } schema export interface DatabricksNotebookActivityTypePropertiesNotebookPath { } schema export interface DatabricksSparkJarActivityTypePropertiesLibraries { } schema export interface DatabricksSparkJarActivityTypePropertiesMainClassName { } schema export interface DatabricksSparkJarActivityTypePropertiesParameters { } schema export interface DatabricksSparkPythonActivityTypePropertiesLibraries { } schema export interface DatabricksSparkPythonActivityTypePropertiesParameters { } schema export interface DatabricksSparkPythonActivityTypePropertiesPythonFile { } schema export interface AzureFunctionActivityTypePropertiesBody { } schema export interface AzureFunctionActivityTypePropertiesFunctionName { } schema export interface AzureFunctionActivityTypePropertiesHeaders { } export enum AzureFunctionActivityTypePropertiesMethod { GET = 'GET' , POST = 'POST' , PUT = 'PUT' , DELETE = 'DELETE' , OPTIONS = 'OPTIONS' , HEAD = 'HEAD' , TRACE = 'TRACE' } schema export interface ExecuteDataFlowActivityTypePropertiesCompute { schema readonly computeType ? : ExecuteDataFlowActivityTypePropertiesComputeComputeType ; schema readonly coreCount ? : ExecuteDataFlowActivityTypePropertiesComputeCoreCount ; } schema export interface ExecuteDataFlowActivityTypePropertiesContinueOnError { } schema export interface DataFlowReference { schema readonly additionalProperties ? : DataFlowReferenceAdditionalProperties ; schema readonly datasetParameters ? : DataFlowReferenceDatasetParameters ; schema readonly referenceName : string ; schema readonly type : DataFlowReferenceType ; } schema export interface ExecuteDataFlowActivityTypePropertiesRunConcurrently { } schema export interface DataFlowStagingInfo { schema readonly folderPath ? : DataFlowStagingInfoFolderPath ; schema readonly linkedService ? : LinkedServiceReference ; } schema export interface ExecuteDataFlowActivityTypePropertiesTraceLevel { } schema export interface ScheduleTriggerRecurrenceAdditionalProperties { } export enum ScheduleTriggerRecurrenceFrequency { NOT_SPECIFIED = 'NotSpecified' , MINUTE = 'Minute' , HOUR = 'Hour' , DAY = 'Day' , WEEK = 'Week' , MONTH = 'Month' , YEAR = 'Year' } schema export interface RecurrenceSchedule { schema readonly additionalProperties ? : RecurrenceScheduleAdditionalProperties ; schema readonly hours ? : number [ ] ; schema readonly minutes ? : number [ ] ; schema readonly monthDays ? : number [ ] ; schema readonly monthlyOccurrences ? : RecurrenceScheduleOccurrence [ ] ; schema readonly weekDays ? : RecurrenceScheduleWeekDays [ ] ; } schema export class TumblingWindowTriggerDependencyReferenceOffsetPattern { public static pattern ( value ) { return value ; } } schema export class TumblingWindowTriggerDependencyReferenceSizePattern { public static pattern ( value ) { return value ; } } export enum TumblingWindowTriggerDependencyReferenceType { TUMBLING_WINDOW_TRIGGER_DEPENDENCY_REFERENCE = 'TumblingWindowTriggerDependencyReference' } schema export class SelfDependencyTumblingWindowTriggerReferenceOffsetPattern { public static pattern ( value ) { return value ; } } schema export class SelfDependencyTumblingWindowTriggerReferenceSizePattern { public static pattern ( value ) { return value ; } } export enum SelfDependencyTumblingWindowTriggerReferenceType { SELF_DEPENDENCY_TUMBLING_WINDOW_TRIGGER_REFERENCE = 'SelfDependencyTumblingWindowTriggerReference' } export enum CmdkeySetupType { CMDKEY_SETUP = 'CmdkeySetup' } schema export interface CmdkeySetupTypeProperties { schema readonly password : SecretBase ; schema readonly targetName : CmdkeySetupTypePropertiesTargetName ; schema readonly userName : CmdkeySetupTypePropertiesUserName ; } export enum EnvironmentVariableSetupType { ENVIRONMENT_VARIABLE_SETUP = 'EnvironmentVariableSetup' } schema export interface EnvironmentVariableSetupTypeProperties { schema readonly variableName : string ; schema readonly variableValue : string ; } export enum ComponentSetupType { COMPONENT_SETUP = 'ComponentSetup' } schema export interface LicensedComponentSetupTypeProperties { schema readonly componentName : string ; schema readonly licenseKey ? : SecretBase ; } export enum AzPowerShellSetupType { AZ_POWER_SHELL_SETUP = 'AzPowerShellSetup' } schema export interface AzPowerShellSetupTypeProperties { schema readonly version : string ; } export enum ExpressionType { EXPRESSION = 'Expression' } schema export interface WebActivityAuthenticationResource { } schema export interface WebActivityAuthenticationUsername { } schema export interface WebActivityAuthenticationUserTenant { } schema export interface CopyActivityLogSettings { schema readonly enableReliableLogging ? : CopyActivityLogSettingsEnableReliableLogging ; schema readonly logLevel ? : CopyActivityLogSettingsLogLevel ; } schema export interface LogSettingsEnableCopyActivityLog { } schema export interface LogLocationSettings { schema readonly linkedServiceName : LinkedServiceReference ; schema readonly path ? : LogLocationSettingsPath ; } schema export interface LogStorageSettingsAdditionalProperties { } schema export interface LogStorageSettingsEnableReliableLogging { } schema export interface LogStorageSettingsLogLevel { } schema export interface LogStorageSettingsPath { } schema export interface RedirectIncompatibleRowSettingsAdditionalProperties { } schema export interface RedirectIncompatibleRowSettingsLinkedServiceName { } schema export interface RedirectIncompatibleRowSettingsPath { } schema export interface DelimitedTextSink { schema readonly formatSettings ? : DelimitedTextWriteSettings ; schema readonly storeSettings ? : StoreWriteSettings ; schema readonly type : DelimitedTextSinkType ; } schema export interface JsonSink { schema readonly formatSettings ? : JsonWriteSettings ; schema readonly storeSettings ? : StoreWriteSettings ; schema readonly type : JsonSinkType ; } schema export interface OrcSink { schema readonly formatSettings ? : OrcWriteSettings ; schema readonly storeSettings ? : StoreWriteSettings ; schema readonly type : OrcSinkType ; } schema export interface RestSink { schema readonly additionalHeaders ? : RestSinkAdditionalHeaders ; default schema readonly httpCompressionType ? : RestSinkHttpCompressionType ; schema readonly httpRequestTimeout ? : RestSinkHttpRequestTimeout ; schema readonly requestInterval ? : RestSinkRequestInterval ; schema readonly requestMethod ? : RestSinkRequestMethod ; schema readonly type : RestSinkType ; } schema export interface AzurePostgreSqlSink { schema readonly preCopyScript ? : AzurePostgreSqlSinkPreCopyScript ; schema readonly type : AzurePostgreSqlSinkType ; } schema export interface AzureMySqlSink { schema readonly preCopyScript ? : AzureMySqlSinkPreCopyScript ; schema readonly type : AzureMySqlSinkType ; } schema export interface AzureDatabricksDeltaLakeSink { schema readonly importSettings ? : AzureDatabricksDeltaLakeImportCommand ; schema readonly preCopyScript ? : AzureDatabricksDeltaLakeSinkPreCopyScript ; schema readonly type : AzureDatabricksDeltaLakeSinkType ; } schema export interface SapCloudForCustomerSink { schema readonly httpRequestTimeout ? : SapCloudForCustomerSinkHttpRequestTimeout ; schema readonly type : SapCloudForCustomerSinkType ; default schema readonly writeBehavior ? : SapCloudForCustomerSinkWriteBehavior ; } schema export interface AzureQueueSink { schema readonly type : AzureQueueSinkType ; } schema export interface AzureTableSink { schema readonly azureTableDefaultPartitionKeyValue ? : AzureTableSinkAzureTableDefaultPartitionKeyValue ; schema readonly azureTableInsertType ? : AzureTableSinkAzureTableInsertType ; schema readonly azureTablePartitionKeyName ? : AzureTableSinkAzureTablePartitionKeyName ; schema readonly azureTableRowKeyName ? : AzureTableSinkAzureTableRowKeyName ; schema readonly type : AzureTableSinkType ; } schema export interface AvroSink { schema readonly formatSettings ? : AvroWriteSettings ; schema readonly storeSettings ? : StoreWriteSettings ; schema readonly type : AvroSinkType ; } schema export interface ParquetSink { schema readonly formatSettings ? : ParquetWriteSettings ; schema readonly storeSettings ? : StoreWriteSettings ; schema readonly type : ParquetSinkType ; } schema export interface BinarySink { schema readonly storeSettings ? : StoreWriteSettings ; schema readonly type : BinarySinkType ; } schema export interface BlobSink { schema readonly blobWriterAddHeader ? : BlobSinkBlobWriterAddHeader ; schema readonly blobWriterDateTimeFormat ? : BlobSinkBlobWriterDateTimeFormat ; schema readonly blobWriterOverwriteFiles ? : BlobSinkBlobWriterOverwriteFiles ; schema readonly copyBehavior ? : BlobSinkCopyBehavior ; schema readonly type : BlobSinkType ; } schema export interface FileSystemSink { schema readonly copyBehavior ? : FileSystemSinkCopyBehavior ; schema readonly type : FileSystemSinkType ; } schema export interface DocumentDbCollectionSink { default schema readonly nestingSeparator ? : DocumentDbCollectionSinkNestingSeparator ; schema readonly type : DocumentDbCollectionSinkType ; schema readonly writeBehavior ? : DocumentDbCollectionSinkWriteBehavior ; } schema export interface CosmosDbSqlApiSink { schema readonly type : CosmosDbSqlApiSinkType ; schema readonly writeBehavior ? : CosmosDbSqlApiSinkWriteBehavior ; } schema export interface SqlSink { schema readonly preCopyScript ? : SqlSinkPreCopyScript ; schema readonly sqlWriterStoredProcedureName ? : SqlSinkSqlWriterStoredProcedureName ; schema readonly sqlWriterTableType ? : SqlSinkSqlWriterTableType ; schema readonly storedProcedureParameters ? : SqlSinkStoredProcedureParameters ; schema readonly storedProcedureTableTypeParameterName ? : SqlSinkStoredProcedureTableTypeParameterName ; schema readonly tableOption ? : SqlSinkTableOption ; schema readonly type : SqlSinkType ; } schema export interface SqlServerSink { schema readonly preCopyScript ? : SqlServerSinkPreCopyScript ; schema readonly sqlWriterStoredProcedureName ? : SqlServerSinkSqlWriterStoredProcedureName ; schema readonly sqlWriterTableType ? : SqlServerSinkSqlWriterTableType ; schema readonly storedProcedureParameters ? : SqlServerSinkStoredProcedureParameters ; schema readonly storedProcedureTableTypeParameterName ? : SqlServerSinkStoredProcedureTableTypeParameterName ; schema readonly tableOption ? : SqlServerSinkTableOption ; schema readonly type : SqlServerSinkType ; } schema export interface AzureSqlSink { schema readonly preCopyScript ? : AzureSqlSinkPreCopyScript ; schema readonly sqlWriterStoredProcedureName ? : AzureSqlSinkSqlWriterStoredProcedureName ; schema readonly sqlWriterTableType ? : AzureSqlSinkSqlWriterTableType ; schema readonly storedProcedureParameters ? : AzureSqlSinkStoredProcedureParameters ; schema readonly storedProcedureTableTypeParameterName ? : AzureSqlSinkStoredProcedureTableTypeParameterName ; schema readonly tableOption ? : AzureSqlSinkTableOption ; schema readonly type : AzureSqlSinkType ; } schema export interface SqlMiSink { schema readonly preCopyScript ? : SqlMiSinkPreCopyScript ; schema readonly sqlWriterStoredProcedureName ? : SqlMiSinkSqlWriterStoredProcedureName ; schema readonly sqlWriterTableType ? : SqlMiSinkSqlWriterTableType ; schema readonly storedProcedureParameters ? : SqlMiSinkStoredProcedureParameters ; schema readonly storedProcedureTableTypeParameterName ? : SqlMiSinkStoredProcedureTableTypeParameterName ; schema readonly tableOption ? : SqlMiSinkTableOption ; schema readonly type : SqlMiSinkType ; } schema export interface SqlDwSink { schema readonly allowCopyCommand ? : SqlDwSinkAllowCopyCommand ; schema readonly allowPolyBase ? : SqlDwSinkAllowPolyBase ; schema readonly copyCommandSettings ? : DwCopyCommandSettings ; schema readonly polyBaseSettings ? : PolybaseSettings ; schema readonly preCopyScript ? : SqlDwSinkPreCopyScript ; schema readonly tableOption ? : SqlDwSinkTableOption ; schema readonly type : SqlDwSinkType ; } schema export interface SnowflakeSink { schema readonly importSettings ? : SnowflakeImportCopyCommand ; schema readonly preCopyScript ? : SnowflakeSinkPreCopyScript ; schema readonly type : SnowflakeSinkType ; } schema export interface OracleSink { schema readonly preCopyScript ? : OracleSinkPreCopyScript ; schema readonly type : OracleSinkType ; } schema export interface AzureDataLakeStoreSink { schema readonly copyBehavior ? : AzureDataLakeStoreSinkCopyBehavior ; schema readonly enableAdlsSingleFileParallel ? : AzureDataLakeStoreSinkEnableAdlsSingleFileParallel ; schema readonly type : AzureDataLakeStoreSinkType ; } schema export interface AzureBlobFsSink { schema readonly copyBehavior ? : AzureBlobFsSinkCopyBehavior ; schema readonly type : AzureBlobFsSinkType ; } schema export interface AzureSearchIndexSink { schema readonly type : AzureSearchIndexSinkType ; schema readonly writeBehavior ? : AzureSearchIndexSinkWriteBehavior ; } schema export interface OdbcSink { schema readonly preCopyScript ? : OdbcSinkPreCopyScript ; schema readonly type : OdbcSinkType ; } schema export interface InformixSink { schema readonly preCopyScript ? : InformixSinkPreCopyScript ; schema readonly type : InformixSinkType ; } schema export interface MicrosoftAccessSink { schema readonly preCopyScript ? : MicrosoftAccessSinkPreCopyScript ; schema readonly type : MicrosoftAccessSinkType ; } schema export interface DynamicsSink { schema readonly alternateKeyName ? : DynamicsSinkAlternateKeyName ; default schema readonly ignoreNullValues ? : DynamicsSinkIgnoreNullValues ; schema readonly type : DynamicsSinkType ; schema readonly writeBehavior : DynamicsSinkWriteBehavior ; } schema export interface DynamicsCrmSink { schema readonly alternateKeyName ? : DynamicsCrmSinkAlternateKeyName ; default schema readonly ignoreNullValues ? : DynamicsCrmSinkIgnoreNullValues ; schema readonly type : DynamicsCrmSinkType ; schema readonly writeBehavior : DynamicsCrmSinkWriteBehavior ; } schema export interface CommonDataServiceForAppsSink { schema readonly alternateKeyName ? : CommonDataServiceForAppsSinkAlternateKeyName ; default schema readonly ignoreNullValues ? : CommonDataServiceForAppsSinkIgnoreNullValues ; schema readonly type : CommonDataServiceForAppsSinkType ; schema readonly writeBehavior : CommonDataServiceForAppsSinkWriteBehavior ; } schema export interface AzureDataExplorerSink { default schema readonly flushImmediately ? : AzureDataExplorerSinkFlushImmediately ; schema readonly ingestionMappingAsJson ? : AzureDataExplorerSinkIngestionMappingAsJson ; schema readonly ingestionMappingName ? : AzureDataExplorerSinkIngestionMappingName ; schema readonly type : AzureDataExplorerSinkType ; } schema export interface SalesforceSink { schema readonly externalIdFieldName ? : SalesforceSinkExternalIdFieldName ; schema readonly ignoreNullValues ? : SalesforceSinkIgnoreNullValues ; schema readonly type : SalesforceSinkType ; default schema readonly writeBehavior ? : SalesforceSinkWriteBehavior ; } schema export interface SalesforceServiceCloudSink { schema readonly externalIdFieldName ? : SalesforceServiceCloudSinkExternalIdFieldName ; schema readonly ignoreNullValues ? : SalesforceServiceCloudSinkIgnoreNullValues ; schema readonly type : SalesforceServiceCloudSinkType ; default schema readonly writeBehavior ? : SalesforceServiceCloudSinkWriteBehavior ; } schema export interface MongoDbAtlasSink { schema readonly type : MongoDbAtlasSinkType ; schema readonly writeBehavior ? : MongoDbAtlasSinkWriteBehavior ; } schema export interface MongoDbV2Sink { schema readonly type : MongoDbV2SinkType ; schema readonly writeBehavior ? : MongoDbV2SinkWriteBehavior ; } schema export interface CosmosDbMongoDbApiSink { schema readonly type : CosmosDbMongoDbApiSinkType ; schema readonly writeBehavior ? : CosmosDbMongoDbApiSinkWriteBehavior ; } default schema export interface SkipErrorFileDataInconsistency { } default schema export interface SkipErrorFileFileMissing { } schema export interface AvroSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly storeSettings ? : StoreReadSettings ; schema readonly type : AvroSourceType ; } schema export interface ExcelSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly storeSettings ? : StoreReadSettings ; schema readonly type : ExcelSourceType ; } schema export interface ParquetSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly storeSettings ? : StoreReadSettings ; schema readonly type : ParquetSourceType ; } schema export interface DelimitedTextSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly formatSettings ? : DelimitedTextReadSettings ; schema readonly storeSettings ? : StoreReadSettings ; schema readonly type : DelimitedTextSourceType ; } schema export interface JsonSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly formatSettings ? : JsonReadSettings ; schema readonly storeSettings ? : StoreReadSettings ; schema readonly type : JsonSourceType ; } schema export interface XmlSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly formatSettings ? : XmlReadSettings ; schema readonly storeSettings ? : StoreReadSettings ; schema readonly type : XmlSourceType ; } schema export interface OrcSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly storeSettings ? : StoreReadSettings ; schema readonly type : OrcSourceType ; } schema export interface BinarySource { schema readonly formatSettings ? : BinaryReadSettings ; schema readonly storeSettings ? : StoreReadSettings ; schema readonly type : BinarySourceType ; } schema export class TabularSource { public static fromAzureTableSource ( value ) { return new TabularSource ( value ) ; } public static fromInformixSource ( value ) { return new TabularSource ( value ) ; } public static fromDb2Source ( value ) { return new TabularSource ( value ) ; } public static fromOdbcSource ( value ) { return new TabularSource ( value ) ; } public static fromMySqlSource ( value ) { return new TabularSource ( value ) ; } public static fromPostgreSqlSource ( value ) { return new TabularSource ( value ) ; } public static fromSybaseSource ( value ) { return new TabularSource ( value ) ; } public static fromSapBwSource ( value ) { return new TabularSource ( value ) ; } public static fromSalesforceSource ( value ) { return new TabularSource ( value ) ; } public static fromSapCloudForCustomerSource ( value ) { return new TabularSource ( value ) ; } public static fromSapEccSource ( value ) { return new TabularSource ( value ) ; } public static fromSapHanaSource ( value ) { return new TabularSource ( value ) ; } public static fromSapOpenHubSource ( value ) { return new TabularSource ( value ) ; } public static fromSapTableSource ( value ) { return new TabularSource ( value ) ; } public static fromSqlSource ( value ) { return new TabularSource ( value ) ; } public static fromSqlServerSource ( value ) { return new TabularSource ( value ) ; } public static fromAzureSqlSource ( value ) { return new TabularSource ( value ) ; } public static fromSqlMiSource ( value ) { return new TabularSource ( value ) ; } public static fromSqlDwSource ( value ) { return new TabularSource ( value ) ; } public static fromAzureMySqlSource ( value ) { return new TabularSource ( value ) ; } public static fromTeradataSource ( value ) { return new TabularSource ( value ) ; } public static fromCassandraSource ( value ) { return new TabularSource ( value ) ; } public static fromAmazonMwsSource ( value ) { return new TabularSource ( value ) ; } public static fromAzurePostgreSqlSource ( value ) { return new TabularSource ( value ) ; } public static fromConcurSource ( value ) { return new TabularSource ( value ) ; } public static fromCouchbaseSource ( value ) { return new TabularSource ( value ) ; } public static fromDrillSource ( value ) { return new TabularSource ( value ) ; } public static fromEloquaSource ( value ) { return new TabularSource ( value ) ; } public static fromGoogleBigQuerySource ( value ) { return new TabularSource ( value ) ; } public static fromGreenplumSource ( value ) { return new TabularSource ( value ) ; } public static fromHBaseSource ( value ) { return new TabularSource ( value ) ; } public static fromHiveSource ( value ) { return new TabularSource ( value ) ; } public static fromHubspotSource ( value ) { return new TabularSource ( value ) ; } public static fromImpalaSource ( value ) { return new TabularSource ( value ) ; } public static fromJiraSource ( value ) { return new TabularSource ( value ) ; } public static fromMagentoSource ( value ) { return new TabularSource ( value ) ; } public static fromMariaDbSource ( value ) { return new TabularSource ( value ) ; } public static fromAzureMariaDbSource ( value ) { return new TabularSource ( value ) ; } public static fromMarketoSource ( value ) { return new TabularSource ( value ) ; } public static fromPaypalSource ( value ) { return new TabularSource ( value ) ; } public static fromPhoenixSource ( value ) { return new TabularSource ( value ) ; } public static fromPrestoSource ( value ) { return new TabularSource ( value ) ; } public static fromQuickBooksSource ( value ) { return new TabularSource ( value ) ; } public static fromServiceNowSource ( value ) { return new TabularSource ( value ) ; } public static fromShopifySource ( value ) { return new TabularSource ( value ) ; } public static fromSparkSource ( value ) { return new TabularSource ( value ) ; } public static fromSquareSource ( value ) { return new TabularSource ( value ) ; } public static fromXeroSource ( value ) { return new TabularSource ( value ) ; } public static fromZohoSource ( value ) { return new TabularSource ( value ) ; } public static fromNetezzaSource ( value ) { return new TabularSource ( value ) ; } public static fromVerticaSource ( value ) { return new TabularSource ( value ) ; } public static fromSalesforceMarketingCloudSource ( value ) { return new TabularSource ( value ) ; } public static fromResponsysSource ( value ) { return new TabularSource ( value ) ; } public static fromDynamicsAxSource ( value ) { return new TabularSource ( value ) ; } public static fromOracleServiceCloudSource ( value ) { return new TabularSource ( value ) ; } public static fromGoogleAdWordsSource ( value ) { return new TabularSource ( value ) ; } public static fromAmazonRedshiftSource ( value ) { return new TabularSource ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface BlobSource { default schema readonly recursive ? : BlobSourceRecursive ; schema readonly skipHeaderLineCount ? : BlobSourceSkipHeaderLineCount ; schema readonly treatEmptyAsNull ? : BlobSourceTreatEmptyAsNull ; schema readonly type : BlobSourceType ; } schema export interface DocumentDbCollectionSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly nestingSeparator ? : DocumentDbCollectionSourceNestingSeparator ; schema readonly query ? : DocumentDbCollectionSourceQuery ; schema readonly queryTimeout ? : DocumentDbCollectionSourceQueryTimeout ; schema readonly type : DocumentDbCollectionSourceType ; } schema export interface CosmosDbSqlApiSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly detectDatetime ? : CosmosDbSqlApiSourceDetectDatetime ; schema readonly pageSize ? : CosmosDbSqlApiSourcePageSize ; schema readonly preferredRegions ? : CosmosDbSqlApiSourcePreferredRegions ; schema readonly query ? : CosmosDbSqlApiSourceQuery ; schema readonly type : CosmosDbSqlApiSourceType ; } schema export interface DynamicsSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly query ? : DynamicsSourceQuery ; schema readonly type : DynamicsSourceType ; } schema export interface DynamicsCrmSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly query ? : DynamicsCrmSourceQuery ; schema readonly type : DynamicsCrmSourceType ; } schema export interface CommonDataServiceForAppsSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly query ? : CommonDataServiceForAppsSourceQuery ; schema readonly type : CommonDataServiceForAppsSourceType ; } schema export interface RelationalSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly query ? : RelationalSourceQuery ; schema readonly type : RelationalSourceType ; } schema export interface MicrosoftAccessSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly query ? : MicrosoftAccessSourceQuery ; schema readonly type : MicrosoftAccessSourceType ; } schema export interface ODataSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly httpRequestTimeout ? : ODataSourceHttpRequestTimeout ; schema readonly query ? : ODataSourceQuery ; schema readonly type : ODataSourceType ; } schema export interface SalesforceServiceCloudSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly query ? : SalesforceServiceCloudSourceQuery ; default schema readonly readBehavior ? : SalesforceServiceCloudSourceReadBehavior ; schema readonly type : SalesforceServiceCloudSourceType ; } schema export interface RestSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly additionalHeaders ? : RestSourceAdditionalHeaders ; schema readonly httpRequestTimeout ? : RestSourceHttpRequestTimeout ; schema readonly paginationRules ? : RestSourcePaginationRules ; schema readonly requestBody ? : RestSourceRequestBody ; schema readonly requestInterval ? : RestSourceRequestInterval ; schema readonly requestMethod ? : RestSourceRequestMethod ; schema readonly type : RestSourceType ; } schema export interface FileSystemSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; default schema readonly recursive ? : FileSystemSourceRecursive ; schema readonly type : FileSystemSourceType ; } schema export interface HdfsSource { schema readonly distcpSettings ? : DistcpSettings ; default schema readonly recursive ? : HdfsSourceRecursive ; schema readonly type : HdfsSourceType ; } schema export interface AzureDataExplorerSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly noTruncation ? : AzureDataExplorerSourceNoTruncation ; schema readonly query : AzureDataExplorerSourceQuery ; schema readonly queryTimeout ? : AzureDataExplorerSourceQueryTimeout ; schema readonly type : AzureDataExplorerSourceType ; } schema export interface OracleSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly oracleReaderQuery ? : OracleSourceOracleReaderQuery ; schema readonly partitionOption ? : OracleSourcePartitionOption ; schema readonly partitionSettings ? : OraclePartitionSettings ; schema readonly queryTimeout ? : OracleSourceQueryTimeout ; schema readonly type : OracleSourceType ; } schema export interface WebSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly type : WebSourceType ; } schema export interface MongoDbSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly query ? : MongoDbSourceQuery ; schema readonly type : MongoDbSourceType ; } schema export interface MongoDbAtlasSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly batchSize ? : MongoDbAtlasSourceBatchSize ; schema readonly cursorMethods ? : MongoDbCursorMethodsProperties ; schema readonly filter ? : MongoDbAtlasSourceFilter ; schema readonly queryTimeout ? : MongoDbAtlasSourceQueryTimeout ; schema readonly type : MongoDbAtlasSourceType ; } schema export interface MongoDbV2Source { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly batchSize ? : MongoDbV2SourceBatchSize ; schema readonly cursorMethods ? : MongoDbCursorMethodsProperties ; schema readonly filter ? : MongoDbV2SourceFilter ; schema readonly queryTimeout ? : MongoDbV2SourceQueryTimeout ; schema readonly type : MongoDbV2SourceType ; } schema export interface CosmosDbMongoDbApiSource { schema readonly additionalColumns ? : AdditionalColumns [ ] ; schema readonly batchSize ? : CosmosDbMongoDbApiSourceBatchSize ; schema readonly cursorMethods ? : MongoDbCursorMethodsProperties ; schema readonly filter ? : CosmosDbMongoDbApiSourceFilter ; schema readonly queryTimeout ? : CosmosDbMongoDbApiSourceQueryTimeout ; schema readonly type : CosmosDbMongoDbApiSourceType ; } schema export interface Office365Source { schema readonly allowedGroups ? : Office365SourceAllowedGroups ; schema readonly dateFilterColumn ? : Office365SourceDateFilterColumn ; schema readonly endTime ? : Office365SourceEndTime ; schema readonly outputColumns ? : Office365SourceOutputColumns ; schema readonly startTime ? : Office365SourceStartTime ; schema readonly type : Office365SourceType ; schema readonly userScopeFilterUri ? : Office365SourceUserScopeFilterUri ; } schema export interface AzureDataLakeStoreSource { default schema readonly recursive ? : AzureDataLakeStoreSourceRecursive ; schema readonly type : AzureDataLakeStoreSourceType ; } schema export interface AzureBlobFsSource { default schema readonly recursive ? : AzureBlobFsSourceRecursive ; schema readonly skipHeaderLineCount ? : AzureBlobFsSourceSkipHeaderLineCount ; schema readonly treatEmptyAsNull ? : AzureBlobFsSourceTreatEmptyAsNull ; schema readonly type : AzureBlobFsSourceType ; } schema export interface HttpSource { schema readonly httpRequestTimeout ? : HttpSourceHttpRequestTimeout ; schema readonly type : HttpSourceType ; } schema export interface SnowflakeSource { schema readonly exportSettings ? : SnowflakeExportCopyCommand ; schema readonly query ? : SnowflakeSourceQuery ; schema readonly type : SnowflakeSourceType ; } schema export interface AzureDatabricksDeltaLakeSource { schema readonly exportSettings ? : AzureDatabricksDeltaLakeExportCommand ; schema readonly query ? : AzureDatabricksDeltaLakeSourceQuery ; schema readonly type : AzureDatabricksDeltaLakeSourceType ; } schema export interface SharePointOnlineListSource { schema readonly httpRequestTimeout ? : SharePointOnlineListSourceHttpRequestTimeout ; schema readonly query ? : SharePointOnlineListSourceQuery ; schema readonly type : SharePointOnlineListSourceType ; } schema export interface StagingSettingsAdditionalProperties { } schema export interface StagingSettingsEnableCompression { } schema export interface StagingSettingsPath { } schema export interface IntegrationRuntimeReferenceParameters { } export enum IntegrationRuntimeReferenceType { INTEGRATION_RUNTIME_REFERENCE = 'IntegrationRuntimeReference' } schema export interface SsisExecutionCredentialDomain { } schema export interface SsisExecutionCredentialUserName { } schema export interface SsisLogLocationLogPath { } export enum SsisLogLocationType { FILE = 'File' } schema export interface SsisLogLocationTypeProperties { schema readonly accessCredential ? : SsisAccessCredential ; schema readonly logRefreshInterval ? : SsisLogLocationTypePropertiesLogRefreshInterval ; } schema export interface SsisPackageLocationPackagePath { } export enum SsisPackageLocationType { SSISDB = 'SSISDB' , FILE = 'File' , INLINE_PACKAGE = 'InlinePackage' , PACKAGE_STORE = 'PackageStore' } schema export interface SsisPackageLocationTypeProperties { schema readonly accessCredential ? : SsisAccessCredential ; schema readonly childPackages ? : SsisChildPackage [ ] ; schema readonly configurationAccessCredential ? : SsisAccessCredential ; schema readonly configurationPath ? : SsisPackageLocationTypePropertiesConfigurationPath ; schema readonly packageContent ? : SsisPackageLocationTypePropertiesPackageContent ; schema readonly packageLastModifiedDate ? : string ; schema readonly packageName ? : string ; schema readonly packagePassword ? : SecretBase ; } schema export interface AzureBlobStorageReadSettings { default schema readonly deleteFilesAfterCompletion ? : AzureBlobStorageReadSettingsDeleteFilesAfterCompletion ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly fileListPath ? : AzureBlobStorageReadSettingsFileListPath ; schema readonly modifiedDatetimeEnd ? : AzureBlobStorageReadSettingsModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : AzureBlobStorageReadSettingsModifiedDatetimeStart ; schema readonly partitionRootPath ? : AzureBlobStorageReadSettingsPartitionRootPath ; schema readonly prefix ? : AzureBlobStorageReadSettingsPrefix ; default schema readonly recursive ? : AzureBlobStorageReadSettingsRecursive ; schema readonly type : AzureBlobStorageReadSettingsType ; schema readonly wildcardFileName ? : AzureBlobStorageReadSettingsWildcardFileName ; schema readonly wildcardFolderPath ? : AzureBlobStorageReadSettingsWildcardFolderPath ; } schema export interface AzureBlobFsReadSettings { default schema readonly deleteFilesAfterCompletion ? : AzureBlobFsReadSettingsDeleteFilesAfterCompletion ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly fileListPath ? : AzureBlobFsReadSettingsFileListPath ; schema readonly modifiedDatetimeEnd ? : AzureBlobFsReadSettingsModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : AzureBlobFsReadSettingsModifiedDatetimeStart ; schema readonly partitionRootPath ? : AzureBlobFsReadSettingsPartitionRootPath ; default schema readonly recursive ? : AzureBlobFsReadSettingsRecursive ; schema readonly type : AzureBlobFsReadSettingsType ; schema readonly wildcardFileName ? : AzureBlobFsReadSettingsWildcardFileName ; schema readonly wildcardFolderPath ? : AzureBlobFsReadSettingsWildcardFolderPath ; } schema export interface AzureDataLakeStoreReadSettings { default schema readonly deleteFilesAfterCompletion ? : AzureDataLakeStoreReadSettingsDeleteFilesAfterCompletion ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly fileListPath ? : AzureDataLakeStoreReadSettingsFileListPath ; schema readonly listAfter ? : AzureDataLakeStoreReadSettingsListAfter ; schema readonly listBefore ? : AzureDataLakeStoreReadSettingsListBefore ; schema readonly modifiedDatetimeEnd ? : AzureDataLakeStoreReadSettingsModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : AzureDataLakeStoreReadSettingsModifiedDatetimeStart ; schema readonly partitionRootPath ? : AzureDataLakeStoreReadSettingsPartitionRootPath ; default schema readonly recursive ? : AzureDataLakeStoreReadSettingsRecursive ; schema readonly type : AzureDataLakeStoreReadSettingsType ; schema readonly wildcardFileName ? : AzureDataLakeStoreReadSettingsWildcardFileName ; schema readonly wildcardFolderPath ? : AzureDataLakeStoreReadSettingsWildcardFolderPath ; } schema export interface AmazonS3ReadSettings { default schema readonly deleteFilesAfterCompletion ? : AmazonS3ReadSettingsDeleteFilesAfterCompletion ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly fileListPath ? : AmazonS3ReadSettingsFileListPath ; schema readonly modifiedDatetimeEnd ? : AmazonS3ReadSettingsModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : AmazonS3ReadSettingsModifiedDatetimeStart ; schema readonly partitionRootPath ? : AmazonS3ReadSettingsPartitionRootPath ; schema readonly prefix ? : AmazonS3ReadSettingsPrefix ; default schema readonly recursive ? : AmazonS3ReadSettingsRecursive ; schema readonly type : AmazonS3ReadSettingsType ; schema readonly wildcardFileName ? : AmazonS3ReadSettingsWildcardFileName ; schema readonly wildcardFolderPath ? : AmazonS3ReadSettingsWildcardFolderPath ; } schema export interface FileServerReadSettings { default schema readonly deleteFilesAfterCompletion ? : FileServerReadSettingsDeleteFilesAfterCompletion ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly fileFilter ? : FileServerReadSettingsFileFilter ; schema readonly fileListPath ? : FileServerReadSettingsFileListPath ; schema readonly modifiedDatetimeEnd ? : FileServerReadSettingsModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : FileServerReadSettingsModifiedDatetimeStart ; schema readonly partitionRootPath ? : FileServerReadSettingsPartitionRootPath ; default schema readonly recursive ? : FileServerReadSettingsRecursive ; schema readonly type : FileServerReadSettingsType ; schema readonly wildcardFileName ? : FileServerReadSettingsWildcardFileName ; schema readonly wildcardFolderPath ? : FileServerReadSettingsWildcardFolderPath ; } schema export interface AzureFileStorageReadSettings { default schema readonly deleteFilesAfterCompletion ? : AzureFileStorageReadSettingsDeleteFilesAfterCompletion ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly fileListPath ? : AzureFileStorageReadSettingsFileListPath ; schema readonly modifiedDatetimeEnd ? : AzureFileStorageReadSettingsModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : AzureFileStorageReadSettingsModifiedDatetimeStart ; schema readonly partitionRootPath ? : AzureFileStorageReadSettingsPartitionRootPath ; schema readonly prefix ? : AzureFileStorageReadSettingsPrefix ; default schema readonly recursive ? : AzureFileStorageReadSettingsRecursive ; schema readonly type : AzureFileStorageReadSettingsType ; schema readonly wildcardFileName ? : AzureFileStorageReadSettingsWildcardFileName ; schema readonly wildcardFolderPath ? : AzureFileStorageReadSettingsWildcardFolderPath ; } schema export interface AmazonS3CompatibleReadSettings { default schema readonly deleteFilesAfterCompletion ? : AmazonS3CompatibleReadSettingsDeleteFilesAfterCompletion ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly fileListPath ? : AmazonS3CompatibleReadSettingsFileListPath ; schema readonly modifiedDatetimeEnd ? : AmazonS3CompatibleReadSettingsModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : AmazonS3CompatibleReadSettingsModifiedDatetimeStart ; schema readonly partitionRootPath ? : AmazonS3CompatibleReadSettingsPartitionRootPath ; schema readonly prefix ? : AmazonS3CompatibleReadSettingsPrefix ; default schema readonly recursive ? : AmazonS3CompatibleReadSettingsRecursive ; schema readonly type : AmazonS3CompatibleReadSettingsType ; schema readonly wildcardFileName ? : AmazonS3CompatibleReadSettingsWildcardFileName ; schema readonly wildcardFolderPath ? : AmazonS3CompatibleReadSettingsWildcardFolderPath ; } schema export interface OracleCloudStorageReadSettings { default schema readonly deleteFilesAfterCompletion ? : OracleCloudStorageReadSettingsDeleteFilesAfterCompletion ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly fileListPath ? : OracleCloudStorageReadSettingsFileListPath ; schema readonly modifiedDatetimeEnd ? : OracleCloudStorageReadSettingsModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : OracleCloudStorageReadSettingsModifiedDatetimeStart ; schema readonly partitionRootPath ? : OracleCloudStorageReadSettingsPartitionRootPath ; schema readonly prefix ? : OracleCloudStorageReadSettingsPrefix ; default schema readonly recursive ? : OracleCloudStorageReadSettingsRecursive ; schema readonly type : OracleCloudStorageReadSettingsType ; schema readonly wildcardFileName ? : OracleCloudStorageReadSettingsWildcardFileName ; schema readonly wildcardFolderPath ? : OracleCloudStorageReadSettingsWildcardFolderPath ; } schema export interface GoogleCloudStorageReadSettings { default schema readonly deleteFilesAfterCompletion ? : GoogleCloudStorageReadSettingsDeleteFilesAfterCompletion ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly fileListPath ? : GoogleCloudStorageReadSettingsFileListPath ; schema readonly modifiedDatetimeEnd ? : GoogleCloudStorageReadSettingsModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : GoogleCloudStorageReadSettingsModifiedDatetimeStart ; schema readonly partitionRootPath ? : GoogleCloudStorageReadSettingsPartitionRootPath ; schema readonly prefix ? : GoogleCloudStorageReadSettingsPrefix ; default schema readonly recursive ? : GoogleCloudStorageReadSettingsRecursive ; schema readonly type : GoogleCloudStorageReadSettingsType ; schema readonly wildcardFileName ? : GoogleCloudStorageReadSettingsWildcardFileName ; schema readonly wildcardFolderPath ? : GoogleCloudStorageReadSettingsWildcardFolderPath ; } schema export interface FtpReadSettings { default schema readonly deleteFilesAfterCompletion ? : FtpReadSettingsDeleteFilesAfterCompletion ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly fileListPath ? : FtpReadSettingsFileListPath ; schema readonly partitionRootPath ? : FtpReadSettingsPartitionRootPath ; default schema readonly recursive ? : FtpReadSettingsRecursive ; schema readonly type : FtpReadSettingsType ; schema readonly useBinaryTransfer ? : boolean ; schema readonly wildcardFileName ? : FtpReadSettingsWildcardFileName ; schema readonly wildcardFolderPath ? : FtpReadSettingsWildcardFolderPath ; } schema export interface SftpReadSettings { default schema readonly deleteFilesAfterCompletion ? : SftpReadSettingsDeleteFilesAfterCompletion ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly fileListPath ? : SftpReadSettingsFileListPath ; schema readonly modifiedDatetimeEnd ? : SftpReadSettingsModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : SftpReadSettingsModifiedDatetimeStart ; schema readonly partitionRootPath ? : SftpReadSettingsPartitionRootPath ; default schema readonly recursive ? : SftpReadSettingsRecursive ; schema readonly type : SftpReadSettingsType ; schema readonly wildcardFileName ? : SftpReadSettingsWildcardFileName ; schema readonly wildcardFolderPath ? : SftpReadSettingsWildcardFolderPath ; } schema export interface HttpReadSettings { schema readonly additionalHeaders ? : HttpReadSettingsAdditionalHeaders ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly partitionRootPath ? : HttpReadSettingsPartitionRootPath ; schema readonly requestBody ? : HttpReadSettingsRequestBody ; schema readonly requestMethod ? : HttpReadSettingsRequestMethod ; schema readonly requestTimeout ? : HttpReadSettingsRequestTimeout ; schema readonly type : HttpReadSettingsType ; } schema export interface HdfsReadSettings { default schema readonly deleteFilesAfterCompletion ? : HdfsReadSettingsDeleteFilesAfterCompletion ; schema readonly distcpSettings ? : DistcpSettings ; schema readonly enablePartitionDiscovery ? : boolean ; schema readonly fileListPath ? : HdfsReadSettingsFileListPath ; schema readonly modifiedDatetimeEnd ? : HdfsReadSettingsModifiedDatetimeEnd ; schema readonly modifiedDatetimeStart ? : HdfsReadSettingsModifiedDatetimeStart ; schema readonly partitionRootPath ? : HdfsReadSettingsPartitionRootPath ; default schema readonly recursive ? : HdfsReadSettingsRecursive ; schema readonly type : HdfsReadSettingsType ; schema readonly wildcardFileName ? : HdfsReadSettingsWildcardFileName ; schema readonly wildcardFolderPath ? : HdfsReadSettingsWildcardFolderPath ; } schema export interface DelimitedTextReadSettings { schema readonly additionalProperties ? : DelimitedTextReadSettingsAdditionalProperties ; schema readonly compressionProperties ? : CompressionReadSettings ; schema readonly skipLineCount ? : DelimitedTextReadSettingsSkipLineCount ; schema readonly type : DelimitedTextReadSettingsType ; } schema export interface JsonReadSettings { schema readonly additionalProperties ? : JsonReadSettingsAdditionalProperties ; schema readonly compressionProperties ? : CompressionReadSettings ; schema readonly type : JsonReadSettingsType ; } schema export interface XmlReadSettings { schema readonly additionalProperties ? : XmlReadSettingsAdditionalProperties ; schema readonly compressionProperties ? : CompressionReadSettings ; schema readonly detectDataType ? : XmlReadSettingsDetectDataType ; schema readonly namespacePrefixes ? : XmlReadSettingsNamespacePrefixes ; schema readonly namespaces ? : XmlReadSettingsNamespaces ; schema readonly type : XmlReadSettingsType ; schema readonly validationMode ? : XmlReadSettingsValidationMode ; } schema export interface BinaryReadSettings { schema readonly additionalProperties ? : BinaryReadSettingsAdditionalProperties ; schema readonly compressionProperties ? : CompressionReadSettings ; schema readonly type : BinaryReadSettingsType ; } schema export interface ExecuteDataFlowActivityTypePropertiesComputeComputeType { } schema export interface ExecuteDataFlowActivityTypePropertiesComputeCoreCount { } schema export interface DataFlowReferenceAdditionalProperties { } schema export interface DataFlowReferenceDatasetParameters { } export enum DataFlowReferenceType { DATA_FLOW_REFERENCE = 'DataFlowReference' } schema export interface DataFlowStagingInfoFolderPath { } schema export interface RecurrenceScheduleAdditionalProperties { } schema export interface RecurrenceScheduleOccurrence { schema readonly additionalProperties ? : RecurrenceScheduleOccurrenceAdditionalProperties ; schema readonly day ? : RecurrenceScheduleOccurrenceDay ; schema readonly occurrence ? : number ; } export enum RecurrenceScheduleWeekDays { SUNDAY = 'Sunday' , MONDAY = 'Monday' , TUESDAY = 'Tuesday' , WEDNESDAY = 'Wednesday' , THURSDAY = 'Thursday' , FRIDAY = 'Friday' , SATURDAY = 'Saturday' } schema export interface CmdkeySetupTypePropertiesTargetName { } schema export interface CmdkeySetupTypePropertiesUserName { } schema export interface CopyActivityLogSettingsEnableReliableLogging { } schema export interface CopyActivityLogSettingsLogLevel { } schema export interface LogLocationSettingsPath { } schema export interface DelimitedTextWriteSettings { schema readonly additionalProperties ? : DelimitedTextWriteSettingsAdditionalProperties ; schema readonly fileExtension : DelimitedTextWriteSettingsFileExtension ; schema readonly fileNamePrefix ? : DelimitedTextWriteSettingsFileNamePrefix ; schema readonly maxRowsPerFile ? : DelimitedTextWriteSettingsMaxRowsPerFile ; schema readonly quoteAllText ? : DelimitedTextWriteSettingsQuoteAllText ; } schema export class StoreWriteSettings { public static fromSftpWriteSettings ( value ) { return new StoreWriteSettings ( value ) ; } public static fromAzureBlobStorageWriteSettings ( value ) { return new StoreWriteSettings ( value ) ; } public static fromAzureBlobFsWriteSettings ( value ) { return new StoreWriteSettings ( value ) ; } public static fromAzureDataLakeStoreWriteSettings ( value ) { return new StoreWriteSettings ( value ) ; } public static fromFileServerWriteSettings ( value ) { return new StoreWriteSettings ( value ) ; } public static fromAzureFileStorageWriteSettings ( value ) { return new StoreWriteSettings ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } export enum DelimitedTextSinkType { DELIMITED_TEXT_SINK = 'DelimitedTextSink' } schema export interface JsonWriteSettings { schema readonly additionalProperties ? : JsonWriteSettingsAdditionalProperties ; schema readonly filePattern ? : JsonWriteSettingsFilePattern ; } export enum JsonSinkType { JSON_SINK = 'JsonSink' } schema export interface OrcWriteSettings { schema readonly additionalProperties ? : OrcWriteSettingsAdditionalProperties ; schema readonly fileNamePrefix ? : OrcWriteSettingsFileNamePrefix ; schema readonly maxRowsPerFile ? : OrcWriteSettingsMaxRowsPerFile ; } export enum OrcSinkType { ORC_SINK = 'OrcSink' } schema export interface RestSinkAdditionalHeaders { } default schema export interface RestSinkHttpCompressionType { } schema export interface RestSinkHttpRequestTimeout { } schema export interface RestSinkRequestInterval { } schema export interface RestSinkRequestMethod { } export enum RestSinkType { REST_SINK = 'RestSink' } schema export interface AzurePostgreSqlSinkPreCopyScript { } export enum AzurePostgreSqlSinkType { AZURE_POSTGRE_SQL_SINK = 'AzurePostgreSqlSink' } schema export interface AzureMySqlSinkPreCopyScript { } export enum AzureMySqlSinkType { AZURE_MY_SQL_SINK = 'AzureMySqlSink' } schema export interface AzureDatabricksDeltaLakeImportCommand { schema readonly additionalProperties ? : AzureDatabricksDeltaLakeImportCommandAdditionalProperties ; schema readonly dateFormat ? : AzureDatabricksDeltaLakeImportCommandDateFormat ; schema readonly timestampFormat ? : AzureDatabricksDeltaLakeImportCommandTimestampFormat ; } schema export interface AzureDatabricksDeltaLakeSinkPreCopyScript { } export enum AzureDatabricksDeltaLakeSinkType { AZURE_DATABRICKS_DELTA_LAKE_SINK = 'AzureDatabricksDeltaLakeSink' } schema export interface SapCloudForCustomerSinkHttpRequestTimeout { } export enum SapCloudForCustomerSinkType { SAP_CLOUD_FOR_CUSTOMER_SINK = 'SapCloudForCustomerSink' } export enum SapCloudForCustomerSinkWriteBehavior { INSERT = 'Insert' , UPDATE = 'Update' } export enum AzureQueueSinkType { AZURE_QUEUE_SINK = 'AzureQueueSink' } schema export interface AzureTableSinkAzureTableDefaultPartitionKeyValue { } schema export interface AzureTableSinkAzureTableInsertType { } schema export interface AzureTableSinkAzureTablePartitionKeyName { } schema export interface AzureTableSinkAzureTableRowKeyName { } export enum AzureTableSinkType { AZURE_TABLE_SINK = 'AzureTableSink' } schema export interface AvroWriteSettings { schema readonly additionalProperties ? : AvroWriteSettingsAdditionalProperties ; schema readonly fileNamePrefix ? : AvroWriteSettingsFileNamePrefix ; schema readonly maxRowsPerFile ? : AvroWriteSettingsMaxRowsPerFile ; schema readonly recordName ? : string ; schema readonly recordNamespace ? : string ; } export enum AvroSinkType { AVRO_SINK = 'AvroSink' } schema export interface ParquetWriteSettings { schema readonly additionalProperties ? : ParquetWriteSettingsAdditionalProperties ; schema readonly fileNamePrefix ? : ParquetWriteSettingsFileNamePrefix ; schema readonly maxRowsPerFile ? : ParquetWriteSettingsMaxRowsPerFile ; } export enum ParquetSinkType { PARQUET_SINK = 'ParquetSink' } export enum BinarySinkType { BINARY_SINK = 'BinarySink' } schema export interface BlobSinkBlobWriterAddHeader { } schema export interface BlobSinkBlobWriterDateTimeFormat { } schema export interface BlobSinkBlobWriterOverwriteFiles { } schema export interface BlobSinkCopyBehavior { } export enum BlobSinkType { BLOB_SINK = 'BlobSink' } schema export interface FileSystemSinkCopyBehavior { } export enum FileSystemSinkType { FILE_SYSTEM_SINK = 'FileSystemSink' } default schema export interface DocumentDbCollectionSinkNestingSeparator { } export enum DocumentDbCollectionSinkType { DOCUMENT_DB_COLLECTION_SINK = 'DocumentDbCollectionSink' } schema export interface DocumentDbCollectionSinkWriteBehavior { } export enum CosmosDbSqlApiSinkType { COSMOS_DB_SQL_API_SINK = 'CosmosDbSqlApiSink' } schema export interface CosmosDbSqlApiSinkWriteBehavior { } schema export interface SqlSinkPreCopyScript { } schema export interface SqlSinkSqlWriterStoredProcedureName { } schema export interface SqlSinkSqlWriterTableType { } schema export interface SqlSinkStoredProcedureParameters { } schema export interface SqlSinkStoredProcedureTableTypeParameterName { } schema export interface SqlSinkTableOption { } export enum SqlSinkType { SQL_SINK = 'SqlSink' } schema export interface SqlServerSinkPreCopyScript { } schema export interface SqlServerSinkSqlWriterStoredProcedureName { } schema export interface SqlServerSinkSqlWriterTableType { } schema export interface SqlServerSinkStoredProcedureParameters { } schema export interface SqlServerSinkStoredProcedureTableTypeParameterName { } schema export interface SqlServerSinkTableOption { } export enum SqlServerSinkType { SQL_SERVER_SINK = 'SqlServerSink' } schema export interface AzureSqlSinkPreCopyScript { } schema export interface AzureSqlSinkSqlWriterStoredProcedureName { } schema export interface AzureSqlSinkSqlWriterTableType { } schema export interface AzureSqlSinkStoredProcedureParameters { } schema export interface AzureSqlSinkStoredProcedureTableTypeParameterName { } schema export interface AzureSqlSinkTableOption { } export enum AzureSqlSinkType { AZURE_SQL_SINK = 'AzureSqlSink' } schema export interface SqlMiSinkPreCopyScript { } schema export interface SqlMiSinkSqlWriterStoredProcedureName { } schema export interface SqlMiSinkSqlWriterTableType { } schema export interface SqlMiSinkStoredProcedureParameters { } schema export interface SqlMiSinkStoredProcedureTableTypeParameterName { } schema export interface SqlMiSinkTableOption { } export enum SqlMiSinkType { SQL_MI_SINK = 'SqlMISink' } schema export interface SqlDwSinkAllowCopyCommand { } schema export interface SqlDwSinkAllowPolyBase { } schema export interface DwCopyCommandSettings { schema readonly additionalOptions ? : DwCopyCommandSettingsAdditionalOptions ; schema readonly defaultValues ? : DwCopyCommandDefaultValue [ ] ; } schema export interface PolybaseSettings { schema readonly additionalProperties ? : PolybaseSettingsAdditionalProperties ; schema readonly rejectSampleValue ? : PolybaseSettingsRejectSampleValue ; schema readonly rejectType ? : PolybaseSettingsRejectType ; schema readonly rejectValue ? : PolybaseSettingsRejectValue ; schema readonly useTypeDefault ? : PolybaseSettingsUseTypeDefault ; } schema export interface SqlDwSinkPreCopyScript { } schema export interface SqlDwSinkTableOption { } export enum SqlDwSinkType { SQL_DW_SINK = 'SqlDWSink' } schema export interface SnowflakeImportCopyCommand { schema readonly additionalCopyOptions ? : SnowflakeImportCopyCommandAdditionalCopyOptions ; schema readonly additionalFormatOptions ? : SnowflakeImportCopyCommandAdditionalFormatOptions ; schema readonly additionalProperties ? : SnowflakeImportCopyCommandAdditionalProperties ; } schema export interface SnowflakeSinkPreCopyScript { } export enum SnowflakeSinkType { SNOWFLAKE_SINK = 'SnowflakeSink' } schema export interface OracleSinkPreCopyScript { } export enum OracleSinkType { ORACLE_SINK = 'OracleSink' } schema export interface AzureDataLakeStoreSinkCopyBehavior { } schema export interface AzureDataLakeStoreSinkEnableAdlsSingleFileParallel { } export enum AzureDataLakeStoreSinkType { AZURE_DATA_LAKE_STORE_SINK = 'AzureDataLakeStoreSink' } schema export interface AzureBlobFsSinkCopyBehavior { } export enum AzureBlobFsSinkType { AZURE_BLOB_FS_SINK = 'AzureBlobFSSink' } export enum AzureSearchIndexSinkType { AZURE_SEARCH_INDEX_SINK = 'AzureSearchIndexSink' } export enum AzureSearchIndexSinkWriteBehavior { MERGE = 'Merge' , UPLOAD = 'Upload' } schema export interface OdbcSinkPreCopyScript { } export enum OdbcSinkType { ODBC_SINK = 'OdbcSink' } schema export interface InformixSinkPreCopyScript { } export enum InformixSinkType { INFORMIX_SINK = 'InformixSink' } schema export interface MicrosoftAccessSinkPreCopyScript { } export enum MicrosoftAccessSinkType { MICROSOFT_ACCESS_SINK = 'MicrosoftAccessSink' } schema export interface DynamicsSinkAlternateKeyName { } default schema export interface DynamicsSinkIgnoreNullValues { } export enum DynamicsSinkType { DYNAMICS_SINK = 'DynamicsSink' } export enum DynamicsSinkWriteBehavior { UPSERT = 'Upsert' } schema export interface DynamicsCrmSinkAlternateKeyName { } default schema export interface DynamicsCrmSinkIgnoreNullValues { } export enum DynamicsCrmSinkType { DYNAMICS_CRM_SINK = 'DynamicsCrmSink' } export enum DynamicsCrmSinkWriteBehavior { UPSERT = 'Upsert' } schema export interface CommonDataServiceForAppsSinkAlternateKeyName { } default schema export interface CommonDataServiceForAppsSinkIgnoreNullValues { } export enum CommonDataServiceForAppsSinkType { COMMON_DATA_SERVICE_FOR_APPS_SINK = 'CommonDataServiceForAppsSink' } export enum CommonDataServiceForAppsSinkWriteBehavior { UPSERT = 'Upsert' } default schema export interface AzureDataExplorerSinkFlushImmediately { } schema export interface AzureDataExplorerSinkIngestionMappingAsJson { } schema export interface AzureDataExplorerSinkIngestionMappingName { } export enum AzureDataExplorerSinkType { AZURE_DATA_EXPLORER_SINK = 'AzureDataExplorerSink' } schema export interface SalesforceSinkExternalIdFieldName { } schema export interface SalesforceSinkIgnoreNullValues { } export enum SalesforceSinkType { SALESFORCE_SINK = 'SalesforceSink' } export enum SalesforceSinkWriteBehavior { INSERT = 'Insert' , UPSERT = 'Upsert' } schema export interface SalesforceServiceCloudSinkExternalIdFieldName { } schema export interface SalesforceServiceCloudSinkIgnoreNullValues { } export enum SalesforceServiceCloudSinkType { SALESFORCE_SERVICE_CLOUD_SINK = 'SalesforceServiceCloudSink' } export enum SalesforceServiceCloudSinkWriteBehavior { INSERT = 'Insert' , UPSERT = 'Upsert' } export enum MongoDbAtlasSinkType { MONGO_DB_ATLAS_SINK = 'MongoDbAtlasSink' } schema export interface MongoDbAtlasSinkWriteBehavior { } export enum MongoDbV2SinkType { "MongoDbV2SinkType_MONGO_DB_V2_SINK" = 'MongoDbV2Sink' } schema export interface MongoDbV2SinkWriteBehavior { } export enum CosmosDbMongoDbApiSinkType { COSMOS_DB_MONGO_DB_API_SINK = 'CosmosDbMongoDbApiSink' } schema export interface CosmosDbMongoDbApiSinkWriteBehavior { } schema export interface AdditionalColumns { schema readonly name ? : AdditionalColumnsName ; schema readonly value ? : AdditionalColumnsValue ; } export enum AvroSourceType { AVRO_SOURCE = 'AvroSource' } export enum ExcelSourceType { EXCEL_SOURCE = 'ExcelSource' } export enum ParquetSourceType { PARQUET_SOURCE = 'ParquetSource' } export enum DelimitedTextSourceType { DELIMITED_TEXT_SOURCE = 'DelimitedTextSource' } export enum JsonSourceType { JSON_SOURCE = 'JsonSource' } export enum XmlSourceType { XML_SOURCE = 'XmlSource' } export enum OrcSourceType { ORC_SOURCE = 'OrcSource' } export enum BinarySourceType { BINARY_SOURCE = 'BinarySource' } schema export interface AzureTableSource { schema readonly azureTableSourceIgnoreTableNotFound ? : AzureTableSourceAzureTableSourceIgnoreTableNotFound ; schema readonly azureTableSourceQuery ? : AzureTableSourceAzureTableSourceQuery ; schema readonly type : AzureTableSourceType ; } schema export interface InformixSource { schema readonly query ? : InformixSourceQuery ; schema readonly type : InformixSourceType ; } schema export interface Db2Source { schema readonly query ? : Db2SourceQuery ; schema readonly type : Db2SourceType ; } schema export interface OdbcSource { schema readonly query ? : OdbcSourceQuery ; schema readonly type : OdbcSourceType ; } schema export interface MySqlSource { schema readonly query ? : MySqlSourceQuery ; schema readonly type : MySqlSourceType ; } schema export interface PostgreSqlSource { schema readonly query ? : PostgreSqlSourceQuery ; schema readonly type : PostgreSqlSourceType ; } schema export interface SybaseSource { schema readonly query ? : SybaseSourceQuery ; schema readonly type : SybaseSourceType ; } schema export interface SapBwSource { schema readonly query ? : SapBwSourceQuery ; schema readonly type : SapBwSourceType ; } schema export interface SalesforceSource { schema readonly query ? : SalesforceSourceQuery ; default schema readonly readBehavior ? : SalesforceSourceReadBehavior ; schema readonly type : SalesforceSourceType ; } schema export interface SapCloudForCustomerSource { schema readonly httpRequestTimeout ? : SapCloudForCustomerSourceHttpRequestTimeout ; schema readonly query ? : SapCloudForCustomerSourceQuery ; schema readonly type : SapCloudForCustomerSourceType ; } schema export interface SapEccSource { schema readonly httpRequestTimeout ? : SapEccSourceHttpRequestTimeout ; schema readonly query ? : SapEccSourceQuery ; schema readonly type : SapEccSourceType ; } schema export interface SapHanaSource { schema readonly packetSize ? : SapHanaSourcePacketSize ; schema readonly partitionOption ? : SapHanaSourcePartitionOption ; schema readonly partitionSettings ? : SapHanaPartitionSettings ; schema readonly query ? : SapHanaSourceQuery ; schema readonly type : SapHanaSourceType ; } schema export interface SapOpenHubSource { schema readonly baseRequestId ? : SapOpenHubSourceBaseRequestId ; schema readonly customRfcReadTableFunctionModule ? : SapOpenHubSourceCustomRfcReadTableFunctionModule ; schema readonly excludeLastRequest ? : SapOpenHubSourceExcludeLastRequest ; schema readonly sapDataColumnDelimiter ? : SapOpenHubSourceSapDataColumnDelimiter ; schema readonly type : SapOpenHubSourceType ; } schema export interface SapTableSource { schema readonly batchSize ? : SapTableSourceBatchSize ; schema readonly customRfcReadTableFunctionModule ? : SapTableSourceCustomRfcReadTableFunctionModule ; schema readonly partitionOption ? : SapTableSourcePartitionOption ; schema readonly partitionSettings ? : SapTablePartitionSettings ; schema readonly rfcTableFields ? : SapTableSourceRfcTableFields ; schema readonly rfcTableOptions ? : SapTableSourceRfcTableOptions ; schema readonly rowCount ? : SapTableSourceRowCount ; schema readonly rowSkips ? : SapTableSourceRowSkips ; schema readonly sapDataColumnDelimiter ? : SapTableSourceSapDataColumnDelimiter ; schema readonly type : SapTableSourceType ; } schema export interface SqlSource { schema readonly isolationLevel ? : SqlSourceIsolationLevel ; schema readonly partitionOption ? : SqlSourcePartitionOption ; schema readonly partitionSettings ? : SqlPartitionSettings ; schema readonly sqlReaderQuery ? : SqlSourceSqlReaderQuery ; schema readonly sqlReaderStoredProcedureName ? : SqlSourceSqlReaderStoredProcedureName ; schema readonly storedProcedureParameters ? : SqlSourceStoredProcedureParameters ; schema readonly type : SqlSourceType ; } schema export interface SqlServerSource { schema readonly partitionOption ? : SqlServerSourcePartitionOption ; schema readonly partitionSettings ? : SqlPartitionSettings ; schema readonly produceAdditionalTypes ? : SqlServerSourceProduceAdditionalTypes ; schema readonly sqlReaderQuery ? : SqlServerSourceSqlReaderQuery ; schema readonly sqlReaderStoredProcedureName ? : SqlServerSourceSqlReaderStoredProcedureName ; schema readonly storedProcedureParameters ? : SqlServerSourceStoredProcedureParameters ; schema readonly type : SqlServerSourceType ; } schema export interface AzureSqlSource { schema readonly partitionOption ? : AzureSqlSourcePartitionOption ; schema readonly partitionSettings ? : SqlPartitionSettings ; schema readonly produceAdditionalTypes ? : AzureSqlSourceProduceAdditionalTypes ; schema readonly sqlReaderQuery ? : AzureSqlSourceSqlReaderQuery ; schema readonly sqlReaderStoredProcedureName ? : AzureSqlSourceSqlReaderStoredProcedureName ; schema readonly storedProcedureParameters ? : AzureSqlSourceStoredProcedureParameters ; schema readonly type : AzureSqlSourceType ; } schema export interface SqlMiSource { schema readonly partitionOption ? : SqlMiSourcePartitionOption ; schema readonly partitionSettings ? : SqlPartitionSettings ; schema readonly produceAdditionalTypes ? : SqlMiSourceProduceAdditionalTypes ; schema readonly sqlReaderQuery ? : SqlMiSourceSqlReaderQuery ; schema readonly sqlReaderStoredProcedureName ? : SqlMiSourceSqlReaderStoredProcedureName ; schema readonly storedProcedureParameters ? : SqlMiSourceStoredProcedureParameters ; schema readonly type : SqlMiSourceType ; } schema export interface SqlDwSource { schema readonly partitionOption ? : SqlDwSourcePartitionOption ; schema readonly partitionSettings ? : SqlPartitionSettings ; schema readonly sqlReaderQuery ? : SqlDwSourceSqlReaderQuery ; schema readonly sqlReaderStoredProcedureName ? : SqlDwSourceSqlReaderStoredProcedureName ; schema readonly storedProcedureParameters ? : SqlDwSourceStoredProcedureParameters ; schema readonly type : SqlDwSourceType ; } schema export interface AzureMySqlSource { schema readonly query ? : AzureMySqlSourceQuery ; schema readonly type : AzureMySqlSourceType ; } schema export interface TeradataSource { schema readonly partitionOption ? : TeradataSourcePartitionOption ; schema readonly partitionSettings ? : TeradataPartitionSettings ; schema readonly query ? : TeradataSourceQuery ; schema readonly type : TeradataSourceType ; } schema export interface CassandraSource { schema readonly consistencyLevel ? : CassandraSourceConsistencyLevel ; schema readonly query ? : CassandraSourceQuery ; schema readonly type : CassandraSourceType ; } schema export interface AmazonMwsSource { schema readonly query ? : AmazonMwsSourceQuery ; schema readonly type : AmazonMwsSourceType ; } schema export interface AzurePostgreSqlSource { schema readonly query ? : AzurePostgreSqlSourceQuery ; schema readonly type : AzurePostgreSqlSourceType ; } schema export interface ConcurSource { schema readonly query ? : ConcurSourceQuery ; schema readonly type : ConcurSourceType ; } schema export interface CouchbaseSource { schema readonly query ? : CouchbaseSourceQuery ; schema readonly type : CouchbaseSourceType ; } schema export interface DrillSource { schema readonly query ? : DrillSourceQuery ; schema readonly type : DrillSourceType ; } schema export interface EloquaSource { schema readonly query ? : EloquaSourceQuery ; schema readonly type : EloquaSourceType ; } schema export interface GoogleBigQuerySource { schema readonly query ? : GoogleBigQuerySourceQuery ; schema readonly type : GoogleBigQuerySourceType ; } schema export interface GreenplumSource { schema readonly query ? : GreenplumSourceQuery ; schema readonly type : GreenplumSourceType ; } schema export interface HBaseSource { schema readonly query ? : HBaseSourceQuery ; schema readonly type : HBaseSourceType ; } schema export interface HiveSource { schema readonly query ? : HiveSourceQuery ; schema readonly type : HiveSourceType ; } schema export interface HubspotSource { schema readonly query ? : HubspotSourceQuery ; schema readonly type : HubspotSourceType ; } schema export interface ImpalaSource { schema readonly query ? : ImpalaSourceQuery ; schema readonly type : ImpalaSourceType ; } schema export interface JiraSource { schema readonly query ? : JiraSourceQuery ; schema readonly type : JiraSourceType ; } schema export interface MagentoSource { schema readonly query ? : MagentoSourceQuery ; schema readonly type : MagentoSourceType ; } schema export interface MariaDbSource { schema readonly query ? : MariaDbSourceQuery ; schema readonly type : MariaDbSourceType ; } schema export interface AzureMariaDbSource { schema readonly query ? : AzureMariaDbSourceQuery ; schema readonly type : AzureMariaDbSourceType ; } schema export interface MarketoSource { schema readonly query ? : MarketoSourceQuery ; schema readonly type : MarketoSourceType ; } schema export interface PaypalSource { schema readonly query ? : PaypalSourceQuery ; schema readonly type : PaypalSourceType ; } schema export interface PhoenixSource { schema readonly query ? : PhoenixSourceQuery ; schema readonly type : PhoenixSourceType ; } schema export interface PrestoSource { schema readonly query ? : PrestoSourceQuery ; schema readonly type : PrestoSourceType ; } schema export interface QuickBooksSource { schema readonly query ? : QuickBooksSourceQuery ; schema readonly type : QuickBooksSourceType ; } schema export interface ServiceNowSource { schema readonly query ? : ServiceNowSourceQuery ; schema readonly type : ServiceNowSourceType ; } schema export interface ShopifySource { schema readonly query ? : ShopifySourceQuery ; schema readonly type : ShopifySourceType ; } schema export interface SparkSource { schema readonly query ? : SparkSourceQuery ; schema readonly type : SparkSourceType ; } schema export interface SquareSource { schema readonly query ? : SquareSourceQuery ; schema readonly type : SquareSourceType ; } schema export interface XeroSource { schema readonly query ? : XeroSourceQuery ; schema readonly type : XeroSourceType ; } schema export interface ZohoSource { schema readonly query ? : ZohoSourceQuery ; schema readonly type : ZohoSourceType ; } schema export interface NetezzaSource { schema readonly partitionOption ? : NetezzaSourcePartitionOption ; schema readonly partitionSettings ? : NetezzaPartitionSettings ; schema readonly query ? : NetezzaSourceQuery ; schema readonly type : NetezzaSourceType ; } schema export interface VerticaSource { schema readonly query ? : VerticaSourceQuery ; schema readonly type : VerticaSourceType ; } schema export interface SalesforceMarketingCloudSource { schema readonly query ? : SalesforceMarketingCloudSourceQuery ; schema readonly type : SalesforceMarketingCloudSourceType ; } schema export interface ResponsysSource { schema readonly query ? : ResponsysSourceQuery ; schema readonly type : ResponsysSourceType ; } schema export interface DynamicsAxSource { schema readonly httpRequestTimeout ? : DynamicsAxSourceHttpRequestTimeout ; schema readonly query ? : DynamicsAxSourceQuery ; schema readonly type : DynamicsAxSourceType ; } schema export interface OracleServiceCloudSource { schema readonly query ? : OracleServiceCloudSourceQuery ; schema readonly type : OracleServiceCloudSourceType ; } schema export interface GoogleAdWordsSource { schema readonly query ? : GoogleAdWordsSourceQuery ; schema readonly type : GoogleAdWordsSourceType ; } schema export interface AmazonRedshiftSource { schema readonly query ? : AmazonRedshiftSourceQuery ; schema readonly redshiftUnloadSettings ? : RedshiftUnloadSettings ; schema readonly type : AmazonRedshiftSourceType ; } default schema export interface BlobSourceRecursive { } schema export interface BlobSourceSkipHeaderLineCount { } schema export interface BlobSourceTreatEmptyAsNull { } export enum BlobSourceType { BLOB_SOURCE = 'BlobSource' } schema export interface DocumentDbCollectionSourceNestingSeparator { } schema export interface DocumentDbCollectionSourceQuery { } schema export interface DocumentDbCollectionSourceQueryTimeout { } export enum DocumentDbCollectionSourceType { DOCUMENT_DB_COLLECTION_SOURCE = 'DocumentDbCollectionSource' } schema export interface CosmosDbSqlApiSourceDetectDatetime { } schema export interface CosmosDbSqlApiSourcePageSize { } schema export interface CosmosDbSqlApiSourcePreferredRegions { } schema export interface CosmosDbSqlApiSourceQuery { } export enum CosmosDbSqlApiSourceType { COSMOS_DB_SQL_API_SOURCE = 'CosmosDbSqlApiSource' } schema export interface DynamicsSourceQuery { } export enum DynamicsSourceType { DYNAMICS_SOURCE = 'DynamicsSource' } schema export interface DynamicsCrmSourceQuery { } export enum DynamicsCrmSourceType { DYNAMICS_CRM_SOURCE = 'DynamicsCrmSource' } schema export interface CommonDataServiceForAppsSourceQuery { } export enum CommonDataServiceForAppsSourceType { COMMON_DATA_SERVICE_FOR_APPS_SOURCE = 'CommonDataServiceForAppsSource' } schema export interface RelationalSourceQuery { } export enum RelationalSourceType { RELATIONAL_SOURCE = 'RelationalSource' } schema export interface MicrosoftAccessSourceQuery { } export enum MicrosoftAccessSourceType { MICROSOFT_ACCESS_SOURCE = 'MicrosoftAccessSource' } schema export interface ODataSourceHttpRequestTimeout { } schema export interface ODataSourceQuery { } export enum ODataSourceType { O_DATA_SOURCE = 'ODataSource' } schema export interface SalesforceServiceCloudSourceQuery { } export enum SalesforceServiceCloudSourceReadBehavior { QUERY = 'Query' , QUERY_ALL = 'QueryAll' } export enum SalesforceServiceCloudSourceType { SALESFORCE_SERVICE_CLOUD_SOURCE = 'SalesforceServiceCloudSource' } schema export interface RestSourceAdditionalHeaders { } schema export interface RestSourceHttpRequestTimeout { } schema export interface RestSourcePaginationRules { } schema export interface RestSourceRequestBody { } schema export interface RestSourceRequestInterval { } schema export interface RestSourceRequestMethod { } export enum RestSourceType { REST_SOURCE = 'RestSource' } default schema export interface FileSystemSourceRecursive { } export enum FileSystemSourceType { FILE_SYSTEM_SOURCE = 'FileSystemSource' } schema export interface DistcpSettings { schema readonly distcpOptions ? : DistcpSettingsDistcpOptions ; schema readonly resourceManagerEndpoint : DistcpSettingsResourceManagerEndpoint ; schema readonly tempScriptPath : DistcpSettingsTempScriptPath ; } default schema export interface HdfsSourceRecursive { } export enum HdfsSourceType { HDFS_SOURCE = 'HdfsSource' } schema export interface AzureDataExplorerSourceNoTruncation { } schema export interface AzureDataExplorerSourceQuery { } schema export interface AzureDataExplorerSourceQueryTimeout { } export enum AzureDataExplorerSourceType { AZURE_DATA_EXPLORER_SOURCE = 'AzureDataExplorerSource' } schema export interface OracleSourceOracleReaderQuery { } schema export interface OracleSourcePartitionOption { } schema export interface OraclePartitionSettings { schema readonly partitionColumnName ? : OraclePartitionSettingsPartitionColumnName ; schema readonly partitionLowerBound ? : OraclePartitionSettingsPartitionLowerBound ; schema readonly partitionNames ? : OraclePartitionSettingsPartitionNames ; schema readonly partitionUpperBound ? : OraclePartitionSettingsPartitionUpperBound ; } schema export interface OracleSourceQueryTimeout { } export enum OracleSourceType { ORACLE_SOURCE = 'OracleSource' } export enum WebSourceType { WEB_SOURCE = 'WebSource' } schema export interface MongoDbSourceQuery { } export enum MongoDbSourceType { MONGO_DB_SOURCE = 'MongoDbSource' } schema export interface MongoDbAtlasSourceBatchSize { } schema export interface MongoDbCursorMethodsProperties { schema readonly additionalProperties ? : MongoDbCursorMethodsPropertiesAdditionalProperties ; schema readonly limit ? : MongoDbCursorMethodsPropertiesLimit ; schema readonly project ? : MongoDbCursorMethodsPropertiesProject ; schema readonly skip ? : MongoDbCursorMethodsPropertiesSkip ; schema readonly sort ? : MongoDbCursorMethodsPropertiesSort ; } schema export interface MongoDbAtlasSourceFilter { } schema export interface MongoDbAtlasSourceQueryTimeout { } export enum MongoDbAtlasSourceType { MONGO_DB_ATLAS_SOURCE = 'MongoDbAtlasSource' } schema export interface MongoDbV2SourceBatchSize { } schema export interface MongoDbV2SourceFilter { } schema export interface MongoDbV2SourceQueryTimeout { } export enum MongoDbV2SourceType { "MongoDbV2SourceType_MONGO_DB_V2_SOURCE" = 'MongoDbV2Source' } schema export interface CosmosDbMongoDbApiSourceBatchSize { } schema export interface CosmosDbMongoDbApiSourceFilter { } schema export interface CosmosDbMongoDbApiSourceQueryTimeout { } export enum CosmosDbMongoDbApiSourceType { COSMOS_DB_MONGO_DB_API_SOURCE = 'CosmosDbMongoDbApiSource' } schema export interface Office365SourceAllowedGroups { } schema export interface Office365SourceDateFilterColumn { } schema export interface Office365SourceEndTime { } schema export interface Office365SourceOutputColumns { } schema export interface Office365SourceStartTime { } export enum Office365SourceType { "Office365SourceType_OFFICE365_SOURCE" = 'Office365Source' } schema export interface Office365SourceUserScopeFilterUri { } default schema export interface AzureDataLakeStoreSourceRecursive { } export enum AzureDataLakeStoreSourceType { AZURE_DATA_LAKE_STORE_SOURCE = 'AzureDataLakeStoreSource' } default schema export interface AzureBlobFsSourceRecursive { } schema export interface AzureBlobFsSourceSkipHeaderLineCount { } schema export interface AzureBlobFsSourceTreatEmptyAsNull { } export enum AzureBlobFsSourceType { AZURE_BLOB_FS_SOURCE = 'AzureBlobFSSource' } schema export interface HttpSourceHttpRequestTimeout { } export enum HttpSourceType { HTTP_SOURCE = 'HttpSource' } schema export interface SnowflakeExportCopyCommand { schema readonly additionalCopyOptions ? : SnowflakeExportCopyCommandAdditionalCopyOptions ; schema readonly additionalFormatOptions ? : SnowflakeExportCopyCommandAdditionalFormatOptions ; schema readonly additionalProperties ? : SnowflakeExportCopyCommandAdditionalProperties ; } schema export interface SnowflakeSourceQuery { } export enum SnowflakeSourceType { SNOWFLAKE_SOURCE = 'SnowflakeSource' } schema export interface AzureDatabricksDeltaLakeExportCommand { schema readonly additionalProperties ? : AzureDatabricksDeltaLakeExportCommandAdditionalProperties ; schema readonly dateFormat ? : AzureDatabricksDeltaLakeExportCommandDateFormat ; schema readonly timestampFormat ? : AzureDatabricksDeltaLakeExportCommandTimestampFormat ; } schema export interface AzureDatabricksDeltaLakeSourceQuery { } export enum AzureDatabricksDeltaLakeSourceType { AZURE_DATABRICKS_DELTA_LAKE_SOURCE = 'AzureDatabricksDeltaLakeSource' } schema export interface SharePointOnlineListSourceHttpRequestTimeout { } schema export interface SharePointOnlineListSourceQuery { } export enum SharePointOnlineListSourceType { SHARE_POINT_ONLINE_LIST_SOURCE = 'SharePointOnlineListSource' } schema export interface SsisAccessCredential { schema readonly domain : SsisAccessCredentialDomain ; schema readonly password : SecretBase ; schema readonly userName : SsisAccessCredentialUserName ; } schema export interface SsisLogLocationTypePropertiesLogRefreshInterval { } schema export interface SsisChildPackage { schema readonly packageContent : SsisChildPackagePackageContent ; schema readonly packageLastModifiedDate ? : string ; schema readonly packageName ? : string ; schema readonly packagePath : SsisChildPackagePackagePath ; } schema export interface SsisPackageLocationTypePropertiesConfigurationPath { } schema export interface SsisPackageLocationTypePropertiesPackageContent { } default schema export interface AzureBlobStorageReadSettingsDeleteFilesAfterCompletion { } schema export interface AzureBlobStorageReadSettingsFileListPath { } schema export interface AzureBlobStorageReadSettingsModifiedDatetimeEnd { } schema export interface AzureBlobStorageReadSettingsModifiedDatetimeStart { } schema export interface AzureBlobStorageReadSettingsPartitionRootPath { } schema export interface AzureBlobStorageReadSettingsPrefix { } default schema export interface AzureBlobStorageReadSettingsRecursive { } export enum AzureBlobStorageReadSettingsType { AZURE_BLOB_STORAGE_READ_SETTINGS = 'AzureBlobStorageReadSettings' } schema export interface AzureBlobStorageReadSettingsWildcardFileName { } schema export interface AzureBlobStorageReadSettingsWildcardFolderPath { } default schema export interface AzureBlobFsReadSettingsDeleteFilesAfterCompletion { } schema export interface AzureBlobFsReadSettingsFileListPath { } schema export interface AzureBlobFsReadSettingsModifiedDatetimeEnd { } schema export interface AzureBlobFsReadSettingsModifiedDatetimeStart { } schema export interface AzureBlobFsReadSettingsPartitionRootPath { } default schema export interface AzureBlobFsReadSettingsRecursive { } export enum AzureBlobFsReadSettingsType { AZURE_BLOB_FS_READ_SETTINGS = 'AzureBlobFSReadSettings' } schema export interface AzureBlobFsReadSettingsWildcardFileName { } schema export interface AzureBlobFsReadSettingsWildcardFolderPath { } default schema export interface AzureDataLakeStoreReadSettingsDeleteFilesAfterCompletion { } schema export interface AzureDataLakeStoreReadSettingsFileListPath { } schema export interface AzureDataLakeStoreReadSettingsListAfter { } schema export interface AzureDataLakeStoreReadSettingsListBefore { } schema export interface AzureDataLakeStoreReadSettingsModifiedDatetimeEnd { } schema export interface AzureDataLakeStoreReadSettingsModifiedDatetimeStart { } schema export interface AzureDataLakeStoreReadSettingsPartitionRootPath { } default schema export interface AzureDataLakeStoreReadSettingsRecursive { } export enum AzureDataLakeStoreReadSettingsType { AZURE_DATA_LAKE_STORE_READ_SETTINGS = 'AzureDataLakeStoreReadSettings' } schema export interface AzureDataLakeStoreReadSettingsWildcardFileName { } schema export interface AzureDataLakeStoreReadSettingsWildcardFolderPath { } default schema export interface AmazonS3ReadSettingsDeleteFilesAfterCompletion { } schema export interface AmazonS3ReadSettingsFileListPath { } schema export interface AmazonS3ReadSettingsModifiedDatetimeEnd { } schema export interface AmazonS3ReadSettingsModifiedDatetimeStart { } schema export interface AmazonS3ReadSettingsPartitionRootPath { } schema export interface AmazonS3ReadSettingsPrefix { } default schema export interface AmazonS3ReadSettingsRecursive { } export enum AmazonS3ReadSettingsType { "AmazonS3ReadSettingsType_AMAZON_S3_READ_SETTINGS" = 'AmazonS3ReadSettings' } schema export interface AmazonS3ReadSettingsWildcardFileName { } schema export interface AmazonS3ReadSettingsWildcardFolderPath { } default schema export interface FileServerReadSettingsDeleteFilesAfterCompletion { } schema export interface FileServerReadSettingsFileFilter { } schema export interface FileServerReadSettingsFileListPath { } schema export interface FileServerReadSettingsModifiedDatetimeEnd { } schema export interface FileServerReadSettingsModifiedDatetimeStart { } schema export interface FileServerReadSettingsPartitionRootPath { } default schema export interface FileServerReadSettingsRecursive { } export enum FileServerReadSettingsType { FILE_SERVER_READ_SETTINGS = 'FileServerReadSettings' } schema export interface FileServerReadSettingsWildcardFileName { } schema export interface FileServerReadSettingsWildcardFolderPath { } default schema export interface AzureFileStorageReadSettingsDeleteFilesAfterCompletion { } schema export interface AzureFileStorageReadSettingsFileListPath { } schema export interface AzureFileStorageReadSettingsModifiedDatetimeEnd { } schema export interface AzureFileStorageReadSettingsModifiedDatetimeStart { } schema export interface AzureFileStorageReadSettingsPartitionRootPath { } schema export interface AzureFileStorageReadSettingsPrefix { } default schema export interface AzureFileStorageReadSettingsRecursive { } export enum AzureFileStorageReadSettingsType { AZURE_FILE_STORAGE_READ_SETTINGS = 'AzureFileStorageReadSettings' } schema export interface AzureFileStorageReadSettingsWildcardFileName { } schema export interface AzureFileStorageReadSettingsWildcardFolderPath { } default schema export interface AmazonS3CompatibleReadSettingsDeleteFilesAfterCompletion { } schema export interface AmazonS3CompatibleReadSettingsFileListPath { } schema export interface AmazonS3CompatibleReadSettingsModifiedDatetimeEnd { } schema export interface AmazonS3CompatibleReadSettingsModifiedDatetimeStart { } schema export interface AmazonS3CompatibleReadSettingsPartitionRootPath { } schema export interface AmazonS3CompatibleReadSettingsPrefix { } default schema export interface AmazonS3CompatibleReadSettingsRecursive { } export enum AmazonS3CompatibleReadSettingsType { "AmazonS3CompatibleReadSettingsType_AMAZON_S3_COMPATIBLE_READ_SETTINGS" = 'AmazonS3CompatibleReadSettings' } schema export interface AmazonS3CompatibleReadSettingsWildcardFileName { } schema export interface AmazonS3CompatibleReadSettingsWildcardFolderPath { } default schema export interface OracleCloudStorageReadSettingsDeleteFilesAfterCompletion { } schema export interface OracleCloudStorageReadSettingsFileListPath { } schema export interface OracleCloudStorageReadSettingsModifiedDatetimeEnd { } schema export interface OracleCloudStorageReadSettingsModifiedDatetimeStart { } schema export interface OracleCloudStorageReadSettingsPartitionRootPath { } schema export interface OracleCloudStorageReadSettingsPrefix { } default schema export interface OracleCloudStorageReadSettingsRecursive { } export enum OracleCloudStorageReadSettingsType { ORACLE_CLOUD_STORAGE_READ_SETTINGS = 'OracleCloudStorageReadSettings' } schema export interface OracleCloudStorageReadSettingsWildcardFileName { } schema export interface OracleCloudStorageReadSettingsWildcardFolderPath { } default schema export interface GoogleCloudStorageReadSettingsDeleteFilesAfterCompletion { } schema export interface GoogleCloudStorageReadSettingsFileListPath { } schema export interface GoogleCloudStorageReadSettingsModifiedDatetimeEnd { } schema export interface GoogleCloudStorageReadSettingsModifiedDatetimeStart { } schema export interface GoogleCloudStorageReadSettingsPartitionRootPath { } schema export interface GoogleCloudStorageReadSettingsPrefix { } default schema export interface GoogleCloudStorageReadSettingsRecursive { } export enum GoogleCloudStorageReadSettingsType { GOOGLE_CLOUD_STORAGE_READ_SETTINGS = 'GoogleCloudStorageReadSettings' } schema export interface GoogleCloudStorageReadSettingsWildcardFileName { } schema export interface GoogleCloudStorageReadSettingsWildcardFolderPath { } default schema export interface FtpReadSettingsDeleteFilesAfterCompletion { } schema export interface FtpReadSettingsFileListPath { } schema export interface FtpReadSettingsPartitionRootPath { } default schema export interface FtpReadSettingsRecursive { } export enum FtpReadSettingsType { FTP_READ_SETTINGS = 'FtpReadSettings' } schema export interface FtpReadSettingsWildcardFileName { } schema export interface FtpReadSettingsWildcardFolderPath { } default schema export interface SftpReadSettingsDeleteFilesAfterCompletion { } schema export interface SftpReadSettingsFileListPath { } schema export interface SftpReadSettingsModifiedDatetimeEnd { } schema export interface SftpReadSettingsModifiedDatetimeStart { } schema export interface SftpReadSettingsPartitionRootPath { } default schema export interface SftpReadSettingsRecursive { } export enum SftpReadSettingsType { SFTP_READ_SETTINGS = 'SftpReadSettings' } schema export interface SftpReadSettingsWildcardFileName { } schema export interface SftpReadSettingsWildcardFolderPath { } schema export interface HttpReadSettingsAdditionalHeaders { } schema export interface HttpReadSettingsPartitionRootPath { } schema export interface HttpReadSettingsRequestBody { } schema export interface HttpReadSettingsRequestMethod { } schema export interface HttpReadSettingsRequestTimeout { } export enum HttpReadSettingsType { HTTP_READ_SETTINGS = 'HttpReadSettings' } default schema export interface HdfsReadSettingsDeleteFilesAfterCompletion { } schema export interface HdfsReadSettingsFileListPath { } schema export interface HdfsReadSettingsModifiedDatetimeEnd { } schema export interface HdfsReadSettingsModifiedDatetimeStart { } schema export interface HdfsReadSettingsPartitionRootPath { } default schema export interface HdfsReadSettingsRecursive { } export enum HdfsReadSettingsType { HDFS_READ_SETTINGS = 'HdfsReadSettings' } schema export interface HdfsReadSettingsWildcardFileName { } schema export interface HdfsReadSettingsWildcardFolderPath { } schema export interface DelimitedTextReadSettingsAdditionalProperties { } schema export class CompressionReadSettings { public static fromZipDeflateReadSettings ( value ) { return new CompressionReadSettings ( value ) ; } public static fromTarReadSettings ( value ) { return new CompressionReadSettings ( value ) ; } public static fromTarGZipReadSettings ( value ) { return new CompressionReadSettings ( value ) ; } private constructor ( value ) { Object . defineProperty ( this , 'resolve' , { value : ( ) => value } ) ; } } schema export interface DelimitedTextReadSettingsSkipLineCount { } export enum DelimitedTextReadSettingsType { DELIMITED_TEXT_READ_SETTINGS = 'DelimitedTextReadSettings' } schema export interface JsonReadSettingsAdditionalProperties { } export enum JsonReadSettingsType { JSON_READ_SETTINGS = 'JsonReadSettings' } schema export interface XmlReadSettingsAdditionalProperties { } schema export interface XmlReadSettingsDetectDataType { } schema export interface XmlReadSettingsNamespacePrefixes { } schema export interface XmlReadSettingsNamespaces { } export enum XmlReadSettingsType { XML_READ_SETTINGS = 'XmlReadSettings' } schema export interface XmlReadSettingsValidationMode { } schema export interface BinaryReadSettingsAdditionalProperties { } export enum BinaryReadSettingsType { BINARY_READ_SETTINGS = 'BinaryReadSettings' } schema export interface RecurrenceScheduleOccurrenceAdditionalProperties { } export enum RecurrenceScheduleOccurrenceDay { SUNDAY = 'Sunday' , MONDAY = 'Monday' , TUESDAY = 'Tuesday' , WEDNESDAY = 'Wednesday' , THURSDAY = 'Thursday' , FRIDAY = 'Friday' , SATURDAY = 'Saturday' } schema export interface DelimitedTextWriteSettingsAdditionalProperties { } schema export interface DelimitedTextWriteSettingsFileExtension { } schema export interface DelimitedTextWriteSettingsFileNamePrefix { } schema export interface DelimitedTextWriteSettingsMaxRowsPerFile { } schema export interface DelimitedTextWriteSettingsQuoteAllText { } schema export interface SftpWriteSettings { schema readonly operationTimeout ? : SftpWriteSettingsOperationTimeout ; schema readonly type : SftpWriteSettingsType ; schema readonly useTempFileRename ? : SftpWriteSettingsUseTempFileRename ; } schema export interface AzureBlobStorageWriteSettings { schema readonly blockSizeInMB ? : AzureBlobStorageWriteSettingsBlockSizeInMb ; schema readonly type : AzureBlobStorageWriteSettingsType ; } schema export interface AzureBlobFsWriteSettings { schema readonly blockSizeInMB ? : AzureBlobFsWriteSettingsBlockSizeInMb ; schema readonly type : AzureBlobFsWriteSettingsType ; } schema export interface AzureDataLakeStoreWriteSettings { schema readonly expiryDateTime ? : AzureDataLakeStoreWriteSettingsExpiryDateTime ; schema readonly type : AzureDataLakeStoreWriteSettingsType ; } schema export interface FileServerWriteSettings { schema readonly type : FileServerWriteSettingsType ; } schema export interface AzureFileStorageWriteSettings { schema readonly type : AzureFileStorageWriteSettingsType ; } schema export interface JsonWriteSettingsAdditionalProperties { } export enum JsonWriteSettingsFilePattern { SET_OF_OBJECTS = 'setOfObjects' , ARRAY_OF_OBJECTS = 'arrayOfObjects' } schema export interface OrcWriteSettingsAdditionalProperties { } schema export interface OrcWriteSettingsFileNamePrefix { } schema export interface OrcWriteSettingsMaxRowsPerFile { } schema export interface AzureDatabricksDeltaLakeImportCommandAdditionalProperties { } schema export interface AzureDatabricksDeltaLakeImportCommandDateFormat { } schema export interface AzureDatabricksDeltaLakeImportCommandTimestampFormat { } schema export interface AvroWriteSettingsAdditionalProperties { } schema export interface AvroWriteSettingsFileNamePrefix { } schema export interface AvroWriteSettingsMaxRowsPerFile { } schema export interface ParquetWriteSettingsAdditionalProperties { } schema export interface ParquetWriteSettingsFileNamePrefix { } schema export interface ParquetWriteSettingsMaxRowsPerFile { } schema export interface DwCopyCommandSettingsAdditionalOptions { } schema export interface DwCopyCommandDefaultValue { schema readonly columnName ? : DwCopyCommandDefaultValueColumnName ; schema readonly defaultValue ? : DwCopyCommandDefaultValueDefaultValue ; } schema export interface PolybaseSettingsAdditionalProperties { } schema export interface PolybaseSettingsRejectSampleValue { } export enum PolybaseSettingsRejectType { VALUE = 'value' , PERCENTAGE = 'percentage' } schema export interface PolybaseSettingsRejectValue { } schema export interface PolybaseSettingsUseTypeDefault { } schema export interface SnowflakeImportCopyCommandAdditionalCopyOptions { } schema export interface SnowflakeImportCopyCommandAdditionalFormatOptions { } schema export interface SnowflakeImportCopyCommandAdditionalProperties { } schema export interface AdditionalColumnsName { } schema export interface AdditionalColumnsValue { } schema export interface AzureTableSourceAzureTableSourceIgnoreTableNotFound { } schema export interface AzureTableSourceAzureTableSourceQuery { } export enum AzureTableSourceType { AZURE_TABLE_SOURCE = 'AzureTableSource' } schema export interface InformixSourceQuery { } export enum InformixSourceType { INFORMIX_SOURCE = 'InformixSource' } schema export interface Db2SourceQuery { } export enum Db2SourceType { "Db2SourceType_DB2_SOURCE" = 'Db2Source' } schema export interface OdbcSourceQuery { } export enum OdbcSourceType { ODBC_SOURCE = 'OdbcSource' } schema export interface MySqlSourceQuery { } export enum MySqlSourceType { MY_SQL_SOURCE = 'MySqlSource' } schema export interface PostgreSqlSourceQuery { } export enum PostgreSqlSourceType { POSTGRE_SQL_SOURCE = 'PostgreSqlSource' } schema export interface SybaseSourceQuery { } export enum SybaseSourceType { SYBASE_SOURCE = 'SybaseSource' } schema export interface SapBwSourceQuery { } export enum SapBwSourceType { SAP_BW_SOURCE = 'SapBwSource' } schema export interface SalesforceSourceQuery { } export enum SalesforceSourceReadBehavior { QUERY = 'Query' , QUERY_ALL = 'QueryAll' } export enum SalesforceSourceType { SALESFORCE_SOURCE = 'SalesforceSource' } schema export interface SapCloudForCustomerSourceHttpRequestTimeout { } schema export interface SapCloudForCustomerSourceQuery { } export enum SapCloudForCustomerSourceType { SAP_CLOUD_FOR_CUSTOMER_SOURCE = 'SapCloudForCustomerSource' } schema export interface SapEccSourceHttpRequestTimeout { } schema export interface SapEccSourceQuery { } export enum SapEccSourceType { SAP_ECC_SOURCE = 'SapEccSource' } schema export interface SapHanaSourcePacketSize { } schema export interface SapHanaSourcePartitionOption { } schema export interface SapHanaPartitionSettings { schema readonly partitionColumnName ? : SapHanaPartitionSettingsPartitionColumnName ; } schema export interface SapHanaSourceQuery { } export enum SapHanaSourceType { SAP_HANA_SOURCE = 'SapHanaSource' } schema export interface SapOpenHubSourceBaseRequestId { } schema export interface SapOpenHubSourceCustomRfcReadTableFunctionModule { } schema export interface SapOpenHubSourceExcludeLastRequest { } schema export interface SapOpenHubSourceSapDataColumnDelimiter { } export enum SapOpenHubSourceType { SAP_OPEN_HUB_SOURCE = 'SapOpenHubSource' } schema export interface SapTableSourceBatchSize { } schema export interface SapTableSourceCustomRfcReadTableFunctionModule { } schema export interface SapTableSourcePartitionOption { } schema export interface SapTablePartitionSettings { schema readonly maxPartitionsNumber ? : SapTablePartitionSettingsMaxPartitionsNumber ; schema readonly partitionColumnName ? : SapTablePartitionSettingsPartitionColumnName ; schema readonly partitionLowerBound ? : SapTablePartitionSettingsPartitionLowerBound ; schema readonly partitionUpperBound ? : SapTablePartitionSettingsPartitionUpperBound ; } schema export interface SapTableSourceRfcTableFields { } schema export interface SapTableSourceRfcTableOptions { } schema export interface SapTableSourceRowCount { } schema export interface SapTableSourceRowSkips { } schema export interface SapTableSourceSapDataColumnDelimiter { } export enum SapTableSourceType { SAP_TABLE_SOURCE = 'SapTableSource' } schema export interface SqlSourceIsolationLevel { } schema export interface SqlSourcePartitionOption { } schema export interface SqlPartitionSettings { schema readonly partitionColumnName ? : SqlPartitionSettingsPartitionColumnName ; schema readonly partitionLowerBound ? : SqlPartitionSettingsPartitionLowerBound ; schema readonly partitionUpperBound ? : SqlPartitionSettingsPartitionUpperBound ; } schema export interface SqlSourceSqlReaderQuery { } schema export interface SqlSourceSqlReaderStoredProcedureName { } schema export interface SqlSourceStoredProcedureParameters { } export enum SqlSourceType { SQL_SOURCE = 'SqlSource' } schema export interface SqlServerSourcePartitionOption { } schema export interface SqlServerSourceProduceAdditionalTypes { } schema export interface SqlServerSourceSqlReaderQuery { } schema export interface SqlServerSourceSqlReaderStoredProcedureName { } schema export interface SqlServerSourceStoredProcedureParameters { } export enum SqlServerSourceType { SQL_SERVER_SOURCE = 'SqlServerSource' } schema export interface AzureSqlSourcePartitionOption { } schema export interface AzureSqlSourceProduceAdditionalTypes { } schema export interface AzureSqlSourceSqlReaderQuery { } schema export interface AzureSqlSourceSqlReaderStoredProcedureName { } schema export interface AzureSqlSourceStoredProcedureParameters { } export enum AzureSqlSourceType { AZURE_SQL_SOURCE = 'AzureSqlSource' } schema export interface SqlMiSourcePartitionOption { } schema export interface SqlMiSourceProduceAdditionalTypes { } schema export interface SqlMiSourceSqlReaderQuery { } schema export interface SqlMiSourceSqlReaderStoredProcedureName { } schema export interface SqlMiSourceStoredProcedureParameters { } export enum SqlMiSourceType { SQL_MI_SOURCE = 'SqlMISource' } schema export interface SqlDwSourcePartitionOption { } schema export interface SqlDwSourceSqlReaderQuery { } schema export interface SqlDwSourceSqlReaderStoredProcedureName { } schema export interface SqlDwSourceStoredProcedureParameters { } export enum SqlDwSourceType { SQL_DW_SOURCE = 'SqlDWSource' } schema export interface AzureMySqlSourceQuery { } export enum AzureMySqlSourceType { AZURE_MY_SQL_SOURCE = 'AzureMySqlSource' } schema export interface TeradataSourcePartitionOption { } schema export interface TeradataPartitionSettings { schema readonly partitionColumnName ? : TeradataPartitionSettingsPartitionColumnName ; schema readonly partitionLowerBound ? : TeradataPartitionSettingsPartitionLowerBound ; schema readonly partitionUpperBound ? : TeradataPartitionSettingsPartitionUpperBound ; } schema export interface TeradataSourceQuery { } export enum TeradataSourceType { TERADATA_SOURCE = 'TeradataSource' } export enum CassandraSourceConsistencyLevel { ALL = 'ALL' , EACH_QUORUM = 'EACH_QUORUM' , QUORUM = 'QUORUM' , LOCAL_QUORUM = 'LOCAL_QUORUM' , ONE = 'ONE' , TWO = 'TWO' , THREE = 'THREE' , LOCAL_ONE = 'LOCAL_ONE' , SERIAL = 'SERIAL' , LOCAL_SERIAL = 'LOCAL_SERIAL' } schema export interface CassandraSourceQuery { } export enum CassandraSourceType { CASSANDRA_SOURCE = 'CassandraSource' } schema export interface AmazonMwsSourceQuery { } export enum AmazonMwsSourceType { AMAZON_MWS_SOURCE = 'AmazonMWSSource' } schema export interface AzurePostgreSqlSourceQuery { } export enum AzurePostgreSqlSourceType { AZURE_POSTGRE_SQL_SOURCE = 'AzurePostgreSqlSource' } schema export interface ConcurSourceQuery { } export enum ConcurSourceType { CONCUR_SOURCE = 'ConcurSource' } schema export interface CouchbaseSourceQuery { } export enum CouchbaseSourceType { COUCHBASE_SOURCE = 'CouchbaseSource' } schema export interface DrillSourceQuery { } export enum DrillSourceType { DRILL_SOURCE = 'DrillSource' } schema export interface EloquaSourceQuery { } export enum EloquaSourceType { ELOQUA_SOURCE = 'EloquaSource' } schema export interface GoogleBigQuerySourceQuery { } export enum GoogleBigQuerySourceType { GOOGLE_BIG_QUERY_SOURCE = 'GoogleBigQuerySource' } schema export interface GreenplumSourceQuery { } export enum GreenplumSourceType { GREENPLUM_SOURCE = 'GreenplumSource' } schema export interface HBaseSourceQuery { } export enum HBaseSourceType { H_BASE_SOURCE = 'HBaseSource' } schema export interface HiveSourceQuery { } export enum HiveSourceType { HIVE_SOURCE = 'HiveSource' } schema export interface HubspotSourceQuery { } export enum HubspotSourceType { HUBSPOT_SOURCE = 'HubspotSource' } schema export interface ImpalaSourceQuery { } export enum ImpalaSourceType { IMPALA_SOURCE = 'ImpalaSource' } schema export interface JiraSourceQuery { } export enum JiraSourceType { JIRA_SOURCE = 'JiraSource' } schema export interface MagentoSourceQuery { } export enum MagentoSourceType { MAGENTO_SOURCE = 'MagentoSource' } schema export interface MariaDbSourceQuery { } export enum MariaDbSourceType { MARIA_DB_SOURCE = 'MariaDBSource' } schema export interface AzureMariaDbSourceQuery { } export enum AzureMariaDbSourceType { AZURE_MARIA_DB_SOURCE = 'AzureMariaDBSource' } schema export interface MarketoSourceQuery { } export enum MarketoSourceType { MARKETO_SOURCE = 'MarketoSource' } schema export interface PaypalSourceQuery { } export enum PaypalSourceType { PAYPAL_SOURCE = 'PaypalSource' } schema export interface PhoenixSourceQuery { } export enum PhoenixSourceType { PHOENIX_SOURCE = 'PhoenixSource' } schema export interface PrestoSourceQuery { } export enum PrestoSourceType { PRESTO_SOURCE = 'PrestoSource' } schema export interface QuickBooksSourceQuery { } export enum QuickBooksSourceType { QUICK_BOOKS_SOURCE = 'QuickBooksSource' } schema export interface ServiceNowSourceQuery { } export enum ServiceNowSourceType { SERVICE_NOW_SOURCE = 'ServiceNowSource' } schema export interface ShopifySourceQuery { } export enum ShopifySourceType { SHOPIFY_SOURCE = 'ShopifySource' } schema export interface SparkSourceQuery { } export enum SparkSourceType { SPARK_SOURCE = 'SparkSource' } schema export interface SquareSourceQuery { } export enum SquareSourceType { SQUARE_SOURCE = 'SquareSource' } schema export interface XeroSourceQuery { } export enum XeroSourceType { XERO_SOURCE = 'XeroSource' } schema export interface ZohoSourceQuery { } export enum ZohoSourceType { ZOHO_SOURCE = 'ZohoSource' } schema export interface NetezzaSourcePartitionOption { } schema export interface NetezzaPartitionSettings { schema readonly partitionColumnName ? : NetezzaPartitionSettingsPartitionColumnName ; schema readonly partitionLowerBound ? : NetezzaPartitionSettingsPartitionLowerBound ; schema readonly partitionUpperBound ? : NetezzaPartitionSettingsPartitionUpperBound ; } schema export interface NetezzaSourceQuery { } export enum NetezzaSourceType { NETEZZA_SOURCE = 'NetezzaSource' } schema export interface VerticaSourceQuery { } export enum VerticaSourceType { VERTICA_SOURCE = 'VerticaSource' } schema export interface SalesforceMarketingCloudSourceQuery { } export enum SalesforceMarketingCloudSourceType { SALESFORCE_MARKETING_CLOUD_SOURCE = 'SalesforceMarketingCloudSource' } schema export interface ResponsysSourceQuery { } export enum ResponsysSourceType { RESPONSYS_SOURCE = 'ResponsysSource' } schema export interface DynamicsAxSourceHttpRequestTimeout { } schema export interface DynamicsAxSourceQuery { } export enum DynamicsAxSourceType { DYNAMICS_AX_SOURCE = 'DynamicsAXSource' } schema export interface OracleServiceCloudSourceQuery { } export enum OracleServiceCloudSourceType { ORACLE_SERVICE_CLOUD_SOURCE = 'OracleServiceCloudSource' } schema export interface GoogleAdWordsSourceQuery { } export enum GoogleAdWordsSourceType { GOOGLE_AD_WORDS_SOURCE = 'GoogleAdWordsSource' } schema export interface AmazonRedshiftSourceQuery { } schema export interface RedshiftUnloadSettings { schema readonly bucketName : RedshiftUnloadSettingsBucketName ; schema readonly s3LinkedServiceName : LinkedServiceReference ; } export enum AmazonRedshiftSourceType { AMAZON_REDSHIFT_SOURCE = 'AmazonRedshiftSource' } schema export interface DistcpSettingsDistcpOptions { } schema export interface DistcpSettingsResourceManagerEndpoint { } schema export interface DistcpSettingsTempScriptPath { } schema export interface OraclePartitionSettingsPartitionColumnName { } schema export interface OraclePartitionSettingsPartitionLowerBound { } schema export interface OraclePartitionSettingsPartitionNames { } schema export interface OraclePartitionSettingsPartitionUpperBound { } schema export interface MongoDbCursorMethodsPropertiesAdditionalProperties { } schema export interface MongoDbCursorMethodsPropertiesLimit { } schema export interface MongoDbCursorMethodsPropertiesProject { } schema export interface MongoDbCursorMethodsPropertiesSkip { } schema export interface MongoDbCursorMethodsPropertiesSort { } schema export interface SnowflakeExportCopyCommandAdditionalCopyOptions { } schema export interface SnowflakeExportCopyCommandAdditionalFormatOptions { } schema export interface SnowflakeExportCopyCommandAdditionalProperties { } schema export interface AzureDatabricksDeltaLakeExportCommandAdditionalProperties { } schema export interface AzureDatabricksDeltaLakeExportCommandDateFormat { } schema export interface AzureDatabricksDeltaLakeExportCommandTimestampFormat { } schema export interface SsisAccessCredentialDomain { } schema export interface SsisAccessCredentialUserName { } schema export interface SsisChildPackagePackageContent { } schema export interface SsisChildPackagePackagePath { } schema export interface ZipDeflateReadSettings { schema readonly preserveZipFileNameAsFolder ? : ZipDeflateReadSettingsPreserveZipFileNameAsFolder ; schema readonly type : ZipDeflateReadSettingsType ; } schema export interface TarReadSettings { schema readonly preserveCompressionFileNameAsFolder ? : TarReadSettingsPreserveCompressionFileNameAsFolder ; schema readonly type : TarReadSettingsType ; } schema export interface TarGZipReadSettings { schema readonly preserveCompressionFileNameAsFolder ? : TarGZipReadSettingsPreserveCompressionFileNameAsFolder ; schema readonly type : TarGZipReadSettingsType ; } schema export interface SftpWriteSettingsOperationTimeout { } export enum SftpWriteSettingsType { SFTP_WRITE_SETTINGS = 'SftpWriteSettings' } schema export interface SftpWriteSettingsUseTempFileRename { } schema export interface AzureBlobStorageWriteSettingsBlockSizeInMb { } export enum AzureBlobStorageWriteSettingsType { AZURE_BLOB_STORAGE_WRITE_SETTINGS = 'AzureBlobStorageWriteSettings' } schema export interface AzureBlobFsWriteSettingsBlockSizeInMb { } export enum AzureBlobFsWriteSettingsType { AZURE_BLOB_FS_WRITE_SETTINGS = 'AzureBlobFSWriteSettings' } schema export interface AzureDataLakeStoreWriteSettingsExpiryDateTime { } export enum AzureDataLakeStoreWriteSettingsType { AZURE_DATA_LAKE_STORE_WRITE_SETTINGS = 'AzureDataLakeStoreWriteSettings' } export enum FileServerWriteSettingsType { FILE_SERVER_WRITE_SETTINGS = 'FileServerWriteSettings' } export enum AzureFileStorageWriteSettingsType { AZURE_FILE_STORAGE_WRITE_SETTINGS = 'AzureFileStorageWriteSettings' } schema export interface DwCopyCommandDefaultValueColumnName { } schema export interface DwCopyCommandDefaultValueDefaultValue { } schema export interface SapHanaPartitionSettingsPartitionColumnName { } schema export interface SapTablePartitionSettingsMaxPartitionsNumber { } schema export interface SapTablePartitionSettingsPartitionColumnName { } schema export interface SapTablePartitionSettingsPartitionLowerBound { } schema export interface SapTablePartitionSettingsPartitionUpperBound { } schema export interface SqlPartitionSettingsPartitionColumnName { } schema export interface SqlPartitionSettingsPartitionLowerBound { } schema export interface SqlPartitionSettingsPartitionUpperBound { } schema export interface TeradataPartitionSettingsPartitionColumnName { } schema export interface TeradataPartitionSettingsPartitionLowerBound { } schema export interface TeradataPartitionSettingsPartitionUpperBound { } schema export interface NetezzaPartitionSettingsPartitionColumnName { } schema export interface NetezzaPartitionSettingsPartitionLowerBound { } schema export interface NetezzaPartitionSettingsPartitionUpperBound { } schema export interface RedshiftUnloadSettingsBucketName { } schema export interface ZipDeflateReadSettingsPreserveZipFileNameAsFolder { } export enum ZipDeflateReadSettingsType { ZIP_DEFLATE_READ_SETTINGS = 'ZipDeflateReadSettings' } schema export interface TarReadSettingsPreserveCompressionFileNameAsFolder { } export enum TarReadSettingsType { TAR_READ_SETTINGS = 'TarReadSettings' } schema export interface TarGZipReadSettingsPreserveCompressionFileNameAsFolder { } export enum TarGZipReadSettingsType { TAR_G_ZIP_READ_SETTINGS = 'TarGZipReadSettings' }