models Package

Classes

AccessPolicyResponse

Get Data Plane read only token response definition.

Activity

A pipeline activity.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ControlActivity, ExecuteWranglingDataflowActivity, ExecutionActivity.

All required parameters must be populated in order to send to Azure.

ActivityDependency

Activity dependency information.

All required parameters must be populated in order to send to Azure.

ActivityPolicy

Execution policy for an activity.

ActivityRun

Information about an activity run in a pipeline.

Variables are only populated by the server, and will be ignored when sending a request.

ActivityRunsQueryResponse

A list activity runs.

All required parameters must be populated in order to send to Azure.

AddDataFlowToDebugSessionResponse

Response body structure for starting data flow debug session.

AdditionalColumns

Specify the column name and value of additional columns.

AmazonMWSLinkedService

Amazon Marketplace Web Service linked service.

All required parameters must be populated in order to send to Azure.

AmazonMWSObjectDataset

Amazon Marketplace Web Service dataset.

All required parameters must be populated in order to send to Azure.

AmazonMWSSource

A copy activity Amazon Marketplace Web Service source.

All required parameters must be populated in order to send to Azure.

AmazonRdsForOracleLinkedService

AmazonRdsForOracle database.

All required parameters must be populated in order to send to Azure.

AmazonRdsForOraclePartitionSettings

The settings that will be leveraged for AmazonRdsForOracle source partitioning.

AmazonRdsForOracleSource

A copy activity AmazonRdsForOracle source.

All required parameters must be populated in order to send to Azure.

AmazonRdsForOracleTableDataset

The AmazonRdsForOracle database dataset.

All required parameters must be populated in order to send to Azure.

AmazonRdsForSqlServerLinkedService

Amazon RDS for SQL Server linked service.

All required parameters must be populated in order to send to Azure.

AmazonRdsForSqlServerSource

A copy activity Amazon RDS for SQL Server source.

All required parameters must be populated in order to send to Azure.

AmazonRdsForSqlServerTableDataset

The Amazon RDS for SQL Server dataset.

All required parameters must be populated in order to send to Azure.

AmazonRedshiftLinkedService

Linked service for Amazon Redshift.

All required parameters must be populated in order to send to Azure.

AmazonRedshiftSource

A copy activity source for Amazon Redshift Source.

All required parameters must be populated in order to send to Azure.

AmazonRedshiftTableDataset

The Amazon Redshift table dataset.

All required parameters must be populated in order to send to Azure.

AmazonS3CompatibleLinkedService

Linked service for Amazon S3 Compatible.

All required parameters must be populated in order to send to Azure.

AmazonS3CompatibleLocation

The location of Amazon S3 Compatible dataset.

All required parameters must be populated in order to send to Azure.

AmazonS3CompatibleReadSettings

Amazon S3 Compatible read settings.

All required parameters must be populated in order to send to Azure.

AmazonS3Dataset

A single Amazon Simple Storage Service (S3) object or a set of S3 objects.

All required parameters must be populated in order to send to Azure.

AmazonS3LinkedService

Linked service for Amazon S3.

All required parameters must be populated in order to send to Azure.

AmazonS3Location

The location of amazon S3 dataset.

All required parameters must be populated in order to send to Azure.

AmazonS3ReadSettings

Amazon S3 read settings.

All required parameters must be populated in order to send to Azure.

AppFiguresLinkedService

Linked service for AppFigures.

All required parameters must be populated in order to send to Azure.

AppendVariableActivity

Append value for a Variable of type Array.

All required parameters must be populated in order to send to Azure.

ArmIdWrapper

A wrapper for an ARM resource id.

Variables are only populated by the server, and will be ignored when sending a request.

AsanaLinkedService

Linked service for Asana.

All required parameters must be populated in order to send to Azure.

AvroDataset

Avro dataset.

All required parameters must be populated in order to send to Azure.

AvroFormat

The data stored in Avro format.

All required parameters must be populated in order to send to Azure.

AvroSink

A copy activity Avro sink.

All required parameters must be populated in order to send to Azure.

AvroSource

A copy activity Avro source.

All required parameters must be populated in order to send to Azure.

AvroWriteSettings

Avro write settings.

All required parameters must be populated in order to send to Azure.

AzPowerShellSetup

The express custom setup of installing Azure PowerShell.

All required parameters must be populated in order to send to Azure.

AzureBatchLinkedService

Azure Batch linked service.

All required parameters must be populated in order to send to Azure.

AzureBlobDataset

The Azure Blob storage.

All required parameters must be populated in order to send to Azure.

AzureBlobFSDataset

The Azure Data Lake Storage Gen2 storage.

All required parameters must be populated in order to send to Azure.

AzureBlobFSLinkedService

Azure Data Lake Storage Gen2 linked service.

All required parameters must be populated in order to send to Azure.

AzureBlobFSLocation

The location of azure blobFS dataset.

All required parameters must be populated in order to send to Azure.

AzureBlobFSReadSettings

Azure blobFS read settings.

All required parameters must be populated in order to send to Azure.

AzureBlobFSSink

A copy activity Azure Data Lake Storage Gen2 sink.

All required parameters must be populated in order to send to Azure.

AzureBlobFSSource

A copy activity Azure BlobFS source.

All required parameters must be populated in order to send to Azure.

AzureBlobFSWriteSettings

Azure blobFS write settings.

All required parameters must be populated in order to send to Azure.

AzureBlobStorageLinkedService

The azure blob storage linked service.

All required parameters must be populated in order to send to Azure.

AzureBlobStorageLocation

The location of azure blob dataset.

All required parameters must be populated in order to send to Azure.

AzureBlobStorageReadSettings

Azure blob read settings.

All required parameters must be populated in order to send to Azure.

AzureBlobStorageWriteSettings

Azure blob write settings.

All required parameters must be populated in order to send to Azure.

AzureDataExplorerCommandActivity

Azure Data Explorer command activity.

All required parameters must be populated in order to send to Azure.

AzureDataExplorerLinkedService

Azure Data Explorer (Kusto) linked service.

All required parameters must be populated in order to send to Azure.

AzureDataExplorerSink

A copy activity Azure Data Explorer sink.

All required parameters must be populated in order to send to Azure.

AzureDataExplorerSource

A copy activity Azure Data Explorer (Kusto) source.

All required parameters must be populated in order to send to Azure.

AzureDataExplorerTableDataset

The Azure Data Explorer (Kusto) dataset.

All required parameters must be populated in order to send to Azure.

AzureDataLakeAnalyticsLinkedService

Azure Data Lake Analytics linked service.

All required parameters must be populated in order to send to Azure.

AzureDataLakeStoreDataset

Azure Data Lake Store dataset.

All required parameters must be populated in order to send to Azure.

AzureDataLakeStoreLinkedService

Azure Data Lake Store linked service.

All required parameters must be populated in order to send to Azure.

AzureDataLakeStoreLocation

The location of azure data lake store dataset.

All required parameters must be populated in order to send to Azure.

AzureDataLakeStoreReadSettings

Azure data lake store read settings.

All required parameters must be populated in order to send to Azure.

AzureDataLakeStoreSink

A copy activity Azure Data Lake Store sink.

All required parameters must be populated in order to send to Azure.

AzureDataLakeStoreSource

A copy activity Azure Data Lake source.

All required parameters must be populated in order to send to Azure.

AzureDataLakeStoreWriteSettings

Azure data lake store write settings.

All required parameters must be populated in order to send to Azure.

AzureDatabricksDeltaLakeDataset

Azure Databricks Delta Lake dataset.

All required parameters must be populated in order to send to Azure.

AzureDatabricksDeltaLakeExportCommand

Azure Databricks Delta Lake export command settings.

All required parameters must be populated in order to send to Azure.

AzureDatabricksDeltaLakeImportCommand

Azure Databricks Delta Lake import command settings.

All required parameters must be populated in order to send to Azure.

AzureDatabricksDeltaLakeLinkedService

Azure Databricks Delta Lake linked service.

All required parameters must be populated in order to send to Azure.

AzureDatabricksDeltaLakeSink

A copy activity Azure Databricks Delta Lake sink.

All required parameters must be populated in order to send to Azure.

AzureDatabricksDeltaLakeSource

A copy activity Azure Databricks Delta Lake source.

All required parameters must be populated in order to send to Azure.

AzureDatabricksLinkedService

Azure Databricks linked service.

All required parameters must be populated in order to send to Azure.

AzureFileStorageLinkedService

Azure File Storage linked service.

All required parameters must be populated in order to send to Azure.

AzureFileStorageLocation

The location of file server dataset.

All required parameters must be populated in order to send to Azure.

AzureFileStorageReadSettings

Azure File Storage read settings.

All required parameters must be populated in order to send to Azure.

AzureFileStorageWriteSettings

Azure File Storage write settings.

All required parameters must be populated in order to send to Azure.

AzureFunctionActivity

Azure Function activity.

All required parameters must be populated in order to send to Azure.

AzureFunctionLinkedService

Azure Function linked service.

All required parameters must be populated in order to send to Azure.

AzureKeyVaultLinkedService

Azure Key Vault linked service.

All required parameters must be populated in order to send to Azure.

AzureKeyVaultSecretReference

Azure Key Vault secret reference.

All required parameters must be populated in order to send to Azure.

AzureMLBatchExecutionActivity

Azure ML Batch Execution activity.

All required parameters must be populated in order to send to Azure.

AzureMLExecutePipelineActivity

Azure ML Execute Pipeline activity.

All required parameters must be populated in order to send to Azure.

AzureMLLinkedService

Azure ML Studio Web Service linked service.

All required parameters must be populated in order to send to Azure.

AzureMLServiceLinkedService

Azure ML Service linked service.

All required parameters must be populated in order to send to Azure.

AzureMLUpdateResourceActivity

Azure ML Update Resource management activity.

All required parameters must be populated in order to send to Azure.

AzureMLWebServiceFile

Azure ML WebService Input/Output file.

All required parameters must be populated in order to send to Azure.

AzureMariaDBLinkedService

Azure Database for MariaDB linked service.

All required parameters must be populated in order to send to Azure.

AzureMariaDBSource

A copy activity Azure MariaDB source.

All required parameters must be populated in order to send to Azure.

AzureMariaDBTableDataset

Azure Database for MariaDB dataset.

All required parameters must be populated in order to send to Azure.

AzureMySqlLinkedService

Azure MySQL database linked service.

All required parameters must be populated in order to send to Azure.

AzureMySqlSink

A copy activity Azure MySql sink.

All required parameters must be populated in order to send to Azure.

AzureMySqlSource

A copy activity Azure MySQL source.

All required parameters must be populated in order to send to Azure.

AzureMySqlTableDataset

The Azure MySQL database dataset.

All required parameters must be populated in order to send to Azure.

AzurePostgreSqlLinkedService

Azure PostgreSQL linked service.

All required parameters must be populated in order to send to Azure.

AzurePostgreSqlSink

A copy activity Azure PostgreSQL sink.

All required parameters must be populated in order to send to Azure.

AzurePostgreSqlSource

A copy activity Azure PostgreSQL source.

All required parameters must be populated in order to send to Azure.

AzurePostgreSqlTableDataset

Azure PostgreSQL dataset.

All required parameters must be populated in order to send to Azure.

AzureQueueSink

A copy activity Azure Queue sink.

All required parameters must be populated in order to send to Azure.

AzureSearchIndexDataset

The Azure Search Index.

All required parameters must be populated in order to send to Azure.

AzureSearchIndexSink

A copy activity Azure Search Index sink.

All required parameters must be populated in order to send to Azure.

AzureSearchLinkedService

Linked service for Windows Azure Search Service.

All required parameters must be populated in order to send to Azure.

AzureSqlDWLinkedService

