Package-level declarations

Types

Link copied to clipboard
class CredentialServicePrincipal : KotlinCustomResource

Manage a Data Factory Service Principal credential resource. These resources are used by Data Factory to access data sources.

Link copied to clipboard
data class CredentialServicePrincipalArgs(val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val servicePrincipalId: Output<String>? = null, val servicePrincipalKey: Output<CredentialServicePrincipalServicePrincipalKeyArgs>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<CredentialServicePrincipalArgs>

Manage a Data Factory Service Principal credential resource. These resources are used by Data Factory to access data sources.

Link copied to clipboard
class CredentialUserManagedIdentity : KotlinCustomResource

Manage a Data Factory User Assigned Managed Identity credential resource. These resources are used by Data Factory to access data sources.

Link copied to clipboard
data class CredentialUserManagedIdentityArgs(val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val identityId: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<CredentialUserManagedIdentityArgs>

Manage a Data Factory User Assigned Managed Identity credential resource. These resources are used by Data Factory to access data sources.

Link copied to clipboard
class CustomDataset : KotlinCustomResource

Manages a Dataset inside an Azure Data Factory. This is a generic resource that supports all different Dataset Types.

Link copied to clipboard
data class CustomDatasetArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val linkedService: Output<CustomDatasetLinkedServiceArgs>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val schemaJson: Output<String>? = null, val type: Output<String>? = null, val typePropertiesJson: Output<String>? = null) : ConvertibleToJava<CustomDatasetArgs>

Manages a Dataset inside an Azure Data Factory. This is a generic resource that supports all different Dataset Types.

Link copied to clipboard
Link copied to clipboard
object CustomDatasetMapper : ResourceMapper<CustomDataset>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DataFlow : KotlinCustomResource

Manages a Data Flow inside an Azure Data Factory.

Link copied to clipboard
data class DataFlowArgs(val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val name: Output<String>? = null, val script: Output<String>? = null, val scriptLines: Output<List<String>>? = null, val sinks: Output<List<DataFlowSinkArgs>>? = null, val sources: Output<List<DataFlowSourceArgs>>? = null, val transformations: Output<List<DataFlowTransformationArgs>>? = null) : ConvertibleToJava<DataFlowArgs>

Manages a Data Flow inside an Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
object DataFlowMapper : ResourceMapper<DataFlow>
Link copied to clipboard
Link copied to clipboard
class DatasetAzureBlob : KotlinCustomResource

Manages an Azure Blob Dataset inside an Azure Data Factory.

Link copied to clipboard
data class DatasetAzureBlobArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val dynamicFilenameEnabled: Output<Boolean>? = null, val dynamicPathEnabled: Output<Boolean>? = null, val filename: Output<String>? = null, val folder: Output<String>? = null, val linkedServiceName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val path: Output<String>? = null, val schemaColumns: Output<List<DatasetAzureBlobSchemaColumnArgs>>? = null) : ConvertibleToJava<DatasetAzureBlobArgs>

Manages an Azure Blob Dataset inside an Azure Data Factory.

Link copied to clipboard
object DatasetAzureBlobMapper : ResourceMapper<DatasetAzureBlob>
Link copied to clipboard
class DatasetAzureSqlTable : KotlinCustomResource

Manages an Azure SQL Table Dataset inside an Azure Data Factory.

Link copied to clipboard
data class DatasetAzureSqlTableArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val linkedServiceId: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val schema: Output<String>? = null, val schemaColumns: Output<List<DatasetAzureSqlTableSchemaColumnArgs>>? = null, val table: Output<String>? = null) : ConvertibleToJava<DatasetAzureSqlTableArgs>

Manages an Azure SQL Table Dataset inside an Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
class DatasetBinary : KotlinCustomResource

Manages a Data Factory Binary Dataset inside an Azure Data Factory.

Link copied to clipboard
data class DatasetBinaryArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val azureBlobStorageLocation: Output<DatasetBinaryAzureBlobStorageLocationArgs>? = null, val compression: Output<DatasetBinaryCompressionArgs>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val httpServerLocation: Output<DatasetBinaryHttpServerLocationArgs>? = null, val linkedServiceName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val sftpServerLocation: Output<DatasetBinarySftpServerLocationArgs>? = null) : ConvertibleToJava<DatasetBinaryArgs>

Manages a Data Factory Binary Dataset inside an Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
object DatasetBinaryMapper : ResourceMapper<DatasetBinary>
Link copied to clipboard
Link copied to clipboard
class DatasetCosmosDBApi : KotlinCustomResource

Manages an Azure Cosmos DB SQL API Dataset inside an Azure Data Factory.

Link copied to clipboard
data class DatasetCosmosDBApiArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val collectionName: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val linkedServiceName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val schemaColumns: Output<List<DatasetCosmosDBApiSchemaColumnArgs>>? = null) : ConvertibleToJava<DatasetCosmosDBApiArgs>

Manages an Azure Cosmos DB SQL API Dataset inside an Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
class DatasetDelimitedText : KotlinCustomResource

Manages an Azure Delimited Text Dataset inside an Azure Data Factory.

Link copied to clipboard
data class DatasetDelimitedTextArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val azureBlobFsLocation: Output<DatasetDelimitedTextAzureBlobFsLocationArgs>? = null, val azureBlobStorageLocation: Output<DatasetDelimitedTextAzureBlobStorageLocationArgs>? = null, val columnDelimiter: Output<String>? = null, val compressionCodec: Output<String>? = null, val compressionLevel: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val encoding: Output<String>? = null, val escapeCharacter: Output<String>? = null, val firstRowAsHeader: Output<Boolean>? = null, val folder: Output<String>? = null, val httpServerLocation: Output<DatasetDelimitedTextHttpServerLocationArgs>? = null, val linkedServiceName: Output<String>? = null, val name: Output<String>? = null, val nullValue: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val quoteCharacter: Output<String>? = null, val rowDelimiter: Output<String>? = null, val schemaColumns: Output<List<DatasetDelimitedTextSchemaColumnArgs>>? = null) : ConvertibleToJava<DatasetDelimitedTextArgs>

Manages an Azure Delimited Text Dataset inside an Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
class DatasetHttp : KotlinCustomResource

Manages an Azure HTTP Dataset inside an Azure Data Factory.

Link copied to clipboard
data class DatasetHttpArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val linkedServiceName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val relativeUrl: Output<String>? = null, val requestBody: Output<String>? = null, val requestMethod: Output<String>? = null, val schemaColumns: Output<List<DatasetHttpSchemaColumnArgs>>? = null) : ConvertibleToJava<DatasetHttpArgs>

Manages an Azure HTTP Dataset inside an Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
object DatasetHttpMapper : ResourceMapper<DatasetHttp>
Link copied to clipboard
Link copied to clipboard
class DatasetJson : KotlinCustomResource

Manages an Azure JSON Dataset inside an Azure Data Factory.

Link copied to clipboard
data class DatasetJsonArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val azureBlobStorageLocation: Output<DatasetJsonAzureBlobStorageLocationArgs>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val encoding: Output<String>? = null, val folder: Output<String>? = null, val httpServerLocation: Output<DatasetJsonHttpServerLocationArgs>? = null, val linkedServiceName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val schemaColumns: Output<List<DatasetJsonSchemaColumnArgs>>? = null) : ConvertibleToJava<DatasetJsonArgs>

Manages an Azure JSON Dataset inside an Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
object DatasetJsonMapper : ResourceMapper<DatasetJson>
Link copied to clipboard
Link copied to clipboard
class DatasetMysql : KotlinCustomResource

Manages a MySQL Dataset inside a Azure Data Factory.

Link copied to clipboard
data class DatasetMysqlArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val linkedServiceName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val schemaColumns: Output<List<DatasetMysqlSchemaColumnArgs>>? = null, val tableName: Output<String>? = null) : ConvertibleToJava<DatasetMysqlArgs>

Manages a MySQL Dataset inside a Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
object DatasetMysqlMapper : ResourceMapper<DatasetMysql>
Link copied to clipboard
Link copied to clipboard
class DatasetParquet : KotlinCustomResource

Manages an Azure Parquet Dataset inside an Azure Data Factory.