Azure SQL Data Warehouse linked service.

All required parameters must be populated in order to send to Azure.

AzureSqlDWTableDataset

The Azure SQL Data Warehouse dataset.

All required parameters must be populated in order to send to Azure.

AzureSqlDatabaseLinkedService

Microsoft Azure SQL Database linked service.

All required parameters must be populated in order to send to Azure.

AzureSqlMILinkedService

Azure SQL Managed Instance linked service.

All required parameters must be populated in order to send to Azure.

AzureSqlMITableDataset

The Azure SQL Managed Instance dataset.

All required parameters must be populated in order to send to Azure.

AzureSqlSink

A copy activity Azure SQL sink.

All required parameters must be populated in order to send to Azure.

AzureSqlSource

A copy activity Azure SQL source.

All required parameters must be populated in order to send to Azure.

AzureSqlTableDataset

The Azure SQL Server database dataset.

All required parameters must be populated in order to send to Azure.

AzureStorageLinkedService

The storage account linked service.

All required parameters must be populated in order to send to Azure.

AzureTableDataset

The Azure Table storage dataset.

All required parameters must be populated in order to send to Azure.

AzureTableSink

A copy activity Azure Table sink.

All required parameters must be populated in order to send to Azure.

AzureTableSource

A copy activity Azure Table source.

All required parameters must be populated in order to send to Azure.

AzureTableStorageLinkedService

The azure table storage linked service.

All required parameters must be populated in order to send to Azure.

BinaryDataset

Binary dataset.

All required parameters must be populated in order to send to Azure.

BinaryReadSettings

Binary read settings.

All required parameters must be populated in order to send to Azure.

BinarySink

A copy activity Binary sink.

All required parameters must be populated in order to send to Azure.

BinarySource

A copy activity Binary source.

All required parameters must be populated in order to send to Azure.

BlobEventsTrigger

Trigger that runs every time a Blob event occurs.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

BlobSink

A copy activity Azure Blob sink.

All required parameters must be populated in order to send to Azure.

BlobSource

A copy activity Azure Blob source.

All required parameters must be populated in order to send to Azure.

BlobTrigger

Trigger that runs every time the selected Blob container changes.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

CMKIdentityDefinition

Managed Identity used for CMK.

CassandraLinkedService

Linked service for Cassandra data source.

All required parameters must be populated in order to send to Azure.

CassandraSource

A copy activity source for a Cassandra database.

All required parameters must be populated in order to send to Azure.

CassandraTableDataset

The Cassandra database dataset.

All required parameters must be populated in order to send to Azure.

ChainingTrigger

Trigger that allows the referenced pipeline to depend on other pipeline runs based on runDimension Name/Value pairs. Upstream pipelines should declare the same runDimension Name and their runs should have the values for those runDimensions. The referenced pipeline run would be triggered if the values for the runDimension match for all upstream pipeline runs.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

CloudError

The object that defines the structure of an Azure Data Factory error response.

All required parameters must be populated in order to send to Azure.

CmdkeySetup

The custom setup of running cmdkey commands.

All required parameters must be populated in order to send to Azure.

CommonDataServiceForAppsEntityDataset

The Common Data Service for Apps entity dataset.

All required parameters must be populated in order to send to Azure.

CommonDataServiceForAppsLinkedService

Common Data Service for Apps linked service.

All required parameters must be populated in order to send to Azure.

CommonDataServiceForAppsSink

A copy activity Common Data Service for Apps sink.

All required parameters must be populated in order to send to Azure.

CommonDataServiceForAppsSource

A copy activity Common Data Service for Apps source.

All required parameters must be populated in order to send to Azure.

ComponentSetup

The custom setup of installing 3rd party components.

All required parameters must be populated in order to send to Azure.

CompressionReadSettings

Compression read settings.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: TarGZipReadSettings, TarReadSettings, ZipDeflateReadSettings.

All required parameters must be populated in order to send to Azure.

ConcurLinkedService

Concur Service linked service.

All required parameters must be populated in order to send to Azure.

ConcurObjectDataset

Concur Service dataset.

All required parameters must be populated in order to send to Azure.

ConcurSource

A copy activity Concur Service source.

All required parameters must be populated in order to send to Azure.

ConnectionStateProperties

The connection state of a managed private endpoint.

Variables are only populated by the server, and will be ignored when sending a request.

ControlActivity

Base class for all control activities like IfCondition, ForEach , Until.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AppendVariableActivity, ExecutePipelineActivity, FailActivity, FilterActivity, ForEachActivity, IfConditionActivity, SetVariableActivity, SwitchActivity, UntilActivity, ValidationActivity, WaitActivity, WebHookActivity.

All required parameters must be populated in order to send to Azure.

CopyActivity

Copy activity.

All required parameters must be populated in order to send to Azure.

CopyActivityLogSettings

Settings for copy activity log.

CopySink

A copy activity sink.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AvroSink, AzureBlobFSSink, AzureDataExplorerSink, AzureDataLakeStoreSink, AzureDatabricksDeltaLakeSink, AzureMySqlSink, AzurePostgreSqlSink, AzureQueueSink, AzureSearchIndexSink, AzureSqlSink, AzureTableSink, BinarySink, BlobSink, CommonDataServiceForAppsSink, CosmosDbMongoDbApiSink, CosmosDbSqlApiSink, DelimitedTextSink, DocumentDbCollectionSink, DynamicsCrmSink, DynamicsSink, FileSystemSink, InformixSink, JsonSink, MicrosoftAccessSink, MongoDbAtlasSink, MongoDbV2Sink, OdbcSink, OracleSink, OrcSink, ParquetSink, RestSink, SalesforceServiceCloudSink, SalesforceSink, SapCloudForCustomerSink, SnowflakeSink, SqlDWSink, SqlMISink, SqlServerSink, SqlSink.

All required parameters must be populated in order to send to Azure.

CopySource

A copy activity source.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AmazonRdsForOracleSource, AvroSource, AzureBlobFSSource, AzureDataExplorerSource, AzureDataLakeStoreSource, AzureDatabricksDeltaLakeSource, BinarySource, BlobSource, CommonDataServiceForAppsSource, CosmosDbMongoDbApiSource, CosmosDbSqlApiSource, DelimitedTextSource, DocumentDbCollectionSource, DynamicsCrmSource, DynamicsSource, ExcelSource, FileSystemSource, HdfsSource, HttpSource, JsonSource, MicrosoftAccessSource, MongoDbAtlasSource, MongoDbSource, MongoDbV2Source, ODataSource, Office365Source, OracleSource, OrcSource, ParquetSource, RelationalSource, RestSource, SalesforceServiceCloudSource, SharePointOnlineListSource, SnowflakeSource, TabularSource, WebSource, XmlSource.

All required parameters must be populated in order to send to Azure.

CopyTranslator

A copy activity translator.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: TabularTranslator.

All required parameters must be populated in order to send to Azure.

CosmosDbLinkedService

Microsoft Azure Cosmos Database (CosmosDB) linked service.

All required parameters must be populated in order to send to Azure.

CosmosDbMongoDbApiCollectionDataset

The CosmosDB (MongoDB API) database dataset.

All required parameters must be populated in order to send to Azure.

CosmosDbMongoDbApiLinkedService

Linked service for CosmosDB (MongoDB API) data source.

All required parameters must be populated in order to send to Azure.

CosmosDbMongoDbApiSink

A copy activity sink for a CosmosDB (MongoDB API) database.

All required parameters must be populated in order to send to Azure.

CosmosDbMongoDbApiSource

A copy activity source for a CosmosDB (MongoDB API) database.

All required parameters must be populated in order to send to Azure.

CosmosDbSqlApiCollectionDataset

Microsoft Azure CosmosDB (SQL API) Collection dataset.

All required parameters must be populated in order to send to Azure.

CosmosDbSqlApiSink

A copy activity Azure CosmosDB (SQL API) Collection sink.

All required parameters must be populated in order to send to Azure.

CosmosDbSqlApiSource

A copy activity Azure CosmosDB (SQL API) Collection source.

All required parameters must be populated in order to send to Azure.

CouchbaseLinkedService

Couchbase server linked service.

All required parameters must be populated in order to send to Azure.

CouchbaseSource

A copy activity Couchbase server source.

All required parameters must be populated in order to send to Azure.

CouchbaseTableDataset

Couchbase server dataset.

All required parameters must be populated in order to send to Azure.

CreateDataFlowDebugSessionRequest

Request body structure for creating data flow debug session.

CreateDataFlowDebugSessionResponse

Response body structure for creating data flow debug session.

CreateLinkedIntegrationRuntimeRequest

The linked integration runtime information.

CreateRunResponse

Response body with a run identifier.

All required parameters must be populated in order to send to Azure.

Credential

The Azure Data Factory nested object which contains the information and credential which can be used to connect with related store or compute resource.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ManagedIdentityCredential, ServicePrincipalCredential.

All required parameters must be populated in order to send to Azure.

CredentialReference

Credential reference type.

All required parameters must be populated in order to send to Azure.

CredentialResource

Credential resource type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

CustomActivity

Custom activity type.

All required parameters must be populated in order to send to Azure.

CustomActivityReferenceObject

Reference objects for custom activity.

CustomDataSourceLinkedService

Custom linked service.

All required parameters must be populated in order to send to Azure.

CustomDataset

The custom dataset.

All required parameters must be populated in order to send to Azure.

CustomEventsTrigger

Trigger that runs every time a custom event is received.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

CustomSetupBase

The base definition of the custom setup.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AzPowerShellSetup, CmdkeySetup, ComponentSetup, EnvironmentVariableSetup.

All required parameters must be populated in order to send to Azure.

DWCopyCommandDefaultValue

Default value.

DWCopyCommandSettings

DW Copy Command settings.

DataFlow

Azure Data Factory nested object which contains a flow with data movements and transformations.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: Flowlet, MappingDataFlow, WranglingDataFlow.

All required parameters must be populated in order to send to Azure.

DataFlowDebugCommandPayload

Structure of command payload.

All required parameters must be populated in order to send to Azure.

DataFlowDebugCommandRequest

Request body structure for data flow debug command.

DataFlowDebugCommandResponse

Response body structure of data flow result for data preview, statistics or expression preview.

DataFlowDebugPackage

Request body structure for starting data flow debug session.

DataFlowDebugPackageDebugSettings

Data flow debug settings.

DataFlowDebugResource

Data flow debug resource.

All required parameters must be populated in order to send to Azure.

DataFlowDebugSessionInfo

Data flow debug session info.

DataFlowFolder

The folder that this data flow is in. If not specified, Data flow will appear at the root level.

DataFlowListResponse

A list of data flow resources.

All required parameters must be populated in order to send to Azure.

DataFlowReference

Data flow reference type.

All required parameters must be populated in order to send to Azure.

DataFlowResource

Data flow resource type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DataFlowSink

Transformation for data flow sink.

All required parameters must be populated in order to send to Azure.

DataFlowSource

Transformation for data flow source.

All required parameters must be populated in order to send to Azure.

DataFlowSourceSetting

Definition of data flow source setting for debug.

DataFlowStagingInfo

Staging info for execute data flow activity.

DataLakeAnalyticsUSQLActivity

Data Lake Analytics U-SQL activity.

All required parameters must be populated in order to send to Azure.

DatabricksNotebookActivity

DatabricksNotebook activity.

All required parameters must be populated in order to send to Azure.

DatabricksSparkJarActivity

DatabricksSparkJar activity.

All required parameters must be populated in order to send to Azure.

DatabricksSparkPythonActivity

DatabricksSparkPython activity.

All required parameters must be populated in order to send to Azure.

Dataset

The Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AmazonMWSObjectDataset, AmazonRdsForOracleTableDataset, AmazonRdsForSqlServerTableDataset, AmazonRedshiftTableDataset, AmazonS3Dataset, AvroDataset, AzureBlobDataset, AzureBlobFSDataset, AzureDataExplorerTableDataset, AzureDataLakeStoreDataset, AzureDatabricksDeltaLakeDataset, AzureMariaDBTableDataset, AzureMySqlTableDataset, AzurePostgreSqlTableDataset, AzureSearchIndexDataset, AzureSqlDWTableDataset, AzureSqlMITableDataset, AzureSqlTableDataset, AzureTableDataset, BinaryDataset, CassandraTableDataset, CommonDataServiceForAppsEntityDataset, ConcurObjectDataset, CosmosDbMongoDbApiCollectionDataset, CosmosDbSqlApiCollectionDataset, CouchbaseTableDataset, CustomDataset, Db2TableDataset, DelimitedTextDataset, DocumentDbCollectionDataset, DrillTableDataset, DynamicsAXResourceDataset, DynamicsCrmEntityDataset, DynamicsEntityDataset, EloquaObjectDataset, ExcelDataset, FileShareDataset, GoogleAdWordsObjectDataset, GoogleBigQueryObjectDataset, GreenplumTableDataset, HBaseObjectDataset, HiveObjectDataset, HttpDataset, HubspotObjectDataset, ImpalaObjectDataset, InformixTableDataset, JiraObjectDataset, JsonDataset, MagentoObjectDataset, MariaDBTableDataset, MarketoObjectDataset, MicrosoftAccessTableDataset, MongoDbAtlasCollectionDataset, MongoDbCollectionDataset, MongoDbV2CollectionDataset, MySqlTableDataset, NetezzaTableDataset, ODataResourceDataset, OdbcTableDataset, Office365Dataset, OracleServiceCloudObjectDataset, OracleTableDataset, OrcDataset, ParquetDataset, PaypalObjectDataset, PhoenixObjectDataset, PostgreSqlTableDataset, PrestoObjectDataset, QuickBooksObjectDataset, RelationalTableDataset, ResponsysObjectDataset, RestResourceDataset, SalesforceMarketingCloudObjectDataset, SalesforceObjectDataset, SalesforceServiceCloudObjectDataset, SapBwCubeDataset, SapCloudForCustomerResourceDataset, SapEccResourceDataset, SapHanaTableDataset, SapOdpResourceDataset, SapOpenHubTableDataset, SapTableResourceDataset, ServiceNowObjectDataset, SharePointOnlineListResourceDataset, ShopifyObjectDataset, SnowflakeDataset, SparkObjectDataset, SqlServerTableDataset, SquareObjectDataset, SybaseTableDataset, TeradataTableDataset, VerticaTableDataset, WebTableDataset, XeroObjectDataset, XmlDataset, ZohoObjectDataset.

All required parameters must be populated in order to send to Azure.

DatasetCompression

The compression method used on a dataset.

All required parameters must be populated in order to send to Azure.

DatasetDataElement

Columns that define the structure of the dataset.

DatasetDebugResource

Dataset debug resource.

All required parameters must be populated in order to send to Azure.

DatasetFolder

The folder that this Dataset is in. If not specified, Dataset will appear at the root level.

DatasetListResponse

A list of dataset resources.

All required parameters must be populated in order to send to Azure.

DatasetLocation

Dataset location.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AmazonS3CompatibleLocation, AmazonS3Location, AzureBlobFSLocation, AzureBlobStorageLocation, AzureDataLakeStoreLocation, AzureFileStorageLocation, FileServerLocation, FtpServerLocation, GoogleCloudStorageLocation, HdfsLocation, HttpServerLocation, OracleCloudStorageLocation, SftpLocation.

All required parameters must be populated in order to send to Azure.

DatasetReference

Dataset reference type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DatasetResource

Dataset resource type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

DatasetSchemaDataElement

Columns that define the physical type schema of the dataset.

DatasetStorageFormat

The format definition of a storage.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AvroFormat, JsonFormat, OrcFormat, ParquetFormat, TextFormat.

All required parameters must be populated in order to send to Azure.

DataworldLinkedService

Linked service for Dataworld.

All required parameters must be populated in order to send to Azure.

Db2LinkedService

Linked service for DB2 data source.

All required parameters must be populated in order to send to Azure.

Db2Source

A copy activity source for Db2 databases.

All required parameters must be populated in order to send to Azure.

Db2TableDataset

The Db2 table dataset.

All required parameters must be populated in order to send to Azure.

DeleteActivity

Delete activity.

All required parameters must be populated in order to send to Azure.

DeleteDataFlowDebugSessionRequest

Request body structure for deleting data flow debug session.

DelimitedTextDataset

Delimited text dataset.

All required parameters must be populated in order to send to Azure.

DelimitedTextReadSettings

Delimited text read settings.

All required parameters must be populated in order to send to Azure.

DelimitedTextSink

A copy activity DelimitedText sink.

All required parameters must be populated in order to send to Azure.

DelimitedTextSource

A copy activity DelimitedText source.

All required parameters must be populated in order to send to Azure.

DelimitedTextWriteSettings

Delimited text write settings.

All required parameters must be populated in order to send to Azure.

DependencyReference

Referenced dependency.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference.

All required parameters must be populated in order to send to Azure.

DistcpSettings

Distcp settings.

All required parameters must be populated in order to send to Azure.

DocumentDbCollectionDataset

Microsoft Azure Document Database Collection dataset.

All required parameters must be populated in order to send to Azure.

DocumentDbCollectionSink

A copy activity Document Database Collection sink.

All required parameters must be populated in order to send to Azure.

DocumentDbCollectionSource

A copy activity Document Database Collection source.

All required parameters must be populated in order to send to Azure.

DrillLinkedService

Drill server linked service.

All required parameters must be populated in order to send to Azure.

DrillSource

A copy activity Drill server source.

All required parameters must be populated in order to send to Azure.

DrillTableDataset

Drill server dataset.

All required parameters must be populated in order to send to Azure.

DynamicsAXLinkedService

Dynamics AX linked service.

All required parameters must be populated in order to send to Azure.

DynamicsAXResourceDataset

The path of the Dynamics AX OData entity.

All required parameters must be populated in order to send to Azure.

DynamicsAXSource

A copy activity Dynamics AX source.

All required parameters must be populated in order to send to Azure.

DynamicsCrmEntityDataset

The Dynamics CRM entity dataset.

All required parameters must be populated in order to send to Azure.

DynamicsCrmLinkedService

Dynamics CRM linked service.

All required parameters must be populated in order to send to Azure.

DynamicsCrmSink

A copy activity Dynamics CRM sink.

All required parameters must be populated in order to send to Azure.

DynamicsCrmSource

A copy activity Dynamics CRM source.

All required parameters must be populated in order to send to Azure.

DynamicsEntityDataset

The Dynamics entity dataset.

All required parameters must be populated in order to send to Azure.

DynamicsLinkedService

Dynamics linked service.

All required parameters must be populated in order to send to Azure.

DynamicsSink

A copy activity Dynamics sink.

All required parameters must be populated in order to send to Azure.

DynamicsSource

A copy activity Dynamics source.

All required parameters must be populated in order to send to Azure.

EloquaLinkedService

Eloqua server linked service.

All required parameters must be populated in order to send to Azure.

EloquaObjectDataset

Eloqua server dataset.

All required parameters must be populated in order to send to Azure.

EloquaSource

A copy activity Eloqua server source.

All required parameters must be populated in order to send to Azure.

EncryptionConfiguration

Definition of CMK for the factory.

All required parameters must be populated in order to send to Azure.

EntityReference

The entity reference.

EnvironmentVariableSetup

The custom setup of setting environment variable.

All required parameters must be populated in order to send to Azure.

ExcelDataset

Excel dataset.

All required parameters must be populated in order to send to Azure.

ExcelSource

A copy activity excel source.

All required parameters must be populated in order to send to Azure.

ExecuteDataFlowActivity

Execute data flow activity.

All required parameters must be populated in order to send to Azure.

ExecuteDataFlowActivityTypeProperties

Execute data flow activity properties.

All required parameters must be populated in order to send to Azure.

ExecuteDataFlowActivityTypePropertiesCompute

Compute properties for data flow activity.

ExecutePipelineActivity

Execute pipeline activity.

All required parameters must be populated in order to send to Azure.

ExecutePipelineActivityPolicy

Execution policy for an execute pipeline activity.

ExecutePowerQueryActivityTypeProperties

Execute power query data flow activity properties.

All required parameters must be populated in order to send to Azure.

ExecuteSSISPackageActivity

Execute SSIS package activity.

All required parameters must be populated in order to send to Azure.

ExecuteWranglingDataflowActivity

Execute power query activity.

All required parameters must be populated in order to send to Azure.

ExecutionActivity

Base class for all execution activities.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AzureDataExplorerCommandActivity, AzureFunctionActivity, AzureMLBatchExecutionActivity, AzureMLExecutePipelineActivity, AzureMLUpdateResourceActivity, CopyActivity, CustomActivity, DataLakeAnalyticsUSQLActivity, DatabricksNotebookActivity, DatabricksSparkJarActivity, DatabricksSparkPythonActivity, DeleteActivity, ExecuteDataFlowActivity, ExecuteSSISPackageActivity, GetMetadataActivity, HDInsightHiveActivity, HDInsightMapReduceActivity, HDInsightPigActivity, HDInsightSparkActivity, HDInsightStreamingActivity, LookupActivity, ScriptActivity, SqlServerStoredProcedureActivity, WebActivity.

All required parameters must be populated in order to send to Azure.

ExportSettings

Export command settings.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AzureDatabricksDeltaLakeExportCommand, SnowflakeExportCopyCommand.

All required parameters must be populated in order to send to Azure.

ExposureControlBatchRequest

A list of exposure control features.

All required parameters must be populated in order to send to Azure.

ExposureControlBatchResponse

A list of exposure control feature values.

All required parameters must be populated in order to send to Azure.

ExposureControlRequest

The exposure control request.

ExposureControlResponse

The exposure control response.

Variables are only populated by the server, and will be ignored when sending a request.

Expression

Azure Data Factory expression definition.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Factory

Factory resource type.

Variables are only populated by the server, and will be ignored when sending a request.

FactoryGitHubConfiguration

Factory's GitHub repo information.

All required parameters must be populated in order to send to Azure.

FactoryIdentity

Identity properties of the factory resource.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

FactoryListResponse

A list of factory resources.

All required parameters must be populated in order to send to Azure.

FactoryRepoConfiguration

Factory's git repo information.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: FactoryGitHubConfiguration, FactoryVSTSConfiguration.

All required parameters must be populated in order to send to Azure.

FactoryRepoUpdate

Factory's git repo information.

FactoryUpdateParameters

Parameters for updating a factory resource.

FactoryVSTSConfiguration

Factory's VSTS repo information.

All required parameters must be populated in order to send to Azure.

FailActivity

This activity will fail within its own scope and output a custom error message and error code. The error message and code can provided either as a string literal or as an expression that can be evaluated to a string at runtime. The activity scope can be the whole pipeline or a control activity (e.g. foreach, switch, until), if the fail activity is contained in it.

All required parameters must be populated in order to send to Azure.

FileServerLinkedService

File system linked service.

All required parameters must be populated in order to send to Azure.

FileServerLocation

The location of file server dataset.

All required parameters must be populated in order to send to Azure.

FileServerReadSettings

File server read settings.

All required parameters must be populated in order to send to Azure.

FileServerWriteSettings

File server write settings.

All required parameters must be populated in order to send to Azure.

FileShareDataset

An on-premises file system dataset.

All required parameters must be populated in order to send to Azure.