Link copied to clipboard
data class DatasetParquetArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val azureBlobFsLocation: Output<DatasetParquetAzureBlobFsLocationArgs>? = null, val azureBlobStorageLocation: Output<DatasetParquetAzureBlobStorageLocationArgs>? = null, val compressionCodec: Output<String>? = null, val compressionLevel: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val httpServerLocation: Output<DatasetParquetHttpServerLocationArgs>? = null, val linkedServiceName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val schemaColumns: Output<List<DatasetParquetSchemaColumnArgs>>? = null) : ConvertibleToJava<DatasetParquetArgs>

Manages an Azure Parquet Dataset inside an Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
object DatasetParquetMapper : ResourceMapper<DatasetParquet>
Link copied to clipboard
class DatasetPostgresql : KotlinCustomResource

Manages a PostgreSQL Dataset inside a Azure Data Factory.

Link copied to clipboard
data class DatasetPostgresqlArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val linkedServiceName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val schemaColumns: Output<List<DatasetPostgresqlSchemaColumnArgs>>? = null, val tableName: Output<String>? = null) : ConvertibleToJava<DatasetPostgresqlArgs>

Manages a PostgreSQL Dataset inside a Azure Data Factory.

Link copied to clipboard
object DatasetPostgresqlMapper : ResourceMapper<DatasetPostgresql>
Link copied to clipboard
class DatasetSnowflake : KotlinCustomResource

Manages a Snowflake Dataset inside an Azure Data Factory.

Link copied to clipboard
data class DatasetSnowflakeArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val linkedServiceName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val schemaColumns: Output<List<DatasetSnowflakeSchemaColumnArgs>>? = null, val schemaName: Output<String>? = null, val tableName: Output<String>? = null) : ConvertibleToJava<DatasetSnowflakeArgs>

Manages a Snowflake Dataset inside an Azure Data Factory.

Link copied to clipboard
object DatasetSnowflakeMapper : ResourceMapper<DatasetSnowflake>
Link copied to clipboard
class DatasetSqlServerTable : KotlinCustomResource

Manages a SQL Server Table Dataset inside a Azure Data Factory.

Link copied to clipboard
data class DatasetSqlServerTableArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val linkedServiceName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val schemaColumns: Output<List<DatasetSqlServerTableSchemaColumnArgs>>? = null, val tableName: Output<String>? = null) : ConvertibleToJava<DatasetSqlServerTableArgs>

Manages a SQL Server Table Dataset inside a Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
class Factory : KotlinCustomResource

Manages an Azure Data Factory (Version 2).

Link copied to clipboard
data class FactoryArgs(val customerManagedKeyId: Output<String>? = null, val customerManagedKeyIdentityId: Output<String>? = null, val githubConfiguration: Output<FactoryGithubConfigurationArgs>? = null, val globalParameters: Output<List<FactoryGlobalParameterArgs>>? = null, val identity: Output<FactoryIdentityArgs>? = null, val location: Output<String>? = null, val managedVirtualNetworkEnabled: Output<Boolean>? = null, val name: Output<String>? = null, val publicNetworkEnabled: Output<Boolean>? = null, val purviewId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val vstsConfiguration: Output<FactoryVstsConfigurationArgs>? = null) : ConvertibleToJava<FactoryArgs>

Manages an Azure Data Factory (Version 2).

Link copied to clipboard
Link copied to clipboard
object FactoryMapper : ResourceMapper<Factory>
Link copied to clipboard
Link copied to clipboard
class FlowletDataFlow : KotlinCustomResource

Manages a Flowlet Data Flow inside an Azure Data Factory.

Link copied to clipboard
data class FlowletDataFlowArgs(val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val name: Output<String>? = null, val script: Output<String>? = null, val scriptLines: Output<List<String>>? = null, val sinks: Output<List<FlowletDataFlowSinkArgs>>? = null, val sources: Output<List<FlowletDataFlowSourceArgs>>? = null, val transformations: Output<List<FlowletDataFlowTransformationArgs>>? = null) : ConvertibleToJava<FlowletDataFlowArgs>

Manages a Flowlet Data Flow inside an Azure Data Factory.

Link copied to clipboard
object FlowletDataFlowMapper : ResourceMapper<FlowletDataFlow>
Link copied to clipboard
class IntegrationRuntimeRule : KotlinCustomResource

Manages a Data Factory Azure Integration Runtime.

Link copied to clipboard
data class IntegrationRuntimeRuleArgs(val cleanupEnabled: Output<Boolean>? = null, val computeType: Output<String>? = null, val coreCount: Output<Int>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val timeToLiveMin: Output<Int>? = null, val virtualNetworkEnabled: Output<Boolean>? = null) : ConvertibleToJava<IntegrationRuntimeRuleArgs>

Manages a Data Factory Azure Integration Runtime.

Link copied to clipboard
Link copied to clipboard
class IntegrationRuntimeSelfHosted : KotlinCustomResource

Manages a Data Factory Self-hosted Integration Runtime.

Link copied to clipboard
data class IntegrationRuntimeSelfHostedArgs(val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val rbacAuthorizations: Output<List<IntegrationRuntimeSelfHostedRbacAuthorizationArgs>>? = null, val selfContainedInteractiveAuthoringEnabled: Output<Boolean>? = null) : ConvertibleToJava<IntegrationRuntimeSelfHostedArgs>

Manages a Data Factory Self-hosted Integration Runtime.

Link copied to clipboard
class IntegrationRuntimeSsis : KotlinCustomResource

Manages a Data Factory Azure-SSIS Integration Runtime.

Link copied to clipboard
data class IntegrationRuntimeSsisArgs(val catalogInfo: Output<IntegrationRuntimeSsisCatalogInfoArgs>? = null, val copyComputeScale: Output<IntegrationRuntimeSsisCopyComputeScaleArgs>? = null, val credentialName: Output<String>? = null, val customSetupScript: Output<IntegrationRuntimeSsisCustomSetupScriptArgs>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val edition: Output<String>? = null, val expressCustomSetup: Output<IntegrationRuntimeSsisExpressCustomSetupArgs>? = null, val expressVnetIntegration: Output<IntegrationRuntimeSsisExpressVnetIntegrationArgs>? = null, val licenseType: Output<String>? = null, val location: Output<String>? = null, val maxParallelExecutionsPerNode: Output<Int>? = null, val name: Output<String>? = null, val nodeSize: Output<String>? = null, val numberOfNodes: Output<Int>? = null, val packageStores: Output<List<IntegrationRuntimeSsisPackageStoreArgs>>? = null, val pipelineExternalComputeScale: Output<IntegrationRuntimeSsisPipelineExternalComputeScaleArgs>? = null, val proxy: Output<IntegrationRuntimeSsisProxyArgs>? = null, val vnetIntegration: Output<IntegrationRuntimeSsisVnetIntegrationArgs>? = null) : ConvertibleToJava<IntegrationRuntimeSsisArgs>

Manages a Data Factory Azure-SSIS Integration Runtime.

Link copied to clipboard
Link copied to clipboard
class LinkedCustomService : KotlinCustomResource

Manages a Linked Service (connection) between a resource and Azure Data Factory. This is a generic resource that supports all different Linked Service Types.

Link copied to clipboard
data class LinkedCustomServiceArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntime: Output<LinkedCustomServiceIntegrationRuntimeArgs>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val type: Output<String>? = null, val typePropertiesJson: Output<String>? = null) : ConvertibleToJava<LinkedCustomServiceArgs>

Manages a Linked Service (connection) between a resource and Azure Data Factory. This is a generic resource that supports all different Linked Service Types.

Link copied to clipboard
Link copied to clipboard
class LinkedServiceAzureBlobStorage : KotlinCustomResource

Manages a Linked Service (connection) between an Azure Blob Storage Account and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceAzureBlobStorageArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val connectionString: Output<String>? = null, val connectionStringInsecure: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val keyVaultSasToken: Output<LinkedServiceAzureBlobStorageKeyVaultSasTokenArgs>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val sasUri: Output<String>? = null, val serviceEndpoint: Output<String>? = null, val servicePrincipalId: Output<String>? = null, val servicePrincipalKey: Output<String>? = null, val servicePrincipalLinkedKeyVaultKey: Output<LinkedServiceAzureBlobStorageServicePrincipalLinkedKeyVaultKeyArgs>? = null, val storageKind: Output<String>? = null, val tenantId: Output<String>? = null, val useManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<LinkedServiceAzureBlobStorageArgs>