FileSystemSink

A copy activity file system sink.

All required parameters must be populated in order to send to Azure.

FileSystemSource

A copy activity file system source.

All required parameters must be populated in order to send to Azure.

FilterActivity

Filter and return results from input array based on the conditions.

All required parameters must be populated in order to send to Azure.

Flowlet

Data flow flowlet.

All required parameters must be populated in order to send to Azure.

ForEachActivity

This activity is used for iterating over a collection and execute given activities.

All required parameters must be populated in order to send to Azure.

FormatReadSettings

Format read settings.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: BinaryReadSettings, DelimitedTextReadSettings, JsonReadSettings, XmlReadSettings.

All required parameters must be populated in order to send to Azure.

FormatWriteSettings

Format write settings.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AvroWriteSettings, DelimitedTextWriteSettings, JsonWriteSettings, OrcWriteSettings, ParquetWriteSettings.

All required parameters must be populated in order to send to Azure.

FtpReadSettings

Ftp read settings.

All required parameters must be populated in order to send to Azure.

FtpServerLinkedService

A FTP server Linked Service.

All required parameters must be populated in order to send to Azure.

FtpServerLocation

The location of ftp server dataset.

All required parameters must be populated in order to send to Azure.

GetDataFactoryOperationStatusResponse

Response body structure for get data factory operation status.

GetMetadataActivity

Activity to get metadata of dataset.

All required parameters must be populated in order to send to Azure.

GetSsisObjectMetadataRequest

The request payload of get SSIS object metadata.

GitHubAccessTokenRequest

Get GitHub access token request definition.

All required parameters must be populated in order to send to Azure.

GitHubAccessTokenResponse

Get GitHub access token response definition.

GitHubClientSecret

Client secret information for factory's bring your own app repository configuration.

GlobalParameterListResponse

A list of Global parameters.

All required parameters must be populated in order to send to Azure.

GlobalParameterResource

Global parameters resource type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

GlobalParameterSpecification

Definition of a single parameter for an entity.

All required parameters must be populated in order to send to Azure.

GoogleAdWordsLinkedService

Google AdWords service linked service.

All required parameters must be populated in order to send to Azure.

GoogleAdWordsObjectDataset

Google AdWords service dataset.

All required parameters must be populated in order to send to Azure.

GoogleAdWordsSource

A copy activity Google AdWords service source.

All required parameters must be populated in order to send to Azure.

GoogleBigQueryLinkedService

Google BigQuery service linked service.

All required parameters must be populated in order to send to Azure.

GoogleBigQueryObjectDataset

Google BigQuery service dataset.

All required parameters must be populated in order to send to Azure.

GoogleBigQuerySource

A copy activity Google BigQuery service source.

All required parameters must be populated in order to send to Azure.

GoogleCloudStorageLinkedService

Linked service for Google Cloud Storage.

All required parameters must be populated in order to send to Azure.

GoogleCloudStorageLocation

The location of Google Cloud Storage dataset.

All required parameters must be populated in order to send to Azure.

GoogleCloudStorageReadSettings

Google Cloud Storage read settings.

All required parameters must be populated in order to send to Azure.

GreenplumLinkedService

Greenplum Database linked service.

All required parameters must be populated in order to send to Azure.

GreenplumSource

A copy activity Greenplum Database source.

All required parameters must be populated in order to send to Azure.

GreenplumTableDataset

Greenplum Database dataset.

All required parameters must be populated in order to send to Azure.

HBaseLinkedService

HBase server linked service.

All required parameters must be populated in order to send to Azure.

HBaseObjectDataset

HBase server dataset.

All required parameters must be populated in order to send to Azure.

HBaseSource

A copy activity HBase server source.

All required parameters must be populated in order to send to Azure.

HDInsightHiveActivity

HDInsight Hive activity type.

All required parameters must be populated in order to send to Azure.

HDInsightLinkedService

HDInsight linked service.

All required parameters must be populated in order to send to Azure.

HDInsightMapReduceActivity

HDInsight MapReduce activity type.

All required parameters must be populated in order to send to Azure.

HDInsightOnDemandLinkedService

HDInsight ondemand linked service.

All required parameters must be populated in order to send to Azure.

HDInsightPigActivity

HDInsight Pig activity type.

All required parameters must be populated in order to send to Azure.

HDInsightSparkActivity

HDInsight Spark activity.

All required parameters must be populated in order to send to Azure.

HDInsightStreamingActivity

HDInsight streaming activity type.

All required parameters must be populated in order to send to Azure.

HdfsLinkedService

Hadoop Distributed File System (HDFS) linked service.

All required parameters must be populated in order to send to Azure.

HdfsLocation

The location of HDFS.

All required parameters must be populated in order to send to Azure.

HdfsReadSettings

HDFS read settings.

All required parameters must be populated in order to send to Azure.

HdfsSource

A copy activity HDFS source.

All required parameters must be populated in order to send to Azure.

HiveLinkedService

Hive Server linked service.

All required parameters must be populated in order to send to Azure.

HiveObjectDataset

Hive Server dataset.

All required parameters must be populated in order to send to Azure.

HiveSource

A copy activity Hive Server source.

All required parameters must be populated in order to send to Azure.

HttpDataset

A file in an HTTP web server.

All required parameters must be populated in order to send to Azure.

HttpLinkedService

Linked service for an HTTP source.

All required parameters must be populated in order to send to Azure.

HttpReadSettings

Sftp read settings.

All required parameters must be populated in order to send to Azure.

HttpServerLocation

The location of http server.

All required parameters must be populated in order to send to Azure.

HttpSource

A copy activity source for an HTTP file.

All required parameters must be populated in order to send to Azure.

HubspotLinkedService

Hubspot Service linked service.

All required parameters must be populated in order to send to Azure.

HubspotObjectDataset

Hubspot Service dataset.

All required parameters must be populated in order to send to Azure.

HubspotSource

A copy activity Hubspot Service source.

All required parameters must be populated in order to send to Azure.

IfConditionActivity

This activity evaluates a boolean expression and executes either the activities under the ifTrueActivities property or the ifFalseActivities property depending on the result of the expression.

All required parameters must be populated in order to send to Azure.

ImpalaLinkedService

Impala server linked service.

All required parameters must be populated in order to send to Azure.

ImpalaObjectDataset

Impala server dataset.

All required parameters must be populated in order to send to Azure.

ImpalaSource

A copy activity Impala server source.

All required parameters must be populated in order to send to Azure.

ImportSettings

Import command settings.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AzureDatabricksDeltaLakeImportCommand, SnowflakeImportCopyCommand.

All required parameters must be populated in order to send to Azure.

InformixLinkedService

Informix linked service.

All required parameters must be populated in order to send to Azure.

InformixSink

A copy activity Informix sink.

All required parameters must be populated in order to send to Azure.

InformixSource

A copy activity source for Informix.

All required parameters must be populated in order to send to Azure.

InformixTableDataset

The Informix table dataset.

All required parameters must be populated in order to send to Azure.

IntegrationRuntime

Azure Data Factory nested object which serves as a compute resource for activities.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ManagedIntegrationRuntime, SelfHostedIntegrationRuntime.

All required parameters must be populated in order to send to Azure.

IntegrationRuntimeAuthKeys

The integration runtime authentication keys.

IntegrationRuntimeComputeProperties

The compute resource properties for managed integration runtime.

IntegrationRuntimeConnectionInfo

Connection information for encrypting the on-premises data source credentials.

Variables are only populated by the server, and will be ignored when sending a request.

IntegrationRuntimeCustomSetupScriptProperties

Custom setup script properties for a managed dedicated integration runtime.

IntegrationRuntimeCustomerVirtualNetwork

The definition and properties of virtual network to which Azure-SSIS integration runtime will join.

IntegrationRuntimeDataFlowProperties

Data flow properties for managed integration runtime.

IntegrationRuntimeDataProxyProperties

Data proxy properties for a managed dedicated integration runtime.

IntegrationRuntimeDebugResource

Integration runtime debug resource.

All required parameters must be populated in order to send to Azure.

IntegrationRuntimeListResponse

A list of integration runtime resources.

All required parameters must be populated in order to send to Azure.

IntegrationRuntimeMonitoringData

Get monitoring data response.

IntegrationRuntimeNodeIpAddress

The IP address of self-hosted integration runtime node.

Variables are only populated by the server, and will be ignored when sending a request.

IntegrationRuntimeNodeMonitoringData

Monitoring data for integration runtime node.

Variables are only populated by the server, and will be ignored when sending a request.

IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint

Azure-SSIS integration runtime outbound network dependency endpoints for one category.

IntegrationRuntimeOutboundNetworkDependenciesEndpoint

The endpoint for Azure-SSIS integration runtime outbound network dependency.

IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails

The details of Azure-SSIS integration runtime outbound network dependency endpoint.

IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse

Azure-SSIS integration runtime outbound network dependency endpoints.

IntegrationRuntimeReference

Integration runtime reference type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

IntegrationRuntimeRegenerateKeyParameters

Parameters to regenerate the authentication key.

IntegrationRuntimeResource

Integration runtime resource type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

IntegrationRuntimeSsisCatalogInfo

Catalog information for managed dedicated integration runtime.

IntegrationRuntimeSsisProperties

SSIS properties for managed integration runtime.

IntegrationRuntimeStatus

Integration runtime status.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ManagedIntegrationRuntimeStatus, SelfHostedIntegrationRuntimeStatus.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

IntegrationRuntimeStatusListResponse

A list of integration runtime status.

All required parameters must be populated in order to send to Azure.

IntegrationRuntimeStatusResponse

Integration runtime status response.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

IntegrationRuntimeVNetProperties

VNet properties for managed integration runtime.

JiraLinkedService

Jira Service linked service.

All required parameters must be populated in order to send to Azure.

JiraObjectDataset

Jira Service dataset.

All required parameters must be populated in order to send to Azure.

JiraSource

A copy activity Jira Service source.

All required parameters must be populated in order to send to Azure.

JsonDataset

Json dataset.

All required parameters must be populated in order to send to Azure.

JsonFormat

The data stored in JSON format.

All required parameters must be populated in order to send to Azure.

JsonReadSettings

Json read settings.

All required parameters must be populated in order to send to Azure.

JsonSink

A copy activity Json sink.

All required parameters must be populated in order to send to Azure.

JsonSource

A copy activity Json source.

All required parameters must be populated in order to send to Azure.

JsonWriteSettings

Json write settings.

All required parameters must be populated in order to send to Azure.

LinkedIntegrationRuntime

The linked integration runtime information.

Variables are only populated by the server, and will be ignored when sending a request.

LinkedIntegrationRuntimeKeyAuthorization

The key authorization type integration runtime.

All required parameters must be populated in order to send to Azure.

LinkedIntegrationRuntimeRbacAuthorization

The role based access control (RBAC) authorization type integration runtime.

All required parameters must be populated in order to send to Azure.

LinkedIntegrationRuntimeRequest

Data factory name for linked integration runtime request.

All required parameters must be populated in order to send to Azure.

LinkedIntegrationRuntimeType

The base definition of a linked integration runtime.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: LinkedIntegrationRuntimeKeyAuthorization, LinkedIntegrationRuntimeRbacAuthorization.

All required parameters must be populated in order to send to Azure.

LinkedService