Manages a Linked Service (connection) between an Azure Blob Storage Account and Azure Data Factory.

Link copied to clipboard
class LinkedServiceAzureDatabricks : KotlinCustomResource

Manages a Linked Service (connection) between Azure Databricks and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceAzureDatabricksArgs(val accessToken: Output<String>? = null, val adbDomain: Output<String>? = null, val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val existingClusterId: Output<String>? = null, val instancePool: Output<LinkedServiceAzureDatabricksInstancePoolArgs>? = null, val integrationRuntimeName: Output<String>? = null, val keyVaultPassword: Output<LinkedServiceAzureDatabricksKeyVaultPasswordArgs>? = null, val msiWorkSpaceResourceId: Output<String>? = null, val name: Output<String>? = null, val newClusterConfig: Output<LinkedServiceAzureDatabricksNewClusterConfigArgs>? = null, val parameters: Output<Map<String, String>>? = null) : ConvertibleToJava<LinkedServiceAzureDatabricksArgs>

Manages a Linked Service (connection) between Azure Databricks and Azure Data Factory.

Link copied to clipboard
class LinkedServiceAzureFileStorage : KotlinCustomResource

Manages a Linked Service (connection) between a SFTP Server and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceAzureFileStorageArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val connectionString: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val fileShare: Output<String>? = null, val host: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val keyVaultPassword: Output<LinkedServiceAzureFileStorageKeyVaultPasswordArgs>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val password: Output<String>? = null, val userId: Output<String>? = null) : ConvertibleToJava<LinkedServiceAzureFileStorageArgs>

Manages a Linked Service (connection) between a SFTP Server and Azure Data Factory.

Link copied to clipboard
class LinkedServiceAzureFunction : KotlinCustomResource

Manages a Linked Service (connection) between an Azure Function and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceAzureFunctionArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val key: Output<String>? = null, val keyVaultKey: Output<LinkedServiceAzureFunctionKeyVaultKeyArgs>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val url: Output<String>? = null) : ConvertibleToJava<LinkedServiceAzureFunctionArgs>

Manages a Linked Service (connection) between an Azure Function and Azure Data Factory.

Link copied to clipboard
class LinkedServiceAzureSearch : KotlinCustomResource

Manages a Linked Service (connection) between Azure Search Service and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceAzureSearchArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val searchServiceKey: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<LinkedServiceAzureSearchArgs>

Manages a Linked Service (connection) between Azure Search Service and Azure Data Factory.

Link copied to clipboard
class LinkedServiceAzureSqlDatabase : KotlinCustomResource

Manages a Linked Service (connection) between Azure SQL Database and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceAzureSqlDatabaseArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val connectionString: Output<String>? = null, val credentialName: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val keyVaultConnectionString: Output<LinkedServiceAzureSqlDatabaseKeyVaultConnectionStringArgs>? = null, val keyVaultPassword: Output<LinkedServiceAzureSqlDatabaseKeyVaultPasswordArgs>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val servicePrincipalId: Output<String>? = null, val servicePrincipalKey: Output<String>? = null, val tenantId: Output<String>? = null, val useManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<LinkedServiceAzureSqlDatabaseArgs>

Manages a Linked Service (connection) between Azure SQL Database and Azure Data Factory.

Link copied to clipboard
class LinkedServiceAzureTableStorage : KotlinCustomResource

Manages a Linked Service (connection) between an Azure Table Storage and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceAzureTableStorageArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val connectionString: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null) : ConvertibleToJava<LinkedServiceAzureTableStorageArgs>

Manages a Linked Service (connection) between an Azure Table Storage and Azure Data Factory.

Link copied to clipboard
class LinkedServiceCosmosDb : KotlinCustomResource

Manages a Linked Service (connection) between a CosmosDB and Azure Data Factory using SQL API.

Link copied to clipboard
data class LinkedServiceCosmosDbArgs(val accountEndpoint: Output<String>? = null, val accountKey: Output<String>? = null, val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val connectionString: Output<String>? = null, val dataFactoryId: Output<String>? = null, val database: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null) : ConvertibleToJava<LinkedServiceCosmosDbArgs>