The Azure Data Factory nested object which contains the information and credential which can be used to connect with related store or compute resource.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AmazonMWSLinkedService, AmazonRdsForOracleLinkedService, AmazonRdsForSqlServerLinkedService, AmazonRedshiftLinkedService, AmazonS3LinkedService, AmazonS3CompatibleLinkedService, AppFiguresLinkedService, AsanaLinkedService, AzureBatchLinkedService, AzureBlobFSLinkedService, AzureBlobStorageLinkedService, AzureDataExplorerLinkedService, AzureDataLakeAnalyticsLinkedService, AzureDataLakeStoreLinkedService, AzureDatabricksLinkedService, AzureDatabricksDeltaLakeLinkedService, AzureFileStorageLinkedService, AzureFunctionLinkedService, AzureKeyVaultLinkedService, AzureMLLinkedService, AzureMLServiceLinkedService, AzureMariaDBLinkedService, AzureMySqlLinkedService, AzurePostgreSqlLinkedService, AzureSearchLinkedService, AzureSqlDWLinkedService, AzureSqlDatabaseLinkedService, AzureSqlMILinkedService, AzureStorageLinkedService, AzureTableStorageLinkedService, CassandraLinkedService, CommonDataServiceForAppsLinkedService, ConcurLinkedService, CosmosDbLinkedService, CosmosDbMongoDbApiLinkedService, CouchbaseLinkedService, CustomDataSourceLinkedService, DataworldLinkedService, Db2LinkedService, DrillLinkedService, DynamicsLinkedService, DynamicsAXLinkedService, DynamicsCrmLinkedService, EloquaLinkedService, FileServerLinkedService, FtpServerLinkedService, GoogleAdWordsLinkedService, GoogleBigQueryLinkedService, GoogleCloudStorageLinkedService, GreenplumLinkedService, HBaseLinkedService, HDInsightLinkedService, HDInsightOnDemandLinkedService, HdfsLinkedService, HiveLinkedService, HttpLinkedService, HubspotLinkedService, ImpalaLinkedService, InformixLinkedService, JiraLinkedService, MagentoLinkedService, MariaDBLinkedService, MarketoLinkedService, MicrosoftAccessLinkedService, MongoDbLinkedService, MongoDbAtlasLinkedService, MongoDbV2LinkedService, MySqlLinkedService, NetezzaLinkedService, ODataLinkedService, OdbcLinkedService, Office365LinkedService, OracleLinkedService, OracleCloudStorageLinkedService, OracleServiceCloudLinkedService, PaypalLinkedService, PhoenixLinkedService, PostgreSqlLinkedService, PrestoLinkedService, QuickBooksLinkedService, QuickbaseLinkedService, ResponsysLinkedService, RestServiceLinkedService, SalesforceLinkedService, SalesforceMarketingCloudLinkedService, SalesforceServiceCloudLinkedService, SapBWLinkedService, SapCloudForCustomerLinkedService, SapEccLinkedService, SapHanaLinkedService, SapOdpLinkedService, SapOpenHubLinkedService, SapTableLinkedService, ServiceNowLinkedService, SftpServerLinkedService, SharePointOnlineListLinkedService, ShopifyLinkedService, SmartsheetLinkedService, SnowflakeLinkedService, SparkLinkedService, SqlServerLinkedService, SquareLinkedService, SybaseLinkedService, TeamDeskLinkedService, TeradataLinkedService, TwilioLinkedService, VerticaLinkedService, WebLinkedService, XeroLinkedService, ZendeskLinkedService, ZohoLinkedService.

All required parameters must be populated in order to send to Azure.

LinkedServiceDebugResource

Linked service debug resource.

All required parameters must be populated in order to send to Azure.

LinkedServiceListResponse

A list of linked service resources.

All required parameters must be populated in order to send to Azure.

LinkedServiceReference

Linked service reference type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

LinkedServiceResource

Linked service resource type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

LogLocationSettings

Log location settings.

All required parameters must be populated in order to send to Azure.

LogSettings

Log settings.

All required parameters must be populated in order to send to Azure.

LogStorageSettings

(Deprecated. Please use LogSettings) Log storage settings.

All required parameters must be populated in order to send to Azure.

LookupActivity

Lookup activity.

All required parameters must be populated in order to send to Azure.

MagentoLinkedService

Magento server linked service.

All required parameters must be populated in order to send to Azure.

MagentoObjectDataset

Magento server dataset.

All required parameters must be populated in order to send to Azure.

MagentoSource

A copy activity Magento server source.

All required parameters must be populated in order to send to Azure.

ManagedIdentityCredential

Managed identity credential.

All required parameters must be populated in order to send to Azure.

ManagedIntegrationRuntime

Managed integration runtime, including managed elastic and managed dedicated integration runtimes.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ManagedIntegrationRuntimeError

Error definition for managed integration runtime.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedIntegrationRuntimeNode

Properties of integration runtime node.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedIntegrationRuntimeOperationResult

Properties of managed integration runtime operation result.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedIntegrationRuntimeStatus

Managed integration runtime status.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ManagedPrivateEndpoint

Properties of a managed private endpoint.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedPrivateEndpointListResponse

A list of managed private endpoint resources.

All required parameters must be populated in order to send to Azure.

ManagedPrivateEndpointResource

Managed private endpoint resource type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ManagedVirtualNetwork

A managed Virtual Network associated with the Azure Data Factory.

Variables are only populated by the server, and will be ignored when sending a request.

ManagedVirtualNetworkListResponse

A list of managed Virtual Network resources.

All required parameters must be populated in order to send to Azure.

ManagedVirtualNetworkReference

Managed Virtual Network reference type.

All required parameters must be populated in order to send to Azure.

ManagedVirtualNetworkResource

Managed Virtual Network resource type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

MappingDataFlow

Mapping data flow.

All required parameters must be populated in order to send to Azure.

MariaDBLinkedService

MariaDB server linked service.

All required parameters must be populated in order to send to Azure.

MariaDBSource

A copy activity MariaDB server source.

All required parameters must be populated in order to send to Azure.

MariaDBTableDataset

MariaDB server dataset.

All required parameters must be populated in order to send to Azure.

MarketoLinkedService

Marketo server linked service.

All required parameters must be populated in order to send to Azure.

MarketoObjectDataset

Marketo server dataset.

All required parameters must be populated in order to send to Azure.

MarketoSource

A copy activity Marketo server source.

All required parameters must be populated in order to send to Azure.

MetadataItem

Specify the name and value of custom metadata item.

MicrosoftAccessLinkedService

Microsoft Access linked service.

All required parameters must be populated in order to send to Azure.

MicrosoftAccessSink

A copy activity Microsoft Access sink.

All required parameters must be populated in order to send to Azure.

MicrosoftAccessSource

A copy activity source for Microsoft Access.

All required parameters must be populated in order to send to Azure.

MicrosoftAccessTableDataset

The Microsoft Access table dataset.

All required parameters must be populated in order to send to Azure.

MongoDbAtlasCollectionDataset

The MongoDB Atlas database dataset.

All required parameters must be populated in order to send to Azure.

MongoDbAtlasLinkedService

Linked service for MongoDB Atlas data source.

All required parameters must be populated in order to send to Azure.

MongoDbAtlasSink

A copy activity MongoDB Atlas sink.

All required parameters must be populated in order to send to Azure.

MongoDbAtlasSource

A copy activity source for a MongoDB Atlas database.

All required parameters must be populated in order to send to Azure.

MongoDbCollectionDataset

The MongoDB database dataset.

All required parameters must be populated in order to send to Azure.

MongoDbCursorMethodsProperties

Cursor methods for Mongodb query.

MongoDbLinkedService

Linked service for MongoDb data source.

All required parameters must be populated in order to send to Azure.

MongoDbSource

A copy activity source for a MongoDB database.

All required parameters must be populated in order to send to Azure.

MongoDbV2CollectionDataset

The MongoDB database dataset.

All required parameters must be populated in order to send to Azure.

MongoDbV2LinkedService

Linked service for MongoDB data source.

All required parameters must be populated in order to send to Azure.

MongoDbV2Sink

A copy activity MongoDB sink.

All required parameters must be populated in order to send to Azure.

MongoDbV2Source

A copy activity source for a MongoDB database.

All required parameters must be populated in order to send to Azure.

MultiplePipelineTrigger

Base class for all triggers that support one to many model for trigger to pipeline.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: BlobEventsTrigger, BlobTrigger, CustomEventsTrigger, ScheduleTrigger.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

MySqlLinkedService

Linked service for MySQL data source.

All required parameters must be populated in order to send to Azure.

MySqlSource

A copy activity source for MySQL databases.

All required parameters must be populated in order to send to Azure.

MySqlTableDataset

The MySQL table dataset.

All required parameters must be populated in order to send to Azure.

NetezzaLinkedService

Netezza linked service.

All required parameters must be populated in order to send to Azure.

NetezzaPartitionSettings

The settings that will be leveraged for Netezza source partitioning.

NetezzaSource

A copy activity Netezza source.

All required parameters must be populated in order to send to Azure.

NetezzaTableDataset

Netezza dataset.

All required parameters must be populated in order to send to Azure.

ODataLinkedService

Open Data Protocol (OData) linked service.

All required parameters must be populated in order to send to Azure.

ODataResourceDataset

The Open Data Protocol (OData) resource dataset.

All required parameters must be populated in order to send to Azure.

ODataSource

A copy activity source for OData source.

All required parameters must be populated in order to send to Azure.

OdbcLinkedService

Open Database Connectivity (ODBC) linked service.

All required parameters must be populated in order to send to Azure.

OdbcSink

A copy activity ODBC sink.

All required parameters must be populated in order to send to Azure.

OdbcSource

A copy activity source for ODBC databases.

All required parameters must be populated in order to send to Azure.

OdbcTableDataset

The ODBC table dataset.

All required parameters must be populated in order to send to Azure.

Office365Dataset

The Office365 account.

All required parameters must be populated in order to send to Azure.

Office365LinkedService

Office365 linked service.

All required parameters must be populated in order to send to Azure.

Office365Source

A copy activity source for an Office 365 service.

All required parameters must be populated in order to send to Azure.

Operation

Azure Data Factory API operation definition.

OperationDisplay

Metadata associated with the operation.

OperationListResponse

A list of operations that can be performed by the Data Factory service.

OperationLogSpecification

Details about an operation related to logs.

OperationMetricAvailability

Defines how often data for a metric becomes available.

OperationMetricDimension

Defines the metric dimension.

OperationMetricSpecification

Details about an operation related to metrics.

OperationServiceSpecification

Details about a service operation.

OracleCloudStorageLinkedService

Linked service for Oracle Cloud Storage.

All required parameters must be populated in order to send to Azure.

OracleCloudStorageLocation

The location of Oracle Cloud Storage dataset.

All required parameters must be populated in order to send to Azure.

OracleCloudStorageReadSettings

Oracle Cloud Storage read settings.

All required parameters must be populated in order to send to Azure.

OracleLinkedService

Oracle database.

All required parameters must be populated in order to send to Azure.

OraclePartitionSettings

The settings that will be leveraged for Oracle source partitioning.

OracleServiceCloudLinkedService

Oracle Service Cloud linked service.

All required parameters must be populated in order to send to Azure.

OracleServiceCloudObjectDataset

Oracle Service Cloud dataset.

All required parameters must be populated in order to send to Azure.

OracleServiceCloudSource

A copy activity Oracle Service Cloud source.

All required parameters must be populated in order to send to Azure.

OracleSink

A copy activity Oracle sink.

All required parameters must be populated in order to send to Azure.

OracleSource

A copy activity Oracle source.

All required parameters must be populated in order to send to Azure.

OracleTableDataset

The on-premises Oracle database dataset.

All required parameters must be populated in order to send to Azure.

OrcDataset

ORC dataset.

All required parameters must be populated in order to send to Azure.

OrcFormat

The data stored in Optimized Row Columnar (ORC) format.

All required parameters must be populated in order to send to Azure.

OrcSink

A copy activity ORC sink.

All required parameters must be populated in order to send to Azure.

OrcSource

A copy activity ORC source.

All required parameters must be populated in order to send to Azure.