Manages a Linked Service (connection) between a CosmosDB and Azure Data Factory using SQL API.

Link copied to clipboard
Link copied to clipboard
class LinkedServiceCosmosDbMongoApi : KotlinCustomResource

Manages a Linked Service (connection) between a CosmosDB and Azure Data Factory using Mongo API.

Link copied to clipboard
data class LinkedServiceCosmosDbMongoApiArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val connectionString: Output<String>? = null, val dataFactoryId: Output<String>? = null, val database: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val serverVersionIs32OrHigher: Output<Boolean>? = null) : ConvertibleToJava<LinkedServiceCosmosDbMongoApiArgs>

Manages a Linked Service (connection) between a CosmosDB and Azure Data Factory using Mongo API.

Link copied to clipboard
class LinkedServiceDataLakeStorageGen2 : KotlinCustomResource

Manages a Linked Service (connection) between Data Lake Storage Gen2 and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceDataLakeStorageGen2Args(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val servicePrincipalId: Output<String>? = null, val servicePrincipalKey: Output<String>? = null, val storageAccountKey: Output<String>? = null, val tenant: Output<String>? = null, val url: Output<String>? = null, val useManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<LinkedServiceDataLakeStorageGen2Args>

Manages a Linked Service (connection) between Data Lake Storage Gen2 and Azure Data Factory.

Link copied to clipboard
class LinkedServiceKeyVault : KotlinCustomResource

Manages a Linked Service (connection) between Key Vault and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceKeyVaultArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val keyVaultId: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null) : ConvertibleToJava<LinkedServiceKeyVaultArgs>

Manages a Linked Service (connection) between Key Vault and Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
class LinkedServiceKusto : KotlinCustomResource

Manages a Linked Service (connection) between a Kusto Cluster and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceKustoArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val kustoDatabaseName: Output<String>? = null, val kustoEndpoint: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val servicePrincipalId: Output<String>? = null, val servicePrincipalKey: Output<String>? = null, val tenant: Output<String>? = null, val useManagedIdentity: Output<Boolean>? = null) : ConvertibleToJava<LinkedServiceKustoArgs>

Manages a Linked Service (connection) between a Kusto Cluster and Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
class LinkedServiceMysql : KotlinCustomResource

Manages a Linked Service (connection) between MySQL and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceMysqlArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val connectionString: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null) : ConvertibleToJava<LinkedServiceMysqlArgs>

Manages a Linked Service (connection) between MySQL and Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
class LinkedServiceOdata : KotlinCustomResource

Manages a Linked Service (connection) between a Database and Azure Data Factory through OData protocol.

Link copied to clipboard
data class LinkedServiceOdataArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val basicAuthentication: Output<LinkedServiceOdataBasicAuthenticationArgs>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val url: Output<String>? = null) : ConvertibleToJava<LinkedServiceOdataArgs>

Manages a Linked Service (connection) between a Database and Azure Data Factory through OData protocol.

Link copied to clipboard
Link copied to clipboard
class LinkedServiceOdbc : KotlinCustomResource

Manages a Linked Service (connection) between a Database and Azure Data Factory through ODBC protocol.

Link copied to clipboard
data class LinkedServiceOdbcArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val basicAuthentication: Output<LinkedServiceOdbcBasicAuthenticationArgs>? = null, val connectionString: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null) : ConvertibleToJava<LinkedServiceOdbcArgs>

Manages a Linked Service (connection) between a Database and Azure Data Factory through ODBC protocol.

Link copied to clipboard
object LinkedServiceOdbcMapper : ResourceMapper<LinkedServiceOdbc>
Link copied to clipboard
class LinkedServicePostgresql : KotlinCustomResource

Manages a Linked Service (connection) between PostgreSQL and Azure Data Factory.

Link copied to clipboard
data class LinkedServicePostgresqlArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val connectionString: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null) : ConvertibleToJava<LinkedServicePostgresqlArgs>

Manages a Linked Service (connection) between PostgreSQL and Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
class LinkedServiceSftp : KotlinCustomResource