OrcWriteSettings

Orc write settings.

All required parameters must be populated in order to send to Azure.

PackageStore

Package store for the SSIS integration runtime.

All required parameters must be populated in order to send to Azure.

ParameterSpecification

Definition of a single parameter for an entity.

All required parameters must be populated in order to send to Azure.

ParquetDataset

Parquet dataset.

All required parameters must be populated in order to send to Azure.

ParquetFormat

The data stored in Parquet format.

All required parameters must be populated in order to send to Azure.

ParquetSink

A copy activity Parquet sink.

All required parameters must be populated in order to send to Azure.

ParquetSource

A copy activity Parquet source.

All required parameters must be populated in order to send to Azure.

ParquetWriteSettings

Parquet write settings.

All required parameters must be populated in order to send to Azure.

PaypalLinkedService

Paypal Service linked service.

All required parameters must be populated in order to send to Azure.

PaypalObjectDataset

Paypal Service dataset.

All required parameters must be populated in order to send to Azure.

PaypalSource

A copy activity Paypal Service source.

All required parameters must be populated in order to send to Azure.

PhoenixLinkedService

Phoenix server linked service.

All required parameters must be populated in order to send to Azure.

PhoenixObjectDataset

Phoenix server dataset.

All required parameters must be populated in order to send to Azure.

PhoenixSource

A copy activity Phoenix server source.

All required parameters must be populated in order to send to Azure.

PipelineElapsedTimeMetricPolicy

Pipeline ElapsedTime Metric Policy.

PipelineFolder

The folder that this Pipeline is in. If not specified, Pipeline will appear at the root level.

PipelineListResponse

A list of pipeline resources.

All required parameters must be populated in order to send to Azure.

PipelinePolicy

Pipeline Policy.

PipelineReference

Pipeline reference type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

PipelineResource

Pipeline resource type.

Variables are only populated by the server, and will be ignored when sending a request.

PipelineRun

Information about a pipeline run.

Variables are only populated by the server, and will be ignored when sending a request.

PipelineRunInvokedBy

Provides entity name and id that started the pipeline run.

Variables are only populated by the server, and will be ignored when sending a request.

PipelineRunsQueryResponse

A list pipeline runs.

All required parameters must be populated in order to send to Azure.

PolybaseSettings

PolyBase settings.

PostgreSqlLinkedService

Linked service for PostgreSQL data source.

All required parameters must be populated in order to send to Azure.

PostgreSqlSource

A copy activity source for PostgreSQL databases.

All required parameters must be populated in order to send to Azure.

PostgreSqlTableDataset

The PostgreSQL table dataset.

All required parameters must be populated in order to send to Azure.

PowerQuerySink

Power query sink.

All required parameters must be populated in order to send to Azure.

PowerQuerySinkMapping

Map Power Query mashup query to sink dataset(s).

PowerQuerySource

Power query source.

All required parameters must be populated in order to send to Azure.

PrestoLinkedService

Presto server linked service.

All required parameters must be populated in order to send to Azure.

PrestoObjectDataset

Presto server dataset.

All required parameters must be populated in order to send to Azure.

PrestoSource

A copy activity Presto server source.

All required parameters must be populated in order to send to Azure.

PrivateEndpoint

Private endpoint which a connection belongs to.

PrivateEndpointConnectionListResponse

A list of linked service resources.

All required parameters must be populated in order to send to Azure.

PrivateEndpointConnectionResource

Private Endpoint Connection ARM resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkConnectionApprovalRequest

A request to approve or reject a private endpoint connection.

PrivateLinkConnectionApprovalRequestResource

Private Endpoint Connection Approval ARM resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkConnectionState

The state of a private link connection.

PrivateLinkResource

A private link resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkResourceProperties

Properties of a private link resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkResourcesWrapper

Wrapper for a collection of private link resources.

All required parameters must be populated in order to send to Azure.

PurviewConfiguration

Purview configuration.

QueryDataFlowDebugSessionsResponse

A list of active debug sessions.

QuickBooksLinkedService

QuickBooks server linked service.

All required parameters must be populated in order to send to Azure.

QuickBooksObjectDataset

QuickBooks server dataset.

All required parameters must be populated in order to send to Azure.

QuickBooksSource

A copy activity QuickBooks server source.

All required parameters must be populated in order to send to Azure.

QuickbaseLinkedService

Linked service for Quickbase.

All required parameters must be populated in order to send to Azure.

RecurrenceSchedule

The recurrence schedule.

RecurrenceScheduleOccurrence

The recurrence schedule occurrence.

RedirectIncompatibleRowSettings

Redirect incompatible row settings.

All required parameters must be populated in order to send to Azure.

RedshiftUnloadSettings

The Amazon S3 settings needed for the interim Amazon S3 when copying from Amazon Redshift with unload. With this, data from Amazon Redshift source will be unloaded into S3 first and then copied into the targeted sink from the interim S3.

All required parameters must be populated in order to send to Azure.

RelationalSource

A copy activity source for various relational databases.

All required parameters must be populated in order to send to Azure.

RelationalTableDataset

The relational table dataset.

All required parameters must be populated in order to send to Azure.

RemotePrivateEndpointConnection

A remote private endpoint connection.

Variables are only populated by the server, and will be ignored when sending a request.

RerunTumblingWindowTrigger

Trigger that schedules pipeline reruns for all fixed time interval windows from a requested start time to requested end time.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Resource

Azure Data Factory top-level resource.

Variables are only populated by the server, and will be ignored when sending a request.

ResponsysLinkedService

Responsys linked service.

All required parameters must be populated in order to send to Azure.

ResponsysObjectDataset

Responsys dataset.

All required parameters must be populated in order to send to Azure.

ResponsysSource

A copy activity Responsys source.

All required parameters must be populated in order to send to Azure.

RestResourceDataset

A Rest service dataset.

All required parameters must be populated in order to send to Azure.

RestServiceLinkedService

Rest Service linked service.

All required parameters must be populated in order to send to Azure.

RestSink

A copy activity Rest service Sink.

All required parameters must be populated in order to send to Azure.

RestSource

A copy activity Rest service source.

All required parameters must be populated in order to send to Azure.

RetryPolicy

Execution policy for an activity.

RunFilterParameters

Query parameters for listing runs.

All required parameters must be populated in order to send to Azure.

RunQueryFilter

Query filter option for listing runs.

All required parameters must be populated in order to send to Azure.

RunQueryOrderBy

An object to provide order by options for listing runs.

All required parameters must be populated in order to send to Azure.

SSISAccessCredential

SSIS access credential.

All required parameters must be populated in order to send to Azure.

SSISChildPackage

SSIS embedded child package.

All required parameters must be populated in order to send to Azure.

SSISExecutionCredential

SSIS package execution credential.

All required parameters must be populated in order to send to Azure.

SSISExecutionParameter

SSIS execution parameter.

All required parameters must be populated in order to send to Azure.

SSISLogLocation

SSIS package execution log location.

All required parameters must be populated in order to send to Azure.

SSISPackageLocation

SSIS package location.

SSISPropertyOverride

SSIS property override.

All required parameters must be populated in order to send to Azure.

SalesforceLinkedService

Linked service for Salesforce.

All required parameters must be populated in order to send to Azure.

SalesforceMarketingCloudLinkedService

Salesforce Marketing Cloud linked service.

All required parameters must be populated in order to send to Azure.

SalesforceMarketingCloudObjectDataset

Salesforce Marketing Cloud dataset.

All required parameters must be populated in order to send to Azure.

SalesforceMarketingCloudSource

A copy activity Salesforce Marketing Cloud source.

All required parameters must be populated in order to send to Azure.

SalesforceObjectDataset

The Salesforce object dataset.

All required parameters must be populated in order to send to Azure.

SalesforceServiceCloudLinkedService

Linked service for Salesforce Service Cloud.

All required parameters must be populated in order to send to Azure.

SalesforceServiceCloudObjectDataset

The Salesforce Service Cloud object dataset.

All required parameters must be populated in order to send to Azure.

SalesforceServiceCloudSink

A copy activity Salesforce Service Cloud sink.

All required parameters must be populated in order to send to Azure.

SalesforceServiceCloudSource

A copy activity Salesforce Service Cloud source.

All required parameters must be populated in order to send to Azure.

SalesforceSink

A copy activity Salesforce sink.

All required parameters must be populated in order to send to Azure.

SalesforceSource

A copy activity Salesforce source.

All required parameters must be populated in order to send to Azure.

SapBWLinkedService

SAP Business Warehouse Linked Service.

All required parameters must be populated in order to send to Azure.

SapBwCubeDataset

The SAP BW cube dataset.

All required parameters must be populated in order to send to Azure.

SapBwSource

A copy activity source for SapBW server via MDX.

All required parameters must be populated in order to send to Azure.

SapCloudForCustomerLinkedService

Linked service for SAP Cloud for Customer.

All required parameters must be populated in order to send to Azure.

SapCloudForCustomerResourceDataset

The path of the SAP Cloud for Customer OData entity.

All required parameters must be populated in order to send to Azure.

SapCloudForCustomerSink

A copy activity SAP Cloud for Customer sink.

All required parameters must be populated in order to send to Azure.

SapCloudForCustomerSource

A copy activity source for SAP Cloud for Customer source.

All required parameters must be populated in order to send to Azure.

SapEccLinkedService

Linked service for SAP ERP Central Component(SAP ECC).

All required parameters must be populated in order to send to Azure.

SapEccResourceDataset

The path of the SAP ECC OData entity.

All required parameters must be populated in order to send to Azure.

SapEccSource

A copy activity source for SAP ECC source.

All required parameters must be populated in order to send to Azure.

SapHanaLinkedService

SAP HANA Linked Service.

All required parameters must be populated in order to send to Azure.

SapHanaPartitionSettings

The settings that will be leveraged for SAP HANA source partitioning.

SapHanaSource

A copy activity source for SAP HANA source.

All required parameters must be populated in order to send to Azure.

SapHanaTableDataset

SAP HANA Table properties.

All required parameters must be populated in order to send to Azure.

SapOdpLinkedService

SAP ODP Linked Service.

All required parameters must be populated in order to send to Azure.

SapOdpResourceDataset

SAP ODP Resource properties.

All required parameters must be populated in order to send to Azure.

SapOdpSource

A copy activity source for SAP ODP source.

All required parameters must be populated in order to send to Azure.

SapOpenHubLinkedService

SAP Business Warehouse Open Hub Destination Linked Service.

All required parameters must be populated in order to send to Azure.

SapOpenHubSource

A copy activity source for SAP Business Warehouse Open Hub Destination source.

All required parameters must be populated in order to send to Azure.

SapOpenHubTableDataset

Sap Business Warehouse Open Hub Destination Table properties.

All required parameters must be populated in order to send to Azure.

SapTableLinkedService

SAP Table Linked Service.

All required parameters must be populated in order to send to Azure.

SapTablePartitionSettings

The settings that will be leveraged for SAP table source partitioning.

SapTableResourceDataset

SAP Table Resource properties.

All required parameters must be populated in order to send to Azure.

SapTableSource

A copy activity source for SAP Table source.

All required parameters must be populated in order to send to Azure.

ScheduleTrigger

Trigger that creates pipeline runs periodically, on schedule.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ScheduleTriggerRecurrence

The workflow trigger recurrence.

ScriptAction

Custom script action to run on HDI ondemand cluster once it's up.

All required parameters must be populated in order to send to Azure.

ScriptActivity

Script activity type.

All required parameters must be populated in order to send to Azure.

ScriptActivityParameter

Parameters of a script block.

ScriptActivityScriptBlock

Script block of scripts.

All required parameters must be populated in order to send to Azure.

ScriptActivityTypePropertiesLogSettings

Log settings of script activity.

All required parameters must be populated in order to send to Azure.

SecretBase

The base definition of a secret type.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AzureKeyVaultSecretReference, SecureString.

All required parameters must be populated in order to send to Azure.

SecureString

Azure Data Factory secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.

All required parameters must be populated in order to send to Azure.

SelfDependencyTumblingWindowTriggerReference

Self referenced tumbling window trigger dependency.

All required parameters must be populated in order to send to Azure.

SelfHostedIntegrationRuntime

Self-hosted integration runtime.

All required parameters must be populated in order to send to Azure.

SelfHostedIntegrationRuntimeNode

Properties of Self-hosted integration runtime node.

Variables are only populated by the server, and will be ignored when sending a request.

SelfHostedIntegrationRuntimeStatus

Self-hosted integration runtime status.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ServiceNowLinkedService

ServiceNow server linked service.

All required parameters must be populated in order to send to Azure.

ServiceNowObjectDataset

ServiceNow server dataset.

All required parameters must be populated in order to send to Azure.

ServiceNowSource

A copy activity ServiceNow server source.

All required parameters must be populated in order to send to Azure.

ServicePrincipalCredential

Service principal credential.

All required parameters must be populated in order to send to Azure.

SetVariableActivity

Set value for a Variable.

All required parameters must be populated in order to send to Azure.

SftpLocation

The location of SFTP dataset.

All required parameters must be populated in order to send to Azure.

SftpReadSettings

Sftp read settings.

All required parameters must be populated in order to send to Azure.

SftpServerLinkedService

A linked service for an SSH File Transfer Protocol (SFTP) server.

All required parameters must be populated in order to send to Azure.

SftpWriteSettings

Sftp write settings.

All required parameters must be populated in order to send to Azure.

SharePointOnlineListLinkedService

SharePoint Online List linked service.

All required parameters must be populated in order to send to Azure.

SharePointOnlineListResourceDataset

The sharepoint online list resource dataset.

All required parameters must be populated in order to send to Azure.

SharePointOnlineListSource

A copy activity source for sharePoint online list source.

All required parameters must be populated in order to send to Azure.

ShopifyLinkedService

Shopify Service linked service.

All required parameters must be populated in order to send to Azure.

ShopifyObjectDataset

Shopify Service dataset.

All required parameters must be populated in order to send to Azure.

ShopifySource

A copy activity Shopify Service source.

All required parameters must be populated in order to send to Azure.

SkipErrorFile

Skip error file.

SmartsheetLinkedService

Linked service for Smartsheet.

All required parameters must be populated in order to send to Azure.

SnowflakeDataset

The snowflake dataset.

All required parameters must be populated in order to send to Azure.

SnowflakeExportCopyCommand

Snowflake export command settings.

All required parameters must be populated in order to send to Azure.

SnowflakeImportCopyCommand

Snowflake import command settings.

All required parameters must be populated in order to send to Azure.

SnowflakeLinkedService

Snowflake linked service.

All required parameters must be populated in order to send to Azure.

SnowflakeSink

A copy activity snowflake sink.

All required parameters must be populated in order to send to Azure.

SnowflakeSource

A copy activity snowflake source.

All required parameters must be populated in order to send to Azure.

SparkLinkedService

Spark Server linked service.

All required parameters must be populated in order to send to Azure.

SparkObjectDataset

Spark Server dataset.

All required parameters must be populated in order to send to Azure.

SparkSource

A copy activity Spark Server source.

All required parameters must be populated in order to send to Azure.

SqlAlwaysEncryptedProperties

Sql always encrypted properties.

All required parameters must be populated in order to send to Azure.

SqlDWSink

A copy activity SQL Data Warehouse sink.

All required parameters must be populated in order to send to Azure.

SqlDWSource

A copy activity SQL Data Warehouse source.

All required parameters must be populated in order to send to Azure.

SqlDWUpsertSettings

Sql DW upsert option settings.

SqlMISink

A copy activity Azure SQL Managed Instance sink.

All required parameters must be populated in order to send to Azure.

SqlMISource

A copy activity Azure SQL Managed Instance source.

All required parameters must be populated in order to send to Azure.

SqlPartitionSettings

The settings that will be leveraged for Sql source partitioning.

SqlServerLinkedService

SQL Server linked service.

All required parameters must be populated in order to send to Azure.

SqlServerSink

A copy activity SQL server sink.

All required parameters must be populated in order to send to Azure.

SqlServerSource

A copy activity SQL server source.

All required parameters must be populated in order to send to Azure.

SqlServerStoredProcedureActivity

SQL stored procedure activity type.

All required parameters must be populated in order to send to Azure.

SqlServerTableDataset

The on-premises SQL Server dataset.

All required parameters must be populated in order to send to Azure.

SqlSink

A copy activity SQL sink.

All required parameters must be populated in order to send to Azure.

SqlSource

A copy activity SQL source.

All required parameters must be populated in order to send to Azure.

SqlUpsertSettings

Sql upsert option settings.

SquareLinkedService

Square Service linked service.

All required parameters must be populated in order to send to Azure.

SquareObjectDataset

Square Service dataset.

All required parameters must be populated in order to send to Azure.

SquareSource

A copy activity Square Service source.

All required parameters must be populated in order to send to Azure.

SsisEnvironment

Ssis environment.

All required parameters must be populated in order to send to Azure.

SsisEnvironmentReference

Ssis environment reference.

SsisFolder

Ssis folder.

All required parameters must be populated in order to send to Azure.

SsisObjectMetadata

SSIS object metadata.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: SsisEnvironment, SsisFolder, SsisPackage, SsisProject.

All required parameters must be populated in order to send to Azure.

SsisObjectMetadataListResponse

A list of SSIS object metadata.

SsisObjectMetadataStatusResponse

The status of the operation.

SsisPackage

Ssis Package.

All required parameters must be populated in order to send to Azure.

SsisParameter

Ssis parameter.

SsisProject

Ssis project.

All required parameters must be populated in order to send to Azure.

SsisVariable

Ssis variable.

StagingSettings

Staging settings.

All required parameters must be populated in order to send to Azure.

StoreReadSettings

Connector read setting.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AmazonS3CompatibleReadSettings, AmazonS3ReadSettings, AzureBlobFSReadSettings, AzureBlobStorageReadSettings, AzureDataLakeStoreReadSettings, AzureFileStorageReadSettings, FileServerReadSettings, FtpReadSettings, GoogleCloudStorageReadSettings, HdfsReadSettings, HttpReadSettings, OracleCloudStorageReadSettings, SftpReadSettings.

All required parameters must be populated in order to send to Azure.

StoreWriteSettings

Connector write settings.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AzureBlobFSWriteSettings, AzureBlobStorageWriteSettings, AzureDataLakeStoreWriteSettings, AzureFileStorageWriteSettings, FileServerWriteSettings, SftpWriteSettings.

All required parameters must be populated in order to send to Azure.

StoredProcedureParameter

SQL stored procedure parameter.

SubResource

Azure Data Factory nested resource, which belongs to a factory.

Variables are only populated by the server, and will be ignored when sending a request.

SubResourceDebugResource

Azure Data Factory nested debug resource.

SwitchActivity

This activity evaluates an expression and executes activities under the cases property that correspond to the expression evaluation expected in the equals property.

All required parameters must be populated in order to send to Azure.

SwitchCase

Switch cases with have a value and corresponding activities.

SybaseLinkedService

Linked service for Sybase data source.

All required parameters must be populated in order to send to Azure.

SybaseSource

A copy activity source for Sybase databases.

All required parameters must be populated in order to send to Azure.

SybaseTableDataset

The Sybase table dataset.

All required parameters must be populated in order to send to Azure.

TabularSource

Copy activity sources of tabular type.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AmazonMWSSource, AmazonRdsForSqlServerSource, AmazonRedshiftSource, AzureMariaDBSource, AzureMySqlSource, AzurePostgreSqlSource, AzureSqlSource, AzureTableSource, CassandraSource, ConcurSource, CouchbaseSource, Db2Source, DrillSource, DynamicsAXSource, EloquaSource, GoogleAdWordsSource, GoogleBigQuerySource, GreenplumSource, HBaseSource, HiveSource, HubspotSource, ImpalaSource, InformixSource, JiraSource, MagentoSource, MariaDBSource, MarketoSource, MySqlSource, NetezzaSource, OdbcSource, OracleServiceCloudSource, PaypalSource, PhoenixSource, PostgreSqlSource, PrestoSource, QuickBooksSource, ResponsysSource, SalesforceMarketingCloudSource, SalesforceSource, SapBwSource, SapCloudForCustomerSource, SapEccSource, SapHanaSource, SapOdpSource, SapOpenHubSource, SapTableSource, ServiceNowSource, ShopifySource, SparkSource, SqlDWSource, SqlMISource, SqlServerSource, SqlSource, SquareSource, SybaseSource, TeradataSource, VerticaSource, XeroSource, ZohoSource.

All required parameters must be populated in order to send to Azure.

TabularTranslator

A copy activity tabular translator.

All required parameters must be populated in order to send to Azure.

TarGZipReadSettings

The TarGZip compression read settings.

All required parameters must be populated in order to send to Azure.

TarReadSettings

The Tar compression read settings.

All required parameters must be populated in order to send to Azure.

TeamDeskLinkedService

Linked service for TeamDesk.

All required parameters must be populated in order to send to Azure.

TeradataLinkedService

Linked service for Teradata data source.

All required parameters must be populated in order to send to Azure.

TeradataPartitionSettings

The settings that will be leveraged for teradata source partitioning.

TeradataSource

A copy activity Teradata source.

All required parameters must be populated in order to send to Azure.

TeradataTableDataset

The Teradata database dataset.

All required parameters must be populated in order to send to Azure.

TextFormat

The data stored in text format.

All required parameters must be populated in order to send to Azure.

Transformation

A data flow transformation.

All required parameters must be populated in order to send to Azure.

Trigger

Azure data factory nested object which contains information about creating pipeline run.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ChainingTrigger, MultiplePipelineTrigger, RerunTumblingWindowTrigger, TumblingWindowTrigger.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

TriggerDependencyReference

Trigger referenced dependency.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: TumblingWindowTriggerDependencyReference.

All required parameters must be populated in order to send to Azure.

TriggerFilterParameters

Query parameters for triggers.

TriggerListResponse

A list of trigger resources.

All required parameters must be populated in order to send to Azure.

TriggerPipelineReference

Pipeline that needs to be triggered with the given parameters.

TriggerQueryResponse

A query of triggers.

All required parameters must be populated in order to send to Azure.

TriggerReference

Trigger reference type.

All required parameters must be populated in order to send to Azure.

TriggerResource

Trigger resource type.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

TriggerRun

Trigger runs.

Variables are only populated by the server, and will be ignored when sending a request.

TriggerRunsQueryResponse

A list of trigger runs.

All required parameters must be populated in order to send to Azure.

TriggerSubscriptionOperationStatus

Defines the response of a trigger subscription operation.

Variables are only populated by the server, and will be ignored when sending a request.

TumblingWindowTrigger

Trigger that schedules pipeline runs for all fixed time interval windows from a start time without gaps and also supports backfill scenarios (when start time is in the past).

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

TumblingWindowTriggerDependencyReference

Referenced tumbling window trigger dependency.

All required parameters must be populated in order to send to Azure.

TwilioLinkedService

Linked service for Twilio.

All required parameters must be populated in order to send to Azure.

TypeConversionSettings

Type conversion settings.

UntilActivity

This activity executes inner activities until the specified boolean expression results to true or timeout is reached, whichever is earlier.

All required parameters must be populated in order to send to Azure.

UpdateIntegrationRuntimeNodeRequest