Manages a Linked Service (connection) between a SFTP Server and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceSftpArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val authenticationType: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val host: Output<String>? = null, val hostKeyFingerprint: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val keyVaultPasswords: Output<List<LinkedServiceSftpKeyVaultPasswordArgs>>? = null, val keyVaultPrivateKeyContentBase64: Output<LinkedServiceSftpKeyVaultPrivateKeyContentBase64Args>? = null, val keyVaultPrivateKeyPassphrase: Output<LinkedServiceSftpKeyVaultPrivateKeyPassphraseArgs>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val password: Output<String>? = null, val port: Output<Int>? = null, val privateKeyContentBase64: Output<String>? = null, val privateKeyPassphrase: Output<String>? = null, val privateKeyPath: Output<String>? = null, val skipHostKeyValidation: Output<Boolean>? = null, val username: Output<String>? = null) : ConvertibleToJava<LinkedServiceSftpArgs>

Manages a Linked Service (connection) between a SFTP Server and Azure Data Factory.

Link copied to clipboard
object LinkedServiceSftpMapper : ResourceMapper<LinkedServiceSftp>
Link copied to clipboard
class LinkedServiceSnowflake : KotlinCustomResource

Manages a Linked Service (connection) between Snowflake and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceSnowflakeArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val connectionString: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val keyVaultPassword: Output<LinkedServiceSnowflakeKeyVaultPasswordArgs>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null) : ConvertibleToJava<LinkedServiceSnowflakeArgs>

Manages a Linked Service (connection) between Snowflake and Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
class LinkedServiceSqlServer : KotlinCustomResource

Manages a Linked Service (connection) between a SQL Server and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceSqlServerArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val connectionString: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val keyVaultConnectionString: Output<LinkedServiceSqlServerKeyVaultConnectionStringArgs>? = null, val keyVaultPassword: Output<LinkedServiceSqlServerKeyVaultPasswordArgs>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val userName: Output<String>? = null) : ConvertibleToJava<LinkedServiceSqlServerArgs>

Manages a Linked Service (connection) between a SQL Server and Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
class LinkedServiceSynapse : KotlinCustomResource

Manages a Linked Service (connection) between Synapse and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceSynapseArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val connectionString: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val keyVaultPassword: Output<LinkedServiceSynapseKeyVaultPasswordArgs>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null) : ConvertibleToJava<LinkedServiceSynapseArgs>

Manages a Linked Service (connection) between Synapse and Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
class LinkedServiceWeb : KotlinCustomResource

Manages a Linked Service (connection) between a Web Server and Azure Data Factory.

Link copied to clipboard
data class LinkedServiceWebArgs(val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val authenticationType: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val integrationRuntimeName: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val password: Output<String>? = null, val url: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<LinkedServiceWebArgs>

Manages a Linked Service (connection) between a Web Server and Azure Data Factory.

Link copied to clipboard
object LinkedServiceWebMapper : ResourceMapper<LinkedServiceWeb>
Link copied to clipboard
class ManagedPrivateEndpoint : KotlinCustomResource

Manages a Data Factory Managed Private Endpoint.

Link copied to clipboard
data class ManagedPrivateEndpointArgs(val dataFactoryId: Output<String>? = null, val fqdns: Output<List<String>>? = null, val name: Output<String>? = null, val subresourceName: Output<String>? = null, val targetResourceId: Output<String>? = null) : ConvertibleToJava<ManagedPrivateEndpointArgs>

Manages a Data Factory Managed Private Endpoint.

Link copied to clipboard
Link copied to clipboard
class Pipeline : KotlinCustomResource

Manages a Pipeline inside a Azure Data Factory.

Link copied to clipboard
data class PipelineArgs(val activitiesJson: Output<String>? = null, val annotations: Output<List<String>>? = null, val concurrency: Output<Int>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val moniterMetricsAfterDuration: Output<String>? = null, val name: Output<String>? = null, val parameters: Output<Map<String, String>>? = null, val variables: Output<Map<String, String>>? = null) : ConvertibleToJava<PipelineArgs>

Manages a Pipeline inside a Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
object PipelineMapper : ResourceMapper<Pipeline>
Link copied to clipboard
Link copied to clipboard
class TriggerBlobEvent : KotlinCustomResource

Manages a Blob Event Trigger inside an Azure Data Factory.

Link copied to clipboard
data class TriggerBlobEventArgs(val activated: Output<Boolean>? = null, val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val blobPathBeginsWith: Output<String>? = null, val blobPathEndsWith: Output<String>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val events: Output<List<String>>? = null, val ignoreEmptyBlobs: Output<Boolean>? = null, val name: Output<String>? = null, val pipelines: Output<List<TriggerBlobEventPipelineArgs>>? = null, val storageAccountId: Output<String>? = null) : ConvertibleToJava<TriggerBlobEventArgs>

Manages a Blob Event Trigger inside an Azure Data Factory.

Link copied to clipboard
object TriggerBlobEventMapper : ResourceMapper<TriggerBlobEvent>
Link copied to clipboard
class TriggerCustomEvent : KotlinCustomResource

Manages a Custom Event Trigger inside an Azure Data Factory.

Link copied to clipboard
data class TriggerCustomEventArgs(val activated: Output<Boolean>? = null, val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val eventgridTopicId: Output<String>? = null, val events: Output<List<String>>? = null, val name: Output<String>? = null, val pipelines: Output<List<TriggerCustomEventPipelineArgs>>? = null, val subjectBeginsWith: Output<String>? = null, val subjectEndsWith: Output<String>? = null) : ConvertibleToJava<TriggerCustomEventArgs>

Manages a Custom Event Trigger inside an Azure Data Factory.

Link copied to clipboard
Link copied to clipboard
class TriggerSchedule : KotlinCustomResource

Manages a Trigger Schedule inside a Azure Data Factory.

Link copied to clipboard
data class TriggerScheduleArgs(val activated: Output<Boolean>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val description: Output<String>? = null, val endTime: Output<String>? = null, val frequency: Output<String>? = null, val interval: Output<Int>? = null, val name: Output<String>? = null, val pipelineName: Output<String>? = null, val pipelineParameters: Output<Map<String, String>>? = null, val pipelines: Output<List<TriggerSchedulePipelineArgs>>? = null, val schedule: Output<TriggerScheduleScheduleArgs>? = null, val startTime: Output<String>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<TriggerScheduleArgs>

Manages a Trigger Schedule inside a Azure Data Factory.

Link copied to clipboard
object TriggerScheduleMapper : ResourceMapper<TriggerSchedule>
Link copied to clipboard
class TriggerTumblingWindow : KotlinCustomResource

Manages a Tumbling Window Trigger inside an Azure Data Factory.

Link copied to clipboard
data class TriggerTumblingWindowArgs(val activated: Output<Boolean>? = null, val additionalProperties: Output<Map<String, String>>? = null, val annotations: Output<List<String>>? = null, val dataFactoryId: Output<String>? = null, val delay: Output<String>? = null, val description: Output<String>? = null, val endTime: Output<String>? = null, val frequency: Output<String>? = null, val interval: Output<Int>? = null, val maxConcurrency: Output<Int>? = null, val name: Output<String>? = null, val pipeline: Output<TriggerTumblingWindowPipelineArgs>? = null, val retry: Output<TriggerTumblingWindowRetryArgs>? = null, val startTime: Output<String>? = null, val triggerDependencies: Output<List<TriggerTumblingWindowTriggerDependencyArgs>>? = null) : ConvertibleToJava<TriggerTumblingWindowArgs>

Manages a Tumbling Window Trigger inside an Azure Data Factory.

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun dataFlow(name: String, block: suspend DataFlowResourceBuilder.() -> Unit): DataFlow
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun datasetHttp(name: String, block: suspend DatasetHttpResourceBuilder.() -> Unit): DatasetHttp
Link copied to clipboard
suspend fun datasetJson(name: String, block: suspend DatasetJsonResourceBuilder.() -> Unit): DatasetJson
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun factory(name: String): Factory
suspend fun factory(name: String, block: suspend FactoryResourceBuilder.() -> Unit): Factory
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun pipeline(name: String, block: suspend PipelineResourceBuilder.() -> Unit): Pipeline
Link copied to clipboard
Link copied to clipboard