Update integration runtime node request.

UpdateIntegrationRuntimeRequest

Update integration runtime request.

UserAccessPolicy

Get Data Plane read only token request definition.

UserProperty

User property.

All required parameters must be populated in order to send to Azure.

ValidationActivity

This activity verifies that an external resource exists.

All required parameters must be populated in order to send to Azure.

VariableSpecification

Definition of a single variable for a Pipeline.

All required parameters must be populated in order to send to Azure.

VerticaLinkedService

Vertica linked service.

All required parameters must be populated in order to send to Azure.

VerticaSource

A copy activity Vertica source.

All required parameters must be populated in order to send to Azure.

VerticaTableDataset

Vertica dataset.

All required parameters must be populated in order to send to Azure.

WaitActivity

This activity suspends pipeline execution for the specified interval.

All required parameters must be populated in order to send to Azure.

WebActivity

Web activity.

All required parameters must be populated in order to send to Azure.

WebActivityAuthentication

Web activity authentication properties.

WebAnonymousAuthentication

A WebLinkedService that uses anonymous authentication to communicate with an HTTP endpoint.

All required parameters must be populated in order to send to Azure.

WebBasicAuthentication

A WebLinkedService that uses basic authentication to communicate with an HTTP endpoint.

All required parameters must be populated in order to send to Azure.

WebClientCertificateAuthentication

A WebLinkedService that uses client certificate based authentication to communicate with an HTTP endpoint. This scheme follows mutual authentication; the server must also provide valid credentials to the client.

All required parameters must be populated in order to send to Azure.

WebHookActivity

WebHook activity.

All required parameters must be populated in order to send to Azure.

WebLinkedService

Web linked service.

All required parameters must be populated in order to send to Azure.

WebLinkedServiceTypeProperties

Base definition of WebLinkedServiceTypeProperties, this typeProperties is polymorphic based on authenticationType, so not flattened in SDK models.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: WebAnonymousAuthentication, WebBasicAuthentication, WebClientCertificateAuthentication.

All required parameters must be populated in order to send to Azure.

WebSource

A copy activity source for web page table.

All required parameters must be populated in order to send to Azure.

WebTableDataset

The dataset points to a HTML table in the web page.

All required parameters must be populated in order to send to Azure.

WranglingDataFlow

Power Query data flow.

All required parameters must be populated in order to send to Azure.

XeroLinkedService

Xero Service linked service.

All required parameters must be populated in order to send to Azure.

XeroObjectDataset

Xero Service dataset.

All required parameters must be populated in order to send to Azure.

XeroSource

A copy activity Xero Service source.

All required parameters must be populated in order to send to Azure.

XmlDataset

Xml dataset.

All required parameters must be populated in order to send to Azure.

XmlReadSettings

Xml read settings.

All required parameters must be populated in order to send to Azure.

XmlSource

A copy activity Xml source.

All required parameters must be populated in order to send to Azure.

ZendeskLinkedService

Linked service for Zendesk.

All required parameters must be populated in order to send to Azure.

ZipDeflateReadSettings

The ZipDeflate compression read settings.

All required parameters must be populated in order to send to Azure.

ZohoLinkedService

Zoho server linked service.

All required parameters must be populated in order to send to Azure.

ZohoObjectDataset

Zoho server dataset.

All required parameters must be populated in order to send to Azure.

ZohoSource

A copy activity Zoho server source.

All required parameters must be populated in order to send to Azure.

Enums

AmazonRdsForOraclePartitionOption

An enumeration.

AvroCompressionCodec

An enumeration.

AzureFunctionActivityMethod

The list of HTTP methods supported by a AzureFunctionActivity.

AzureSearchIndexWriteBehaviorType

Specify the write behavior when upserting documents into Azure Search Index.

BlobEventTypes

An enumeration.

CassandraSourceReadConsistencyLevels

The consistency level specifies how many Cassandra servers must respond to a read request before returning data to the client application. Cassandra checks the specified number of Cassandra servers for data to satisfy the read request. Must be one of cassandraSourceReadConsistencyLevels. The default value is 'ONE'. It is case-insensitive.

CompressionCodec

All available compressionCodec values.

CopyBehaviorType

All available types of copy behavior.

CosmosDbConnectionMode

The connection mode used to access CosmosDB account. Type: string (or Expression with resultType string).

CosmosDbServicePrincipalCredentialType

The service principal credential type to use in Server-To-Server authentication. 'ServicePrincipalKey' for key/secret, 'ServicePrincipalCert' for certificate. Type: string (or Expression with resultType string).

CredentialReferenceType

Credential reference type.

DataFlowComputeType

Compute type of the cluster which will execute data flow job.

DataFlowDebugCommandType

The command type.

DataFlowReferenceType

Data flow reference type.

DatasetCompressionLevel

All available compression levels.

DayOfWeek

The days of the week.

DaysOfWeek

An enumeration.

Db2AuthenticationType

AuthenticationType to be used for connection. It is mutually exclusive with connectionString property.

DependencyCondition

An enumeration.

DynamicsAuthenticationType

All available dynamicsAuthenticationType values.

DynamicsDeploymentType

All available dynamicsDeploymentType values.

DynamicsSinkWriteBehavior

Defines values for DynamicsSinkWriteBehavior.

EventSubscriptionStatus

Event Subscription Status.

FactoryIdentityType

The identity type.

FtpAuthenticationType

The authentication type to be used to connect to the FTP server.

GlobalParameterType

Global Parameter type.

GoogleAdWordsAuthenticationType

The OAuth 2.0 authentication mechanism used for authentication. ServiceAuthentication can only be used on self-hosted IR.

GoogleBigQueryAuthenticationType

The OAuth 2.0 authentication mechanism used for authentication. ServiceAuthentication can only be used on self-hosted IR.

HBaseAuthenticationType

The authentication mechanism to use to connect to the HBase server.

HDInsightActivityDebugInfoOption

The HDInsightActivityDebugInfoOption settings to use.

HdiNodeTypes

All available HdiNodeTypes values.

HiveAuthenticationType

The authentication method used to access the Hive server.

HiveServerType

The type of Hive server.

HiveThriftTransportProtocol

The transport protocol to use in the Thrift layer.

HttpAuthenticationType

The authentication type to be used to connect to the HTTP server.

ImpalaAuthenticationType

The authentication type to use.

IntegrationRuntimeAuthKeyName

The name of the authentication key to regenerate.

IntegrationRuntimeAutoUpdate

The state of integration runtime auto update.

IntegrationRuntimeEdition

The edition for the SSIS Integration Runtime

IntegrationRuntimeEntityReferenceType

The type of this referenced entity.

IntegrationRuntimeInternalChannelEncryptionMode

It is used to set the encryption mode for node-node communication channel (when more than 2 self-hosted integration runtime nodes exist).

IntegrationRuntimeLicenseType

License type for bringing your own license scenario.

IntegrationRuntimeSsisCatalogPricingTier

The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/

IntegrationRuntimeState

The state of integration runtime.

IntegrationRuntimeType

The type of integration runtime.

IntegrationRuntimeUpdateResult

The result of the last integration runtime node update.

JsonFormatFilePattern

JSON format file pattern. A property of JsonFormat.

JsonWriteFilePattern

All available filePatterns.

ManagedIntegrationRuntimeNodeStatus

The managed integration runtime node status.

ManagedVirtualNetworkReferenceType

Managed Virtual Network reference type.

MongoDbAuthenticationType

The authentication type to be used to connect to the MongoDB database.

NetezzaPartitionOption

The partition mechanism that will be used for Netezza read in parallel.

ODataAadServicePrincipalCredentialType

Specify the credential type (key or cert) is used for service principal.

ODataAuthenticationType

Type of authentication used to connect to the OData service.

OraclePartitionOption

The partition mechanism that will be used for Oracle read in parallel.

OrcCompressionCodec

An enumeration.

ParameterType

Parameter type.

PhoenixAuthenticationType

The authentication mechanism used to connect to the Phoenix server.

PolybaseSettingsRejectType

Indicates whether the RejectValue property is specified as a literal value or a percentage.

PrestoAuthenticationType

The authentication mechanism used to connect to the Presto server.

PublicNetworkAccess

Whether or not public network access is allowed for the data factory.

RecurrenceFrequency

Enumerates possible frequency option for the schedule trigger.

RestServiceAuthenticationType

Type of authentication used to connect to the REST service.

RunQueryFilterOperand

Parameter name to be used for filter. The allowed operands to query pipeline runs are PipelineName, RunStart, RunEnd and Status; to query activity runs are ActivityName, ActivityRunStart, ActivityRunEnd, ActivityType and Status, and to query trigger runs are TriggerName, TriggerRunTimestamp and Status.

RunQueryFilterOperator

Operator to be used for filter.

RunQueryOrder

Sorting order of the parameter.

RunQueryOrderByField

Parameter name to be used for order by. The allowed parameters to order by for pipeline runs are PipelineName, RunStart, RunEnd and Status; for activity runs are ActivityName, ActivityRunStart, ActivityRunEnd and Status; for trigger runs are TriggerName, TriggerRunTimestamp and Status.

SalesforceSinkWriteBehavior

The write behavior for the operation. Default is Insert.

SalesforceSourceReadBehavior

The read behavior for the operation. Default is Query.

SapCloudForCustomerSinkWriteBehavior

The write behavior for the operation. Default is 'Insert'.

SapHanaAuthenticationType

The authentication type to be used to connect to the SAP HANA server.

SapHanaPartitionOption

The partition mechanism that will be used for SAP HANA read in parallel.

SapTablePartitionOption

The partition mechanism that will be used for SAP table read in parallel.

ScriptActivityLogDestination

The destination of logs. Type: string.

ScriptActivityParameterDirection

The direction of the parameter.

ScriptActivityParameterType

The type of the parameter.

ScriptType

The type of the query. Type: string.

SelfHostedIntegrationRuntimeNodeStatus

Status of the integration runtime node.

ServiceNowAuthenticationType

The authentication type to use.

ServicePrincipalCredentialType

All available servicePrincipalCredentialType values.

SftpAuthenticationType

The authentication type to be used to connect to the FTP server.

SparkAuthenticationType

The authentication method used to access the Spark server.

SparkServerType

The type of Spark server.

SparkThriftTransportProtocol

The transport protocol to use in the Thrift layer.

SqlAlwaysEncryptedAkvAuthType

Sql always encrypted AKV authentication type. Type: string (or Expression with resultType string).

SqlDWWriteBehaviorEnum

Specify the write behavior when copying data into sql dw.

SqlPartitionOption

The partition mechanism that will be used for Sql read in parallel.

SqlWriteBehaviorEnum

Specify the write behavior when copying data into sql.

SsisLogLocationType

The type of SSIS log location.

SsisObjectMetadataType

The type of SSIS object metadata.

SsisPackageLocationType

The type of SSIS package location.

StoredProcedureParameterType

Stored procedure parameter type.

SybaseAuthenticationType

AuthenticationType to be used for connection.

TeamDeskAuthenticationType

The authentication type to use.

TeradataAuthenticationType

AuthenticationType to be used for connection.

TeradataPartitionOption

The partition mechanism that will be used for teradata read in parallel.

TriggerReferenceType

Trigger reference type.

TriggerRunStatus

Trigger run status.

TriggerRuntimeState

Enumerates possible state of Triggers.

TumblingWindowFrequency

Enumerates possible frequency option for the tumbling window trigger.

VariableType

Variable type.

WebActivityMethod

The list of HTTP methods supported by a WebActivity.

WebAuthenticationType

Type of authentication used to connect to the web table source.

WebHookActivityMethod

The list of HTTP methods supported by a WebHook activity.

ZendeskAuthenticationType

The authentication type to use.