From 68572df60635348c674d89f799338b3daa7bb0fb Mon Sep 17 00:00:00 2001 From: haricr Date: Sun, 18 Feb 2018 17:37:43 -0800 Subject: [PATCH 1/2] Add new features 1. SecureOutput and BatchCount 2. Filter Activity 3. LInked Service Parameters 4. FilterActivity --- .../Generated/Models/ActivityPolicy.cs | 13 ++- .../Models/AmazonMWSLinkedService.cs | 7 +- .../Models/AmazonMWSObjectDataset.cs | 6 +- .../Models/AmazonRedshiftLinkedService.cs | 7 +- .../Generated/Models/AmazonS3Dataset.cs | 6 +- .../Generated/Models/AmazonS3LinkedService.cs | 7 +- .../Models/AzureBatchLinkedService.cs | 7 +- .../Generated/Models/AzureBlobDataset.cs | 6 +- .../AzureDataLakeAnalyticsLinkedService.cs | 7 +- .../Models/AzureDataLakeStoreDataset.cs | 6 +- .../Models/AzureDataLakeStoreLinkedService.cs | 7 +- .../Models/AzureKeyVaultLinkedService.cs | 7 +- .../Generated/Models/AzureMLLinkedService.cs | 7 +- .../Models/AzureMySqlLinkedService.cs | 7 +- .../Models/AzureMySqlTableDataset.cs | 6 +- .../Models/AzurePostgreSqlLinkedService.cs | 7 +- .../Models/AzurePostgreSqlTableDataset.cs | 6 +- .../Models/AzureSearchIndexDataset.cs | 6 +- .../Models/AzureSearchLinkedService.cs | 7 +- .../Models/AzureSqlDWLinkedService.cs | 7 +- .../Models/AzureSqlDWTableDataset.cs | 6 +- .../Models/AzureSqlDatabaseLinkedService.cs | 7 +- .../Generated/Models/AzureSqlTableDataset.cs | 6 +- .../Models/AzureStorageLinkedService.cs | 7 +- .../Generated/Models/AzureTableDataset.cs | 6 +- .../Models/CassandraLinkedService.cs | 7 +- .../Generated/Models/CassandraTableDataset.cs | 6 +- .../Generated/Models/ConcurLinkedService.cs | 7 +- .../Generated/Models/ConcurObjectDataset.cs | 6 +- .../Generated/Models/CosmosDbLinkedService.cs | 7 +- .../Models/CouchbaseLinkedService.cs | 7 +- .../Generated/Models/CouchbaseTableDataset.cs | 6 +- .../Models/CustomDataSourceLinkedService.cs | 7 +- .../Generated/Models/CustomDataset.cs | 6 +- .../Generated/Models/Dataset.cs | 12 ++- .../Generated/Models/Db2LinkedService.cs | 7 +- .../Models/DocumentDbCollectionDataset.cs | 6 +- .../Generated/Models/DrillLinkedService.cs | 7 +- .../Generated/Models/DrillTableDataset.cs | 6 +- .../Generated/Models/DynamicsEntityDataset.cs | 6 +- .../Generated/Models/DynamicsLinkedService.cs | 7 +- .../Generated/Models/EloquaLinkedService.cs | 7 +- .../Generated/Models/EloquaObjectDataset.cs | 6 +- .../Models/FileServerLinkedService.cs | 7 +- .../Generated/Models/FileShareDataset.cs | 6 +- .../Generated/Models/FilterActivity.cs | 101 ++++++++++++++++++ .../Generated/Models/ForEachActivity.cs | 21 +++- .../Models/FtpServerLinkedService.cs | 7 +- .../Models/GoogleBigQueryLinkedService.cs | 7 +- .../Models/GoogleBigQueryObjectDataset.cs | 6 +- .../Models/GreenplumLinkedService.cs | 7 +- .../Generated/Models/GreenplumTableDataset.cs | 6 +- .../Generated/Models/HBaseLinkedService.cs | 7 +- .../Generated/Models/HBaseObjectDataset.cs | 6 +- .../Models/HDInsightLinkedService.cs | 7 +- .../Models/HDInsightOnDemandLinkedService.cs | 7 +- .../Generated/Models/HdfsLinkedService.cs | 7 +- .../Generated/Models/HiveLinkedService.cs | 7 +- .../Generated/Models/HiveObjectDataset.cs | 6 +- .../Generated/Models/HttpDataset.cs | 6 +- .../Generated/Models/HttpLinkedService.cs | 7 +- .../Generated/Models/HubspotLinkedService.cs | 7 +- .../Generated/Models/HubspotObjectDataset.cs | 6 +- .../Generated/Models/ImpalaLinkedService.cs | 7 +- .../Generated/Models/ImpalaObjectDataset.cs | 6 +- .../Generated/Models/JiraLinkedService.cs | 7 +- .../Generated/Models/JiraObjectDataset.cs | 6 +- .../Generated/Models/LinkedService.cs | 30 +++++- .../Models/LinkedServiceReference.cs | 12 ++- .../Generated/Models/MagentoLinkedService.cs | 7 +- .../Generated/Models/MagentoObjectDataset.cs | 6 +- .../Generated/Models/MariaDBLinkedService.cs | 7 +- .../Generated/Models/MariaDBTableDataset.cs | 6 +- .../Generated/Models/MarketoLinkedService.cs | 7 +- .../Generated/Models/MarketoObjectDataset.cs | 6 +- .../Models/MongoDbCollectionDataset.cs | 6 +- .../Generated/Models/MongoDbLinkedService.cs | 7 +- .../Generated/Models/MySqlLinkedService.cs | 7 +- .../Generated/Models/NetezzaLinkedService.cs | 7 +- .../Generated/Models/NetezzaTableDataset.cs | 6 +- .../Generated/Models/ODataLinkedService.cs | 7 +- .../Generated/Models/ODataResourceDataset.cs | 6 +- .../Generated/Models/OdbcLinkedService.cs | 7 +- .../Generated/Models/OracleLinkedService.cs | 7 +- .../Generated/Models/OracleTableDataset.cs | 6 +- .../Models/ParameterSpecification.cs | 5 +- .../Generated/Models/ParameterType.cs | 1 + .../Generated/Models/PaypalLinkedService.cs | 7 +- .../Generated/Models/PaypalObjectDataset.cs | 6 +- .../Generated/Models/PhoenixLinkedService.cs | 7 +- .../Generated/Models/PhoenixObjectDataset.cs | 6 +- .../Generated/Models/PipelineResource.cs | 12 ++- .../Models/PostgreSqlLinkedService.cs | 7 +- .../Generated/Models/PrestoLinkedService.cs | 7 +- .../Generated/Models/PrestoObjectDataset.cs | 6 +- .../Models/QuickBooksLinkedService.cs | 7 +- .../Models/QuickBooksObjectDataset.cs | 6 +- .../Models/RelationalTableDataset.cs | 6 +- .../Models/SalesforceLinkedService.cs | 7 +- .../Models/SalesforceObjectDataset.cs | 6 +- .../Generated/Models/SapBWLinkedService.cs | 7 +- .../SapCloudForCustomerLinkedService.cs | 7 +- .../SapCloudForCustomerResourceDataset.cs | 6 +- .../Generated/Models/SapEccLinkedService.cs | 7 +- .../Generated/Models/SapEccResourceDataset.cs | 6 +- .../Generated/Models/SapHanaLinkedService.cs | 7 +- .../Models/ServiceNowLinkedService.cs | 7 +- .../Models/ServiceNowObjectDataset.cs | 6 +- .../Models/SftpServerLinkedService.cs | 7 +- .../Generated/Models/ShopifyLinkedService.cs | 7 +- .../Generated/Models/ShopifyObjectDataset.cs | 6 +- .../Generated/Models/SparkLinkedService.cs | 7 +- .../Generated/Models/SparkObjectDataset.cs | 6 +- .../Models/SqlServerLinkedService.cs | 7 +- .../Generated/Models/SqlServerTableDataset.cs | 6 +- .../Generated/Models/SquareLinkedService.cs | 7 +- .../Generated/Models/SquareObjectDataset.cs | 6 +- .../Generated/Models/SybaseLinkedService.cs | 7 +- .../Generated/Models/TeradataLinkedService.cs | 7 +- .../Generated/Models/VerticaLinkedService.cs | 7 +- .../Generated/Models/VerticaTableDataset.cs | 6 +- .../Generated/Models/WebActivity.cs | 4 +- .../Models/WebActivityAuthentication.cs | 17 ++- .../Generated/Models/WebActivityMethod.cs | 1 + .../Generated/Models/WebLinkedService.cs | 7 +- .../Generated/Models/WebTableDataset.cs | 6 +- .../Generated/Models/XeroLinkedService.cs | 7 +- .../Generated/Models/XeroObjectDataset.cs | 6 +- .../Generated/Models/ZohoLinkedService.cs | 7 +- .../Generated/Models/ZohoObjectDataset.cs | 6 +- ...rosoft.Azure.Management.DataFactory.csproj | 2 +- .../Properties/AssemblyInfo.cs | 4 +- .../Management.DataFactory/changelog.md | 8 ++ 133 files changed, 764 insertions(+), 254 deletions(-) create mode 100644 src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FilterActivity.cs diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ActivityPolicy.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ActivityPolicy.cs index 558fa81cedb2..2f5119c5a545 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ActivityPolicy.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ActivityPolicy.cs @@ -43,12 +43,16 @@ public ActivityPolicy() /// 0. /// Interval between each retry /// attempt (in seconds). The default is 30 sec. - public ActivityPolicy(IDictionary additionalProperties = default(IDictionary), object timeout = default(object), object retry = default(object), int? retryIntervalInSeconds = default(int?)) + /// When set to true, Output from activity + /// is considered as secure and will not be logged to + /// monitoring. + public ActivityPolicy(IDictionary additionalProperties = default(IDictionary), object timeout = default(object), object retry = default(object), int? retryIntervalInSeconds = default(int?), bool? secureOutput = default(bool?)) { AdditionalProperties = additionalProperties; Timeout = timeout; Retry = retry; RetryIntervalInSeconds = retryIntervalInSeconds; + SecureOutput = secureOutput; CustomInit(); } @@ -87,6 +91,13 @@ public ActivityPolicy() [JsonProperty(PropertyName = "retryIntervalInSeconds")] public int? RetryIntervalInSeconds { get; set; } + /// + /// Gets or sets when set to true, Output from activity is considered + /// as secure and will not be logged to monitoring. + /// + [JsonProperty(PropertyName = "secureOutput")] + public bool? SecureOutput { get; set; } + /// /// Validate the object. /// diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonMWSLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonMWSLinkedService.cs index 9cb82d8ebd41..4a290fc4ec79 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonMWSLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonMWSLinkedService.cs @@ -47,6 +47,9 @@ public AmazonMWSLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The Amazon MWS authentication /// token. /// The secret key used to access data. @@ -63,8 +66,8 @@ public AmazonMWSLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AmazonMWSLinkedService(object endpoint, object marketplaceID, object sellerID, object accessKeyId, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase mwsAuthToken = default(SecretBase), SecretBase secretKey = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AmazonMWSLinkedService(object endpoint, object marketplaceID, object sellerID, object accessKeyId, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase mwsAuthToken = default(SecretBase), SecretBase secretKey = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Endpoint = endpoint; MarketplaceID = marketplaceID; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonMWSObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonMWSObjectDataset.cs index da62556b3e1f..fc5be280c6bc 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonMWSObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonMWSObjectDataset.cs @@ -41,8 +41,10 @@ public AmazonMWSObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public AmazonMWSObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public AmazonMWSObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonRedshiftLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonRedshiftLinkedService.cs index d1fad84c6a22..5916f0033cba 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonRedshiftLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonRedshiftLinkedService.cs @@ -46,6 +46,9 @@ public AmazonRedshiftLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The username of the Amazon Redshift source. /// Type: string (or Expression with resultType string). /// The password of the Amazon Redshift @@ -58,8 +61,8 @@ public AmazonRedshiftLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AmazonRedshiftLinkedService(object server, object database, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object username = default(object), SecretBase password = default(SecretBase), object port = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AmazonRedshiftLinkedService(object server, object database, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object username = default(object), SecretBase password = default(SecretBase), object port = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Server = server; Username = username; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonS3Dataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonS3Dataset.cs index 4dd7b6dc0f80..ac6a51299d65 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonS3Dataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonS3Dataset.cs @@ -47,6 +47,8 @@ public AmazonS3Dataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. + /// List of tags that can be used for + /// describing the Dataset. /// The key of the Amazon S3 object. Type: string (or /// Expression with resultType string). /// The prefix filter for the S3 object name. @@ -56,8 +58,8 @@ public AmazonS3Dataset() /// The format of files. /// The data compression method used for the /// Amazon S3 object. - public AmazonS3Dataset(LinkedServiceReference linkedServiceName, object bucketName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), object key = default(object), object prefix = default(object), object version = default(object), DatasetStorageFormat format = default(DatasetStorageFormat), DatasetCompression compression = default(DatasetCompression)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + public AmazonS3Dataset(LinkedServiceReference linkedServiceName, object bucketName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object key = default(object), object prefix = default(object), object version = default(object), DatasetStorageFormat format = default(DatasetStorageFormat), DatasetCompression compression = default(DatasetCompression)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { BucketName = bucketName; Key = key; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonS3LinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonS3LinkedService.cs index 6900080076be..6ad2ef4d1b8d 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonS3LinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AmazonS3LinkedService.cs @@ -39,6 +39,9 @@ public AmazonS3LinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The access key identifier of the Amazon /// S3 Identity and Access Management (IAM) user. Type: string (or /// Expression with resultType string). @@ -48,8 +51,8 @@ public AmazonS3LinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AmazonS3LinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object accessKeyId = default(object), SecretBase secretAccessKey = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AmazonS3LinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object accessKeyId = default(object), SecretBase secretAccessKey = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { AccessKeyId = accessKeyId; SecretAccessKey = secretAccessKey; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureBatchLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureBatchLinkedService.cs index db57fa81a2a3..152f3db67163 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureBatchLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureBatchLinkedService.cs @@ -48,13 +48,16 @@ public AzureBatchLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The Azure Batch account access key. /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AzureBatchLinkedService(object accountName, object batchUri, object poolName, LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase accessKey = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AzureBatchLinkedService(object accountName, object batchUri, object poolName, LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase accessKey = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { AccountName = accountName; AccessKey = accessKey; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureBlobDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureBlobDataset.cs index ac0daa0ab2f5..033991a201be 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureBlobDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureBlobDataset.cs @@ -44,6 +44,8 @@ public AzureBlobDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. + /// List of tags that can be used for + /// describing the Dataset. /// The path of the Azure Blob storage. Type: /// string (or Expression with resultType string). /// The root of blob path. Type: string @@ -53,8 +55,8 @@ public AzureBlobDataset() /// The format of the Azure Blob storage. /// The data compression method used for the /// blob storage. - public AzureBlobDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), object folderPath = default(object), object tableRootLocation = default(object), object fileName = default(object), DatasetStorageFormat format = default(DatasetStorageFormat), DatasetCompression compression = default(DatasetCompression)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + public AzureBlobDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object folderPath = default(object), object tableRootLocation = default(object), object fileName = default(object), DatasetStorageFormat format = default(DatasetStorageFormat), DatasetCompression compression = default(DatasetCompression)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { FolderPath = folderPath; TableRootLocation = tableRootLocation; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureDataLakeAnalyticsLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureDataLakeAnalyticsLinkedService.cs index 3121002b52b9..bb5f3c10ccf5 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureDataLakeAnalyticsLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureDataLakeAnalyticsLinkedService.cs @@ -46,6 +46,9 @@ public AzureDataLakeAnalyticsLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The ID of the application used to /// authenticate against the Azure Data Lake Analytics account. Type: /// string (or Expression with resultType string). @@ -64,8 +67,8 @@ public AzureDataLakeAnalyticsLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AzureDataLakeAnalyticsLinkedService(object accountName, object tenant, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object subscriptionId = default(object), object resourceGroupName = default(object), object dataLakeAnalyticsUri = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AzureDataLakeAnalyticsLinkedService(object accountName, object tenant, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object subscriptionId = default(object), object resourceGroupName = default(object), object dataLakeAnalyticsUri = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { AccountName = accountName; ServicePrincipalId = servicePrincipalId; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureDataLakeStoreDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureDataLakeStoreDataset.cs index d9a5c7a3341f..4d03fb865e37 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureDataLakeStoreDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureDataLakeStoreDataset.cs @@ -46,13 +46,15 @@ public AzureDataLakeStoreDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. + /// List of tags that can be used for + /// describing the Dataset. /// The name of the file in the Azure Data Lake /// Store. Type: string (or Expression with resultType string). /// The format of the Data Lake Store. /// The data compression method used for the /// item(s) in the Azure Data Lake Store. - public AzureDataLakeStoreDataset(LinkedServiceReference linkedServiceName, object folderPath, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), object fileName = default(object), DatasetStorageFormat format = default(DatasetStorageFormat), DatasetCompression compression = default(DatasetCompression)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + public AzureDataLakeStoreDataset(LinkedServiceReference linkedServiceName, object folderPath, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object fileName = default(object), DatasetStorageFormat format = default(DatasetStorageFormat), DatasetCompression compression = default(DatasetCompression)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { FolderPath = folderPath; FileName = fileName; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureDataLakeStoreLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureDataLakeStoreLinkedService.cs index 3eb35a73cc96..a0ed11dac1a9 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureDataLakeStoreLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureDataLakeStoreLinkedService.cs @@ -43,6 +43,9 @@ public AzureDataLakeStoreLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The ID of the application used to /// authenticate against the Azure Data Lake Store account. Type: /// string (or Expression with resultType string). @@ -63,8 +66,8 @@ public AzureDataLakeStoreLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AzureDataLakeStoreLinkedService(object dataLakeStoreUri, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object tenant = default(object), object accountName = default(object), object subscriptionId = default(object), object resourceGroupName = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AzureDataLakeStoreLinkedService(object dataLakeStoreUri, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object tenant = default(object), object accountName = default(object), object subscriptionId = default(object), object resourceGroupName = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { DataLakeStoreUri = dataLakeStoreUri; ServicePrincipalId = servicePrincipalId; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureKeyVaultLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureKeyVaultLinkedService.cs index b22a523789a2..1e0c015261b0 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureKeyVaultLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureKeyVaultLinkedService.cs @@ -42,8 +42,11 @@ public AzureKeyVaultLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. - public AzureKeyVaultLinkedService(object baseUrl, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string)) - : base(additionalProperties, connectVia, description) + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. + public AzureKeyVaultLinkedService(object baseUrl, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(additionalProperties, connectVia, description, parameters, annotations) { BaseUrl = baseUrl; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMLLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMLLinkedService.cs index 32f347861dc9..8e8c0dec40cc 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMLLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMLLinkedService.cs @@ -44,6 +44,9 @@ public AzureMLLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The Update Resource REST URL /// for an Azure ML Web Service endpoint. Type: string (or Expression /// with resultType string). @@ -61,8 +64,8 @@ public AzureMLLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AzureMLLinkedService(object mlEndpoint, SecretBase apiKey, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object updateResourceEndpoint = default(object), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object tenant = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AzureMLLinkedService(object mlEndpoint, SecretBase apiKey, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object updateResourceEndpoint = default(object), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object tenant = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { MlEndpoint = mlEndpoint; ApiKey = apiKey; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMySqlLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMySqlLinkedService.cs index 12877dc227d7..5590606cdba0 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMySqlLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMySqlLinkedService.cs @@ -40,12 +40,15 @@ public AzureMySqlLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AzureMySqlLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AzureMySqlLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; EncryptedCredential = encryptedCredential; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMySqlTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMySqlTableDataset.cs index 4236733666da..a738d8cca9ed 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMySqlTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureMySqlTableDataset.cs @@ -44,10 +44,12 @@ public AzureMySqlTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. + /// List of tags that can be used for + /// describing the Dataset. /// The Azure MySQL database table name. Type: /// string (or Expression with resultType string). - public AzureMySqlTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), object tableName = default(object)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + public AzureMySqlTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object tableName = default(object)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { TableName = tableName; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzurePostgreSqlLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzurePostgreSqlLinkedService.cs index 21a3f3cba44b..8ab6645cb9e4 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzurePostgreSqlLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzurePostgreSqlLinkedService.cs @@ -41,13 +41,16 @@ public AzurePostgreSqlLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// An ODBC connection string. /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AzurePostgreSqlLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AzurePostgreSqlLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; EncryptedCredential = encryptedCredential; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzurePostgreSqlTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzurePostgreSqlTableDataset.cs index e3ea6ae086d6..19e29e0e7ae7 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzurePostgreSqlTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzurePostgreSqlTableDataset.cs @@ -43,8 +43,10 @@ public AzurePostgreSqlTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public AzurePostgreSqlTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public AzurePostgreSqlTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSearchIndexDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSearchIndexDataset.cs index 32ebec6f2125..91a96035ebe5 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSearchIndexDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSearchIndexDataset.cs @@ -46,8 +46,10 @@ public AzureSearchIndexDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public AzureSearchIndexDataset(LinkedServiceReference linkedServiceName, object indexName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public AzureSearchIndexDataset(LinkedServiceReference linkedServiceName, object indexName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { IndexName = indexName; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSearchLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSearchLinkedService.cs index 83932a7038cd..66b5a3a546ad 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSearchLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSearchLinkedService.cs @@ -41,13 +41,16 @@ public AzureSearchLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// Admin Key for Azure Search service /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AzureSearchLinkedService(object url, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase key = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AzureSearchLinkedService(object url, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase key = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Url = url; Key = key; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDWLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDWLinkedService.cs index fe8147d814db..7ef29ca78d91 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDWLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDWLinkedService.cs @@ -40,6 +40,9 @@ public AzureSqlDWLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The ID of the service principal /// used to authenticate against Azure SQL Data Warehouse. Type: string /// (or Expression with resultType string). @@ -52,8 +55,8 @@ public AzureSqlDWLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AzureSqlDWLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object tenant = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AzureSqlDWLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object tenant = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; ServicePrincipalId = servicePrincipalId; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDWTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDWTableDataset.cs index 959da2dfe3be..64f7a2a9c200 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDWTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDWTableDataset.cs @@ -47,8 +47,10 @@ public AzureSqlDWTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public AzureSqlDWTableDataset(LinkedServiceReference linkedServiceName, object tableName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public AzureSqlDWTableDataset(LinkedServiceReference linkedServiceName, object tableName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { TableName = tableName; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDatabaseLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDatabaseLinkedService.cs index a1d41816df15..d041924579eb 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDatabaseLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlDatabaseLinkedService.cs @@ -42,6 +42,9 @@ public AzureSqlDatabaseLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The ID of the service principal /// used to authenticate against Azure SQL Database. Type: string (or /// Expression with resultType string). @@ -54,8 +57,8 @@ public AzureSqlDatabaseLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AzureSqlDatabaseLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object tenant = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AzureSqlDatabaseLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object tenant = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; ServicePrincipalId = servicePrincipalId; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlTableDataset.cs index a77131328db5..344fab85fe59 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureSqlTableDataset.cs @@ -46,8 +46,10 @@ public AzureSqlTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public AzureSqlTableDataset(LinkedServiceReference linkedServiceName, object tableName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public AzureSqlTableDataset(LinkedServiceReference linkedServiceName, object tableName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { TableName = tableName; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureStorageLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureStorageLinkedService.cs index 354c2d7cfb7c..f871a8e03089 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureStorageLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureStorageLinkedService.cs @@ -39,6 +39,9 @@ public AzureStorageLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The connection string. It is /// mutually exclusive with sasUri property. /// SAS URI of the Azure Storage resource. It is @@ -47,8 +50,8 @@ public AzureStorageLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public AzureStorageLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase connectionString = default(SecretBase), SecretBase sasUri = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public AzureStorageLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase connectionString = default(SecretBase), SecretBase sasUri = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; SasUri = sasUri; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureTableDataset.cs index 0d0731128a9b..a4a9053a8889 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/AzureTableDataset.cs @@ -46,8 +46,10 @@ public AzureTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public AzureTableDataset(LinkedServiceReference linkedServiceName, object tableName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public AzureTableDataset(LinkedServiceReference linkedServiceName, object tableName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { TableName = tableName; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CassandraLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CassandraLinkedService.cs index 08f8be30c3d2..268aff13ef76 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CassandraLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CassandraLinkedService.cs @@ -41,6 +41,9 @@ public CassandraLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// AuthenticationType to be used for /// connection. Type: string (or Expression with resultType /// string). @@ -53,8 +56,8 @@ public CassandraLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public CassandraLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object authenticationType = default(object), object port = default(object), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public CassandraLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object authenticationType = default(object), object port = default(object), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; AuthenticationType = authenticationType; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CassandraTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CassandraTableDataset.cs index 183833584c20..9c2a6bbb9f18 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CassandraTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CassandraTableDataset.cs @@ -44,12 +44,14 @@ public CassandraTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. + /// List of tags that can be used for + /// describing the Dataset. /// The table name of the Cassandra database. /// Type: string (or Expression with resultType string). /// The keyspace of the Cassandra database. /// Type: string (or Expression with resultType string). - public CassandraTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), object tableName = default(object), object keyspace = default(object)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + public CassandraTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object tableName = default(object), object keyspace = default(object)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { TableName = tableName; Keyspace = keyspace; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ConcurLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ConcurLinkedService.cs index 0d8e4f5b174c..2915312a9307 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ConcurLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ConcurLinkedService.cs @@ -43,6 +43,9 @@ public ConcurLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The password corresponding to the user name /// that you provided in the username field. /// Specifies whether the data @@ -58,8 +61,8 @@ public ConcurLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public ConcurLinkedService(object clientId, object username, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase password = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public ConcurLinkedService(object clientId, object username, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase password = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ClientId = clientId; Username = username; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ConcurObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ConcurObjectDataset.cs index eb1773d13170..71bc06d75a98 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ConcurObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ConcurObjectDataset.cs @@ -41,8 +41,10 @@ public ConcurObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public ConcurObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public ConcurObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CosmosDbLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CosmosDbLinkedService.cs index 3664f22d1e1d..83306d19f152 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CosmosDbLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CosmosDbLinkedService.cs @@ -40,12 +40,15 @@ public CosmosDbLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public CosmosDbLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public CosmosDbLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; EncryptedCredential = encryptedCredential; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CouchbaseLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CouchbaseLinkedService.cs index 734f93ae1c2a..03997d523afd 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CouchbaseLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CouchbaseLinkedService.cs @@ -39,13 +39,16 @@ public CouchbaseLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// An ODBC connection string. /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public CouchbaseLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public CouchbaseLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; EncryptedCredential = encryptedCredential; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CouchbaseTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CouchbaseTableDataset.cs index 26493b4518fd..81af7544dde1 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CouchbaseTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CouchbaseTableDataset.cs @@ -41,8 +41,10 @@ public CouchbaseTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public CouchbaseTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public CouchbaseTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CustomDataSourceLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CustomDataSourceLinkedService.cs index 9a3a9b1a3553..8c5c6e471e71 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CustomDataSourceLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CustomDataSourceLinkedService.cs @@ -41,8 +41,11 @@ public CustomDataSourceLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. - public CustomDataSourceLinkedService(object typeProperties, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string)) - : base(additionalProperties, connectVia, description) + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. + public CustomDataSourceLinkedService(object typeProperties, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(additionalProperties, connectVia, description, parameters, annotations) { TypeProperties = typeProperties; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CustomDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CustomDataset.cs index eff73ee7246d..39a59cb4c258 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CustomDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/CustomDataset.cs @@ -42,8 +42,10 @@ public CustomDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public CustomDataset(LinkedServiceReference linkedServiceName, object typeProperties, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public CustomDataset(LinkedServiceReference linkedServiceName, object typeProperties, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { TypeProperties = typeProperties; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/Dataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/Dataset.cs index 8a4f75d544f5..ddbd367706ff 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/Dataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/Dataset.cs @@ -42,13 +42,16 @@ public Dataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public Dataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) + /// List of tags that can be used for + /// describing the Dataset. + public Dataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) { AdditionalProperties = additionalProperties; Description = description; Structure = structure; LinkedServiceName = linkedServiceName; Parameters = parameters; + Annotations = annotations; CustomInit(); } @@ -90,6 +93,13 @@ public Dataset() [JsonProperty(PropertyName = "parameters")] public IDictionary Parameters { get; set; } + /// + /// Gets or sets list of tags that can be used for describing the + /// Dataset. + /// + [JsonProperty(PropertyName = "annotations")] + public IList Annotations { get; set; } + /// /// Validate the object. /// diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/Db2LinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/Db2LinkedService.cs index 947697b16b8a..8f06710be056 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/Db2LinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/Db2LinkedService.cs @@ -43,6 +43,9 @@ public Db2LinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// Schema name for connection. Type: string (or /// Expression with resultType string). /// AuthenticationType to be used for @@ -54,8 +57,8 @@ public Db2LinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public Db2LinkedService(object server, object database, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object schema = default(object), string authenticationType = default(string), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public Db2LinkedService(object server, object database, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object schema = default(object), string authenticationType = default(string), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Server = server; Database = database; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DocumentDbCollectionDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DocumentDbCollectionDataset.cs index d9f803c6352d..36025f21cb5f 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DocumentDbCollectionDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DocumentDbCollectionDataset.cs @@ -48,8 +48,10 @@ public DocumentDbCollectionDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public DocumentDbCollectionDataset(LinkedServiceReference linkedServiceName, object collectionName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public DocumentDbCollectionDataset(LinkedServiceReference linkedServiceName, object collectionName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CollectionName = collectionName; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DrillLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DrillLinkedService.cs index 87292e95fbf1..15272f7042fc 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DrillLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DrillLinkedService.cs @@ -39,13 +39,16 @@ public DrillLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// An ODBC connection string. /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public DrillLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public DrillLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; EncryptedCredential = encryptedCredential; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DrillTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DrillTableDataset.cs index 887999077eb3..37fcfa81d3e5 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DrillTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DrillTableDataset.cs @@ -41,8 +41,10 @@ public DrillTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public DrillTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public DrillTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DynamicsEntityDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DynamicsEntityDataset.cs index f75372fb596c..3969f056c7ec 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DynamicsEntityDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DynamicsEntityDataset.cs @@ -44,10 +44,12 @@ public DynamicsEntityDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. + /// List of tags that can be used for + /// describing the Dataset. /// The logical name of the entity. Type: /// string (or Expression with resultType string). - public DynamicsEntityDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), object entityName = default(object)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + public DynamicsEntityDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object entityName = default(object)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { EntityName = entityName; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DynamicsLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DynamicsLinkedService.cs index 18ee3b6dcdb1..9862c4e7bd21 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DynamicsLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/DynamicsLinkedService.cs @@ -49,6 +49,9 @@ public DynamicsLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The host name of the on-premises Dynamics /// server. The property is required for on-prem and not allowed for /// online. Type: string (or Expression with resultType @@ -68,8 +71,8 @@ public DynamicsLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public DynamicsLinkedService(object deploymentType, object authenticationType, object username, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object hostName = default(object), object port = default(object), object organizationName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public DynamicsLinkedService(object deploymentType, object authenticationType, object username, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object hostName = default(object), object port = default(object), object organizationName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { DeploymentType = deploymentType; HostName = hostName; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/EloquaLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/EloquaLinkedService.cs index 68cdbd77cd14..71f01376d45a 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/EloquaLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/EloquaLinkedService.cs @@ -43,6 +43,9 @@ public EloquaLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The password corresponding to the user /// name. /// Specifies whether the data @@ -58,8 +61,8 @@ public EloquaLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public EloquaLinkedService(object endpoint, object username, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase password = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public EloquaLinkedService(object endpoint, object username, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase password = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Endpoint = endpoint; Username = username; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/EloquaObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/EloquaObjectDataset.cs index e0cfbcbc52ba..92773773f2a3 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/EloquaObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/EloquaObjectDataset.cs @@ -41,8 +41,10 @@ public EloquaObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public EloquaObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public EloquaObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FileServerLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FileServerLinkedService.cs index e55d0306fcf2..32879c3bc101 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FileServerLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FileServerLinkedService.cs @@ -41,6 +41,9 @@ public FileServerLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// User ID to logon the server. Type: string (or /// Expression with resultType string). /// Password to logon the server. @@ -48,8 +51,8 @@ public FileServerLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public FileServerLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object userId = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public FileServerLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object userId = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; UserId = userId; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FileShareDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FileShareDataset.cs index a7461ee0ad52..2656903da8bb 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FileShareDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FileShareDataset.cs @@ -44,6 +44,8 @@ public FileShareDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. + /// List of tags that can be used for + /// describing the Dataset. /// The path of the on-premises file system. /// Type: string (or Expression with resultType string). /// The name of the on-premises file system. @@ -54,8 +56,8 @@ public FileShareDataset() /// string (or Expression with resultType string). /// The data compression method used for the /// file system. - public FileShareDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), object folderPath = default(object), object fileName = default(object), DatasetStorageFormat format = default(DatasetStorageFormat), object fileFilter = default(object), DatasetCompression compression = default(DatasetCompression)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + public FileShareDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object folderPath = default(object), object fileName = default(object), DatasetStorageFormat format = default(DatasetStorageFormat), object fileFilter = default(object), DatasetCompression compression = default(DatasetCompression)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { FolderPath = folderPath; FileName = fileName; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FilterActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FilterActivity.cs new file mode 100644 index 000000000000..3b442173ddc7 --- /dev/null +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FilterActivity.cs @@ -0,0 +1,101 @@ +// +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See License.txt in the project root for +// license information. +// +// Code generated by Microsoft (R) AutoRest Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is +// regenerated. +// + +namespace Microsoft.Azure.Management.DataFactory.Models +{ + using Microsoft.Rest; + using Microsoft.Rest.Serialization; + using Newtonsoft.Json; + using System.Collections; + using System.Collections.Generic; + using System.Linq; + + /// + /// Filter and return results from input array based on the conditions. + /// + [Newtonsoft.Json.JsonObject("Filter")] + [Rest.Serialization.JsonTransformation] + public partial class FilterActivity : ControlActivity + { + /// + /// Initializes a new instance of the FilterActivity class. + /// + public FilterActivity() + { + Items = new Expression(); + Condition = new Expression(); + CustomInit(); + } + + /// + /// Initializes a new instance of the FilterActivity class. + /// + /// Activity name. + /// Input array on which filter should be + /// applied. + /// Condition to be used for filtering the + /// input. + /// Unmatched properties from the + /// message are deserialized this collection + /// Activity description. + /// Activity depends on condition. + public FilterActivity(string name, Expression items, Expression condition, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList)) + : base(name, additionalProperties, description, dependsOn) + { + Items = items; + Condition = condition; + CustomInit(); + } + + /// + /// An initialization method that performs custom operations like setting defaults + /// + partial void CustomInit(); + + /// + /// Gets or sets input array on which filter should be applied. + /// + [JsonProperty(PropertyName = "typeProperties.items")] + public Expression Items { get; set; } + + /// + /// Gets or sets condition to be used for filtering the input. + /// + [JsonProperty(PropertyName = "typeProperties.condition")] + public Expression Condition { get; set; } + + /// + /// Validate the object. + /// + /// + /// Thrown if validation fails + /// + public override void Validate() + { + base.Validate(); + if (Items == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "Items"); + } + if (Condition == null) + { + throw new ValidationException(ValidationRules.CannotBeNull, "Condition"); + } + if (Items != null) + { + Items.Validate(); + } + if (Condition != null) + { + Condition.Validate(); + } + } + } +} diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ForEachActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ForEachActivity.cs index 3ff985e7dcc5..e1083b4c6400 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ForEachActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ForEachActivity.cs @@ -45,11 +45,15 @@ public ForEachActivity() /// Activity description. /// Activity depends on condition. /// Should the loop be executed in sequence - /// or in parallel (max 20) - public ForEachActivity(string name, Expression items, IList activities, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), bool? isSequential = default(bool?)) + /// or in parallel (max 50) + /// Batch count to be used for controlling the + /// number of parallel execution (when isSequential is set to + /// false). + public ForEachActivity(string name, Expression items, IList activities, IDictionary additionalProperties = default(IDictionary), string description = default(string), IList dependsOn = default(IList), bool? isSequential = default(bool?), int? batchCount = default(int?)) : base(name, additionalProperties, description, dependsOn) { IsSequential = isSequential; + BatchCount = batchCount; Items = items; Activities = activities; CustomInit(); @@ -62,11 +66,18 @@ public ForEachActivity() /// /// Gets or sets should the loop be executed in sequence or in parallel - /// (max 20) + /// (max 50) /// [JsonProperty(PropertyName = "typeProperties.isSequential")] public bool? IsSequential { get; set; } + /// + /// Gets or sets batch count to be used for controlling the number of + /// parallel execution (when isSequential is set to false). + /// + [JsonProperty(PropertyName = "typeProperties.batchCount")] + public int? BatchCount { get; set; } + /// /// Gets or sets collection to iterate. /// @@ -96,6 +107,10 @@ public override void Validate() { throw new ValidationException(ValidationRules.CannotBeNull, "Activities"); } + if (BatchCount > 50) + { + throw new ValidationException(ValidationRules.InclusiveMaximum, "BatchCount", 50); + } if (Items != null) { Items.Validate(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FtpServerLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FtpServerLinkedService.cs index 8fc8653bb781..48870692fe39 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FtpServerLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/FtpServerLinkedService.cs @@ -41,6 +41,9 @@ public FtpServerLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The TCP port number that the FTP server uses to /// listen for client connections. Default value is 21. Type: integer /// (or Expression with resultType integer), minimum: 0. @@ -61,8 +64,8 @@ public FtpServerLinkedService() /// the FTP server SSL certificate when connect over SSL/TLS channel. /// Default value is true. Type: boolean (or Expression with resultType /// boolean). - public FtpServerLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object port = default(object), string authenticationType = default(string), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object), object enableSsl = default(object), object enableServerCertificateValidation = default(object)) - : base(additionalProperties, connectVia, description) + public FtpServerLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object port = default(object), string authenticationType = default(string), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object), object enableSsl = default(object), object enableServerCertificateValidation = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; Port = port; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GoogleBigQueryLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GoogleBigQueryLinkedService.cs index 647aad8094fe..d8253cf8d5b9 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GoogleBigQueryLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GoogleBigQueryLinkedService.cs @@ -47,6 +47,9 @@ public GoogleBigQueryLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// A comma-separated list of public /// BigQuery projects to access. /// Whether to request access to @@ -77,8 +80,8 @@ public GoogleBigQueryLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public GoogleBigQueryLinkedService(object project, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object additionalProjects = default(object), object requestGoogleDriveScope = default(object), SecretBase refreshToken = default(SecretBase), SecretBase clientId = default(SecretBase), SecretBase clientSecret = default(SecretBase), object email = default(object), object keyFilePath = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public GoogleBigQueryLinkedService(object project, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object additionalProjects = default(object), object requestGoogleDriveScope = default(object), SecretBase refreshToken = default(SecretBase), SecretBase clientId = default(SecretBase), SecretBase clientSecret = default(SecretBase), object email = default(object), object keyFilePath = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Project = project; AdditionalProjects = additionalProjects; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GoogleBigQueryObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GoogleBigQueryObjectDataset.cs index 0ee633caccf8..76ee62f75f67 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GoogleBigQueryObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GoogleBigQueryObjectDataset.cs @@ -43,8 +43,10 @@ public GoogleBigQueryObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public GoogleBigQueryObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public GoogleBigQueryObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GreenplumLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GreenplumLinkedService.cs index d509b7626e47..688fe288f5c5 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GreenplumLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GreenplumLinkedService.cs @@ -39,13 +39,16 @@ public GreenplumLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// An ODBC connection string. /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public GreenplumLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public GreenplumLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; EncryptedCredential = encryptedCredential; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GreenplumTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GreenplumTableDataset.cs index 884e907ebbf1..bb1e86124470 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GreenplumTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/GreenplumTableDataset.cs @@ -41,8 +41,10 @@ public GreenplumTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public GreenplumTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public GreenplumTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HBaseLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HBaseLinkedService.cs index 812e4dd7e0ea..3502861ad278 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HBaseLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HBaseLinkedService.cs @@ -44,6 +44,9 @@ public HBaseLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The TCP port that the HBase instance uses to /// listen for client connections. The default value is 9090. /// The partial URL corresponding to the HBase @@ -70,8 +73,8 @@ public HBaseLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public HBaseLinkedService(object host, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object port = default(object), object httpPath = default(object), object username = default(object), SecretBase password = default(SecretBase), object enableSsl = default(object), object trustedCertPath = default(object), object allowHostNameCNMismatch = default(object), object allowSelfSignedServerCert = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public HBaseLinkedService(object host, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object port = default(object), object httpPath = default(object), object username = default(object), SecretBase password = default(SecretBase), object enableSsl = default(object), object trustedCertPath = default(object), object allowHostNameCNMismatch = default(object), object allowSelfSignedServerCert = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; Port = port; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HBaseObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HBaseObjectDataset.cs index b12ec1b060ec..42c5b5fc7b83 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HBaseObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HBaseObjectDataset.cs @@ -41,8 +41,10 @@ public HBaseObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public HBaseObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public HBaseObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightLinkedService.cs index f4bb3b29a615..049c1ac807aa 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightLinkedService.cs @@ -41,6 +41,9 @@ public HDInsightLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// HDInsight cluster user name. Type: string /// (or Expression with resultType string). /// HDInsight cluster password. @@ -52,8 +55,8 @@ public HDInsightLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public HDInsightLinkedService(object clusterUri, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object userName = default(object), SecretBase password = default(SecretBase), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), LinkedServiceReference hcatalogLinkedServiceName = default(LinkedServiceReference), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public HDInsightLinkedService(object clusterUri, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object userName = default(object), SecretBase password = default(SecretBase), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), LinkedServiceReference hcatalogLinkedServiceName = default(LinkedServiceReference), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ClusterUri = clusterUri; UserName = userName; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightOnDemandLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightOnDemandLinkedService.cs index d677bfb07d50..cf861283fb00 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightOnDemandLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HDInsightOnDemandLinkedService.cs @@ -64,6 +64,9 @@ public HDInsightOnDemandLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The service principal id for the /// hostSubscriptionId. Type: string (or Expression with resultType /// string). @@ -115,8 +118,8 @@ public HDInsightOnDemandLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public HDInsightOnDemandLinkedService(object clusterSize, object timeToLive, object version, LinkedServiceReference linkedServiceName, object hostSubscriptionId, object tenant, object clusterResourceGroup, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object clusterNamePrefix = default(object), object clusterUserName = default(object), SecretBase clusterPassword = default(SecretBase), object clusterSshUserName = default(object), SecretBase clusterSshPassword = default(SecretBase), IList additionalLinkedServiceNames = default(IList), LinkedServiceReference hcatalogLinkedServiceName = default(LinkedServiceReference), object clusterType = default(object), object sparkVersion = default(object), object coreConfiguration = default(object), object hBaseConfiguration = default(object), object hdfsConfiguration = default(object), object hiveConfiguration = default(object), object mapReduceConfiguration = default(object), object oozieConfiguration = default(object), object stormConfiguration = default(object), object yarnConfiguration = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public HDInsightOnDemandLinkedService(object clusterSize, object timeToLive, object version, LinkedServiceReference linkedServiceName, object hostSubscriptionId, object tenant, object clusterResourceGroup, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object servicePrincipalId = default(object), SecretBase servicePrincipalKey = default(SecretBase), object clusterNamePrefix = default(object), object clusterUserName = default(object), SecretBase clusterPassword = default(SecretBase), object clusterSshUserName = default(object), SecretBase clusterSshPassword = default(SecretBase), IList additionalLinkedServiceNames = default(IList), LinkedServiceReference hcatalogLinkedServiceName = default(LinkedServiceReference), object clusterType = default(object), object sparkVersion = default(object), object coreConfiguration = default(object), object hBaseConfiguration = default(object), object hdfsConfiguration = default(object), object hiveConfiguration = default(object), object mapReduceConfiguration = default(object), object oozieConfiguration = default(object), object stormConfiguration = default(object), object yarnConfiguration = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ClusterSize = clusterSize; TimeToLive = timeToLive; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HdfsLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HdfsLinkedService.cs index f36ff314aa24..e7e11f12cffa 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HdfsLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HdfsLinkedService.cs @@ -42,6 +42,9 @@ public HdfsLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// Type of authentication used to /// connect to the HDFS. Possible values are: Anonymous and Windows. /// Type: string (or Expression with resultType string). @@ -52,8 +55,8 @@ public HdfsLinkedService() /// User name for Windows authentication. Type: /// string (or Expression with resultType string). /// Password for Windows authentication. - public HdfsLinkedService(object url, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object authenticationType = default(object), object encryptedCredential = default(object), object userName = default(object), SecretBase password = default(SecretBase)) - : base(additionalProperties, connectVia, description) + public HdfsLinkedService(object url, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object authenticationType = default(object), object encryptedCredential = default(object), object userName = default(object), SecretBase password = default(SecretBase)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Url = url; AuthenticationType = authenticationType; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HiveLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HiveLinkedService.cs index c22945beb375..c63a7ff23de2 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HiveLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HiveLinkedService.cs @@ -46,6 +46,9 @@ public HiveLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The TCP port that the Hive server uses to listen /// for client connections. /// The type of Hive server. Possible values @@ -87,8 +90,8 @@ public HiveLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public HiveLinkedService(object host, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object port = default(object), string serverType = default(string), string thriftTransportProtocol = default(string), object serviceDiscoveryMode = default(object), object zooKeeperNameSpace = default(object), object useNativeQuery = default(object), object username = default(object), SecretBase password = default(SecretBase), object httpPath = default(object), object enableSsl = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object allowHostNameCNMismatch = default(object), object allowSelfSignedServerCert = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public HiveLinkedService(object host, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object port = default(object), string serverType = default(string), string thriftTransportProtocol = default(string), object serviceDiscoveryMode = default(object), object zooKeeperNameSpace = default(object), object useNativeQuery = default(object), object username = default(object), SecretBase password = default(SecretBase), object httpPath = default(object), object enableSsl = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object allowHostNameCNMismatch = default(object), object allowSelfSignedServerCert = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; Port = port; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HiveObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HiveObjectDataset.cs index 0a5eb273187f..9e0947c6222d 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HiveObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HiveObjectDataset.cs @@ -41,8 +41,10 @@ public HiveObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public HiveObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public HiveObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HttpDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HttpDataset.cs index 6d2f1b5fdcca..7cad00c74876 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HttpDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HttpDataset.cs @@ -44,6 +44,8 @@ public HttpDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. + /// List of tags that can be used for + /// describing the Dataset. /// The relative URL based on the URL in the /// HttpLinkedService refers to an HTTP file Type: string (or /// Expression with resultType string). @@ -59,8 +61,8 @@ public HttpDataset() /// The format of files. /// The data compression method used on /// files. - public HttpDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), object relativeUrl = default(object), object requestMethod = default(object), object requestBody = default(object), object additionalHeaders = default(object), DatasetStorageFormat format = default(DatasetStorageFormat), DatasetCompression compression = default(DatasetCompression)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + public HttpDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object relativeUrl = default(object), object requestMethod = default(object), object requestBody = default(object), object additionalHeaders = default(object), DatasetStorageFormat format = default(DatasetStorageFormat), DatasetCompression compression = default(DatasetCompression)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { RelativeUrl = relativeUrl; RequestMethod = requestMethod; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HttpLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HttpLinkedService.cs index 8aad174096ea..36e75623890a 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HttpLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HttpLinkedService.cs @@ -42,6 +42,9 @@ public HttpLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The authentication type to be used /// to connect to the HTTP server. Possible values include: 'Basic', /// 'Anonymous', 'Digest', 'Windows', 'ClientCertificate' @@ -67,8 +70,8 @@ public HttpLinkedService() /// If true, validate /// the HTTPS server SSL certificate. Default value is true. Type: /// boolean (or Expression with resultType boolean). - public HttpLinkedService(object url, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), string authenticationType = default(string), object userName = default(object), SecretBase password = default(SecretBase), object embeddedCertData = default(object), object certThumbprint = default(object), object encryptedCredential = default(object), object enableServerCertificateValidation = default(object)) - : base(additionalProperties, connectVia, description) + public HttpLinkedService(object url, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), string authenticationType = default(string), object userName = default(object), SecretBase password = default(SecretBase), object embeddedCertData = default(object), object certThumbprint = default(object), object encryptedCredential = default(object), object enableServerCertificateValidation = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Url = url; AuthenticationType = authenticationType; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HubspotLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HubspotLinkedService.cs index b0182ae74763..63a5d8145329 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HubspotLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HubspotLinkedService.cs @@ -41,6 +41,9 @@ public HubspotLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The client secret associated with your /// Hubspot application. /// The access token obtained when initially @@ -60,8 +63,8 @@ public HubspotLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public HubspotLinkedService(object clientId, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase clientSecret = default(SecretBase), SecretBase accessToken = default(SecretBase), SecretBase refreshToken = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public HubspotLinkedService(object clientId, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase clientSecret = default(SecretBase), SecretBase accessToken = default(SecretBase), SecretBase refreshToken = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ClientId = clientId; ClientSecret = clientSecret; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HubspotObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HubspotObjectDataset.cs index 361b288bec91..0d52610a9e87 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HubspotObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/HubspotObjectDataset.cs @@ -41,8 +41,10 @@ public HubspotObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public HubspotObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public HubspotObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ImpalaLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ImpalaLinkedService.cs index e24ca142e857..3edbfc8ba279 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ImpalaLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ImpalaLinkedService.cs @@ -44,6 +44,9 @@ public ImpalaLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The TCP port that the Impala server uses to /// listen for client connections. The default value is 21050. /// The user name used to access the Impala @@ -72,8 +75,8 @@ public ImpalaLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public ImpalaLinkedService(object host, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object port = default(object), object username = default(object), SecretBase password = default(SecretBase), object enableSsl = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object allowHostNameCNMismatch = default(object), object allowSelfSignedServerCert = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public ImpalaLinkedService(object host, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object port = default(object), object username = default(object), SecretBase password = default(SecretBase), object enableSsl = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object allowHostNameCNMismatch = default(object), object allowSelfSignedServerCert = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; Port = port; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ImpalaObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ImpalaObjectDataset.cs index da66415cbb53..68b001392ee6 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ImpalaObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ImpalaObjectDataset.cs @@ -41,8 +41,10 @@ public ImpalaObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public ImpalaObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public ImpalaObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/JiraLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/JiraLinkedService.cs index 1fcd3b0b41f7..7e14908edb50 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/JiraLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/JiraLinkedService.cs @@ -43,6 +43,9 @@ public JiraLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The TCP port that the Jira server uses to listen /// for client connections. The default value is 443 if connecting /// through HTTPS, or 8080 if connecting through HTTP. @@ -61,8 +64,8 @@ public JiraLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public JiraLinkedService(object host, object username, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object port = default(object), SecretBase password = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public JiraLinkedService(object host, object username, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object port = default(object), SecretBase password = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; Port = port; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/JiraObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/JiraObjectDataset.cs index 5dd50b46c591..9a21f93eeff1 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/JiraObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/JiraObjectDataset.cs @@ -41,8 +41,10 @@ public JiraObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public JiraObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public JiraObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LinkedService.cs index 42c9666206b1..eb1f19f04c07 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LinkedService.cs @@ -37,11 +37,16 @@ public LinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. - public LinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string)) + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. + public LinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) { AdditionalProperties = additionalProperties; ConnectVia = connectVia; Description = description; + Parameters = parameters; + Annotations = annotations; CustomInit(); } @@ -69,6 +74,19 @@ public LinkedService() [JsonProperty(PropertyName = "description")] public string Description { get; set; } + /// + /// Gets or sets parameters for linked service. + /// + [JsonProperty(PropertyName = "parameters")] + public IDictionary Parameters { get; set; } + + /// + /// Gets or sets list of tags that can be used for describing the + /// Dataset. + /// + [JsonProperty(PropertyName = "annotations")] + public IList Annotations { get; set; } + /// /// Validate the object. /// @@ -81,6 +99,16 @@ public virtual void Validate() { ConnectVia.Validate(); } + if (Parameters != null) + { + foreach (var valueElement in Parameters.Values) + { + if (valueElement != null) + { + valueElement.Validate(); + } + } + } } } } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LinkedServiceReference.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LinkedServiceReference.cs index bc3f527b2594..4b492eb75a74 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LinkedServiceReference.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/LinkedServiceReference.cs @@ -12,6 +12,8 @@ namespace Microsoft.Azure.Management.DataFactory.Models { using Microsoft.Rest; using Newtonsoft.Json; + using System.Collections; + using System.Collections.Generic; using System.Linq; /// @@ -31,9 +33,11 @@ public LinkedServiceReference() /// Initializes a new instance of the LinkedServiceReference class. /// /// Reference LinkedService name. - public LinkedServiceReference(string referenceName) + /// Arguments for LinkedService. + public LinkedServiceReference(string referenceName, IDictionary parameters = default(IDictionary)) { ReferenceName = referenceName; + Parameters = parameters; CustomInit(); } /// @@ -55,6 +59,12 @@ static LinkedServiceReference() [JsonProperty(PropertyName = "referenceName")] public string ReferenceName { get; set; } + /// + /// Gets or sets arguments for LinkedService. + /// + [JsonProperty(PropertyName = "parameters")] + public IDictionary Parameters { get; set; } + /// /// Linked service reference type. /// diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MagentoLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MagentoLinkedService.cs index b2dcfda15151..ea196b075b6b 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MagentoLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MagentoLinkedService.cs @@ -41,6 +41,9 @@ public MagentoLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The access token from Magento. /// Specifies whether the data /// source endpoints are encrypted using HTTPS. The default value is @@ -55,8 +58,8 @@ public MagentoLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public MagentoLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase accessToken = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public MagentoLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase accessToken = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; AccessToken = accessToken; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MagentoObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MagentoObjectDataset.cs index 260450dee9dd..d96522285f0f 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MagentoObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MagentoObjectDataset.cs @@ -41,8 +41,10 @@ public MagentoObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public MagentoObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public MagentoObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MariaDBLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MariaDBLinkedService.cs index 6200395c224c..6be55794d4b6 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MariaDBLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MariaDBLinkedService.cs @@ -39,13 +39,16 @@ public MariaDBLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// An ODBC connection string. /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public MariaDBLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public MariaDBLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; EncryptedCredential = encryptedCredential; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MariaDBTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MariaDBTableDataset.cs index 99b25b4e3434..c800f68bff17 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MariaDBTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MariaDBTableDataset.cs @@ -41,8 +41,10 @@ public MariaDBTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public MariaDBTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public MariaDBTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MarketoLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MarketoLinkedService.cs index 182abebd0de8..212e33435c46 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MarketoLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MarketoLinkedService.cs @@ -43,6 +43,9 @@ public MarketoLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The client secret of your Marketo /// service. /// Specifies whether the data @@ -58,8 +61,8 @@ public MarketoLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public MarketoLinkedService(object endpoint, object clientId, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase clientSecret = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public MarketoLinkedService(object endpoint, object clientId, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase clientSecret = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Endpoint = endpoint; ClientId = clientId; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MarketoObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MarketoObjectDataset.cs index bc4d9097234d..d2ceed3fe713 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MarketoObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MarketoObjectDataset.cs @@ -41,8 +41,10 @@ public MarketoObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public MarketoObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public MarketoObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MongoDbCollectionDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MongoDbCollectionDataset.cs index c81f0b27dd25..016c959f5fa9 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MongoDbCollectionDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MongoDbCollectionDataset.cs @@ -47,8 +47,10 @@ public MongoDbCollectionDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public MongoDbCollectionDataset(LinkedServiceReference linkedServiceName, object collectionName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public MongoDbCollectionDataset(LinkedServiceReference linkedServiceName, object collectionName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CollectionName = collectionName; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MongoDbLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MongoDbLinkedService.cs index 233a365bdd1b..667516885aa5 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MongoDbLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MongoDbLinkedService.cs @@ -45,6 +45,9 @@ public MongoDbLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The authentication type to be used /// to connect to the MongoDB database. Possible values include: /// 'Basic', 'Anonymous' @@ -62,8 +65,8 @@ public MongoDbLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public MongoDbLinkedService(object server, object databaseName, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), string authenticationType = default(string), object username = default(object), SecretBase password = default(SecretBase), object authSource = default(object), object port = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public MongoDbLinkedService(object server, object databaseName, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), string authenticationType = default(string), object username = default(object), SecretBase password = default(SecretBase), object authSource = default(object), object port = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Server = server; AuthenticationType = authenticationType; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MySqlLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MySqlLinkedService.cs index 26e8cfee5295..4453c5a8bd6b 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MySqlLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/MySqlLinkedService.cs @@ -43,6 +43,9 @@ public MySqlLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// Schema name for connection. Type: string (or /// Expression with resultType string). /// Username for authentication. Type: string @@ -52,8 +55,8 @@ public MySqlLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public MySqlLinkedService(object server, object database, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object schema = default(object), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public MySqlLinkedService(object server, object database, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object schema = default(object), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Server = server; Database = database; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/NetezzaLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/NetezzaLinkedService.cs index 15cbf17be122..f3f2e242683f 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/NetezzaLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/NetezzaLinkedService.cs @@ -39,13 +39,16 @@ public NetezzaLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// An ODBC connection string. /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public NetezzaLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public NetezzaLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; EncryptedCredential = encryptedCredential; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/NetezzaTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/NetezzaTableDataset.cs index 3afcd0a95b53..ececa25bb365 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/NetezzaTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/NetezzaTableDataset.cs @@ -41,8 +41,10 @@ public NetezzaTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public NetezzaTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public NetezzaTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ODataLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ODataLinkedService.cs index 845179b17ba1..0ee58e1d5017 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ODataLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ODataLinkedService.cs @@ -41,6 +41,9 @@ public ODataLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// Type of authentication used to /// connect to the OData service. Possible values include: 'Basic', /// 'Anonymous' @@ -51,8 +54,8 @@ public ODataLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public ODataLinkedService(object url, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), string authenticationType = default(string), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public ODataLinkedService(object url, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), string authenticationType = default(string), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Url = url; AuthenticationType = authenticationType; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ODataResourceDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ODataResourceDataset.cs index c627baf0a6d3..cec1a54a1c42 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ODataResourceDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ODataResourceDataset.cs @@ -44,10 +44,12 @@ public ODataResourceDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. + /// List of tags that can be used for + /// describing the Dataset. /// The OData resource path. Type: string (or /// Expression with resultType string). - public ODataResourceDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), object path = default(object)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + public ODataResourceDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object path = default(object)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { Path = path; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/OdbcLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/OdbcLinkedService.cs index 1e5f79564766..bcde8835ab57 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/OdbcLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/OdbcLinkedService.cs @@ -42,6 +42,9 @@ public OdbcLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// Type of authentication used to /// connect to the ODBC data store. Possible values are: Anonymous and /// Basic. Type: string (or Expression with resultType string). @@ -55,8 +58,8 @@ public OdbcLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public OdbcLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object authenticationType = default(object), SecretBase credential = default(SecretBase), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public OdbcLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object authenticationType = default(object), SecretBase credential = default(SecretBase), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; AuthenticationType = authenticationType; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/OracleLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/OracleLinkedService.cs index aa6301f06305..80eae31b4b32 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/OracleLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/OracleLinkedService.cs @@ -40,12 +40,15 @@ public OracleLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public OracleLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public OracleLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; EncryptedCredential = encryptedCredential; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/OracleTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/OracleTableDataset.cs index 52c5808e7799..3e597cdf77fd 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/OracleTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/OracleTableDataset.cs @@ -47,8 +47,10 @@ public OracleTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public OracleTableDataset(LinkedServiceReference linkedServiceName, object tableName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public OracleTableDataset(LinkedServiceReference linkedServiceName, object tableName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { TableName = tableName; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ParameterSpecification.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ParameterSpecification.cs index 2a802ef8aca1..3d6020a53ca8 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ParameterSpecification.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ParameterSpecification.cs @@ -31,7 +31,8 @@ public ParameterSpecification() /// Initializes a new instance of the ParameterSpecification class. /// /// Parameter type. Possible values include: - /// 'Object', 'String', 'Int', 'Float', 'Bool', 'Array' + /// 'Object', 'String', 'Int', 'Float', 'Bool', 'Array', + /// 'SecureString' /// Default value of parameter. public ParameterSpecification(string type, object defaultValue = default(object)) { @@ -47,7 +48,7 @@ public ParameterSpecification() /// /// Gets or sets parameter type. Possible values include: 'Object', - /// 'String', 'Int', 'Float', 'Bool', 'Array' + /// 'String', 'Int', 'Float', 'Bool', 'Array', 'SecureString' /// [JsonProperty(PropertyName = "type")] public string Type { get; set; } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ParameterType.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ParameterType.cs index 9dbd20c76991..7b2e259d9fc0 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ParameterType.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ParameterType.cs @@ -22,5 +22,6 @@ public static class ParameterType public const string Float = "Float"; public const string Bool = "Bool"; public const string Array = "Array"; + public const string SecureString = "SecureString"; } } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PaypalLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PaypalLinkedService.cs index c81d9e63eaf6..62572ff27312 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PaypalLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PaypalLinkedService.cs @@ -43,6 +43,9 @@ public PaypalLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The client secret associated with your /// PayPal application. /// Specifies whether the data @@ -58,8 +61,8 @@ public PaypalLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public PaypalLinkedService(object host, object clientId, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase clientSecret = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public PaypalLinkedService(object host, object clientId, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase clientSecret = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; ClientId = clientId; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PaypalObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PaypalObjectDataset.cs index edb195b970cd..4258a67ff960 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PaypalObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PaypalObjectDataset.cs @@ -41,8 +41,10 @@ public PaypalObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public PaypalObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public PaypalObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PhoenixLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PhoenixLinkedService.cs index cf92d4a64f9d..2688087cbe6a 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PhoenixLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PhoenixLinkedService.cs @@ -45,6 +45,9 @@ public PhoenixLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The TCP port that the Phoenix server uses to /// listen for client connections. The default value is 8765. /// The partial URL corresponding to the Phoenix @@ -75,8 +78,8 @@ public PhoenixLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public PhoenixLinkedService(object host, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object port = default(object), object httpPath = default(object), object username = default(object), SecretBase password = default(SecretBase), object enableSsl = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object allowHostNameCNMismatch = default(object), object allowSelfSignedServerCert = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public PhoenixLinkedService(object host, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object port = default(object), object httpPath = default(object), object username = default(object), SecretBase password = default(SecretBase), object enableSsl = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object allowHostNameCNMismatch = default(object), object allowSelfSignedServerCert = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; Port = port; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PhoenixObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PhoenixObjectDataset.cs index 1648b3eba6b1..84772708422c 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PhoenixObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PhoenixObjectDataset.cs @@ -41,8 +41,10 @@ public PhoenixObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public PhoenixObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public PhoenixObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PipelineResource.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PipelineResource.cs index f6c4457e53be..5134a9bdabd8 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PipelineResource.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PipelineResource.cs @@ -45,7 +45,9 @@ public PipelineResource() /// List of parameters for pipeline. /// The max number of concurrent runs for the /// pipeline. - public PipelineResource(string id = default(string), string name = default(string), string type = default(string), string etag = default(string), IDictionary additionalProperties = default(IDictionary), string description = default(string), IList activities = default(IList), IDictionary parameters = default(IDictionary), int? concurrency = default(int?)) + /// List of tags that can be used for + /// describing the Pipeline. + public PipelineResource(string id = default(string), string name = default(string), string type = default(string), string etag = default(string), IDictionary additionalProperties = default(IDictionary), string description = default(string), IList activities = default(IList), IDictionary parameters = default(IDictionary), int? concurrency = default(int?), IList annotations = default(IList)) : base(id, name, type, etag) { AdditionalProperties = additionalProperties; @@ -53,6 +55,7 @@ public PipelineResource() Activities = activities; Parameters = parameters; Concurrency = concurrency; + Annotations = annotations; CustomInit(); } @@ -92,6 +95,13 @@ public PipelineResource() [JsonProperty(PropertyName = "properties.concurrency")] public int? Concurrency { get; set; } + /// + /// Gets or sets list of tags that can be used for describing the + /// Pipeline. + /// + [JsonProperty(PropertyName = "properties.annotations")] + public IList Annotations { get; set; } + /// /// Validate the object. /// diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PostgreSqlLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PostgreSqlLinkedService.cs index 7609b0ce96f3..4aee29b7b6c5 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PostgreSqlLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PostgreSqlLinkedService.cs @@ -43,6 +43,9 @@ public PostgreSqlLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// Schema name for connection. Type: string (or /// Expression with resultType string). /// Username for authentication. Type: string @@ -52,8 +55,8 @@ public PostgreSqlLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public PostgreSqlLinkedService(object server, object database, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object schema = default(object), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public PostgreSqlLinkedService(object server, object database, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object schema = default(object), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Server = server; Database = database; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PrestoLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PrestoLinkedService.cs index 4c14365dfd59..59411f256583 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PrestoLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PrestoLinkedService.cs @@ -48,6 +48,9 @@ public PrestoLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The TCP port that the Presto server uses to /// listen for client connections. The default value is 8080. /// The user name used to connect to the Presto @@ -79,8 +82,8 @@ public PrestoLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public PrestoLinkedService(object host, object serverVersion, object catalog, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object port = default(object), object username = default(object), SecretBase password = default(SecretBase), object enableSsl = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object allowHostNameCNMismatch = default(object), object allowSelfSignedServerCert = default(object), object timeZoneID = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public PrestoLinkedService(object host, object serverVersion, object catalog, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object port = default(object), object username = default(object), SecretBase password = default(SecretBase), object enableSsl = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object allowHostNameCNMismatch = default(object), object allowSelfSignedServerCert = default(object), object timeZoneID = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; ServerVersion = serverVersion; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PrestoObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PrestoObjectDataset.cs index 6bf49b3e5125..a550bafb2ab4 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PrestoObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/PrestoObjectDataset.cs @@ -41,8 +41,10 @@ public PrestoObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public PrestoObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public PrestoObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/QuickBooksLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/QuickBooksLinkedService.cs index ab3e829b99ec..df75aa9deb4d 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/QuickBooksLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/QuickBooksLinkedService.cs @@ -43,6 +43,9 @@ public QuickBooksLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The access token for OAuth 1.0 /// authentication. /// The access token secret for OAuth @@ -54,8 +57,8 @@ public QuickBooksLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public QuickBooksLinkedService(object endpoint, object companyId, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase accessToken = default(SecretBase), SecretBase accessTokenSecret = default(SecretBase), object useEncryptedEndpoints = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public QuickBooksLinkedService(object endpoint, object companyId, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase accessToken = default(SecretBase), SecretBase accessTokenSecret = default(SecretBase), object useEncryptedEndpoints = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Endpoint = endpoint; CompanyId = companyId; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/QuickBooksObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/QuickBooksObjectDataset.cs index 8668311b87be..c2e0603b607f 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/QuickBooksObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/QuickBooksObjectDataset.cs @@ -41,8 +41,10 @@ public QuickBooksObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public QuickBooksObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public QuickBooksObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/RelationalTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/RelationalTableDataset.cs index f03fd1bc7542..a9ec4a983559 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/RelationalTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/RelationalTableDataset.cs @@ -44,10 +44,12 @@ public RelationalTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. + /// List of tags that can be used for + /// describing the Dataset. /// The relational table name. Type: string (or /// Expression with resultType string). - public RelationalTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), object tableName = default(object)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + public RelationalTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object tableName = default(object)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { TableName = tableName; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SalesforceLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SalesforceLinkedService.cs index 879e1201cc7b..177ddc1a5d19 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SalesforceLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SalesforceLinkedService.cs @@ -39,6 +39,9 @@ public SalesforceLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The URL of Salesforce instance. /// Default is 'https://login.salesforce.com'. To copy data from /// sandbox, specify 'https://test.salesforce.com'. To copy data from @@ -56,8 +59,8 @@ public SalesforceLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public SalesforceLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object environmentUrl = default(object), object username = default(object), SecretBase password = default(SecretBase), SecretBase securityToken = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public SalesforceLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object environmentUrl = default(object), object username = default(object), SecretBase password = default(SecretBase), SecretBase securityToken = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { EnvironmentUrl = environmentUrl; Username = username; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SalesforceObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SalesforceObjectDataset.cs index 6d7dc04c943b..ea3fff9a976a 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SalesforceObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SalesforceObjectDataset.cs @@ -44,10 +44,12 @@ public SalesforceObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. + /// List of tags that can be used for + /// describing the Dataset. /// The Salesforce object API name. Type: /// string (or Expression with resultType string). - public SalesforceObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), object objectApiName = default(object)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + public SalesforceObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object objectApiName = default(object)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { ObjectApiName = objectApiName; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapBWLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapBWLinkedService.cs index dabaa9defa9a..a04f485064ae 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapBWLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapBWLinkedService.cs @@ -47,6 +47,9 @@ public SapBWLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// Username to access the SAP BW server. Type: /// string (or Expression with resultType string). /// Password to access the SAP BW @@ -55,8 +58,8 @@ public SapBWLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public SapBWLinkedService(object server, object systemNumber, object clientId, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public SapBWLinkedService(object server, object systemNumber, object clientId, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Server = server; SystemNumber = systemNumber; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapCloudForCustomerLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapCloudForCustomerLinkedService.cs index e8ddb58ece74..bc20e840109d 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapCloudForCustomerLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapCloudForCustomerLinkedService.cs @@ -45,6 +45,9 @@ public SapCloudForCustomerLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The username for Basic authentication. Type: /// string (or Expression with resultType string). /// The password for Basic @@ -54,8 +57,8 @@ public SapCloudForCustomerLinkedService() /// runtime credential manager. Either encryptedCredential or /// username/password must be provided. Type: string (or Expression /// with resultType string). - public SapCloudForCustomerLinkedService(object url, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public SapCloudForCustomerLinkedService(object url, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Url = url; Username = username; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapCloudForCustomerResourceDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapCloudForCustomerResourceDataset.cs index 57dd2fa8dfed..e78fd17c796e 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapCloudForCustomerResourceDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapCloudForCustomerResourceDataset.cs @@ -49,8 +49,10 @@ public SapCloudForCustomerResourceDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public SapCloudForCustomerResourceDataset(LinkedServiceReference linkedServiceName, object path, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public SapCloudForCustomerResourceDataset(LinkedServiceReference linkedServiceName, object path, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { Path = path; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapEccLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapEccLinkedService.cs index 06e762ebfc4a..6906f2c3d0d9 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapEccLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapEccLinkedService.cs @@ -42,6 +42,9 @@ public SapEccLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The username for Basic authentication. Type: /// string (or Expression with resultType string). /// The password for Basic @@ -51,8 +54,8 @@ public SapEccLinkedService() /// runtime credential manager. Either encryptedCredential or /// username/password must be provided. Type: string (or Expression /// with resultType string). - public SapEccLinkedService(string url, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), string username = default(string), SecretBase password = default(SecretBase), string encryptedCredential = default(string)) - : base(additionalProperties, connectVia, description) + public SapEccLinkedService(string url, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), string username = default(string), SecretBase password = default(SecretBase), string encryptedCredential = default(string)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Url = url; Username = username; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapEccResourceDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapEccResourceDataset.cs index 512ef4717e55..9149ae79cef1 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapEccResourceDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapEccResourceDataset.cs @@ -46,8 +46,10 @@ public SapEccResourceDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public SapEccResourceDataset(LinkedServiceReference linkedServiceName, string path, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public SapEccResourceDataset(LinkedServiceReference linkedServiceName, string path, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { Path = path; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapHanaLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapHanaLinkedService.cs index a284f4052e62..29477050181c 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapHanaLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SapHanaLinkedService.cs @@ -41,6 +41,9 @@ public SapHanaLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The authentication type to be used /// to connect to the SAP HANA server. Possible values include: /// 'Basic', 'Windows' @@ -52,8 +55,8 @@ public SapHanaLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public SapHanaLinkedService(object server, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), string authenticationType = default(string), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public SapHanaLinkedService(object server, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), string authenticationType = default(string), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Server = server; AuthenticationType = authenticationType; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ServiceNowLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ServiceNowLinkedService.cs index c77706a7bc13..2ac816cfabc6 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ServiceNowLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ServiceNowLinkedService.cs @@ -43,6 +43,9 @@ public ServiceNowLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The user name used to connect to the /// ServiceNow server for Basic and OAuth2 authentication. /// The password corresponding to the user name @@ -64,8 +67,8 @@ public ServiceNowLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public ServiceNowLinkedService(object endpoint, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object username = default(object), SecretBase password = default(SecretBase), object clientId = default(object), SecretBase clientSecret = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public ServiceNowLinkedService(object endpoint, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object username = default(object), SecretBase password = default(SecretBase), object clientId = default(object), SecretBase clientSecret = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Endpoint = endpoint; AuthenticationType = authenticationType; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ServiceNowObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ServiceNowObjectDataset.cs index 741b48aa4c9b..2117ae8e6bcb 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ServiceNowObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ServiceNowObjectDataset.cs @@ -41,8 +41,10 @@ public ServiceNowObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public ServiceNowObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public ServiceNowObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SftpServerLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SftpServerLinkedService.cs index fc8e43a0d744..a3756e91e38f 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SftpServerLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SftpServerLinkedService.cs @@ -41,6 +41,9 @@ public SftpServerLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The TCP port number that the SFTP server uses to /// listen for client connections. Default value is 22. Type: integer /// (or Expression with resultType integer), minimum: 0. @@ -76,8 +79,8 @@ public SftpServerLinkedService() /// SFTP server. When SkipHostKeyValidation is false, /// HostKeyFingerprint should be specified. Type: string (or Expression /// with resultType string). - public SftpServerLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object port = default(object), string authenticationType = default(string), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object), object privateKeyPath = default(object), SecretBase privateKeyContent = default(SecretBase), SecretBase passPhrase = default(SecretBase), object skipHostKeyValidation = default(object), object hostKeyFingerprint = default(object)) - : base(additionalProperties, connectVia, description) + public SftpServerLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object port = default(object), string authenticationType = default(string), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object), object privateKeyPath = default(object), SecretBase privateKeyContent = default(SecretBase), SecretBase passPhrase = default(SecretBase), object skipHostKeyValidation = default(object), object hostKeyFingerprint = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; Port = port; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ShopifyLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ShopifyLinkedService.cs index 92f934a8e323..b0af322f064e 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ShopifyLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ShopifyLinkedService.cs @@ -41,6 +41,9 @@ public ShopifyLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The API access token that can be used to /// access Shopify’s data. The token won't expire if it is offline /// mode. @@ -57,8 +60,8 @@ public ShopifyLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public ShopifyLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase accessToken = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public ShopifyLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase accessToken = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; AccessToken = accessToken; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ShopifyObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ShopifyObjectDataset.cs index 95783f9fddda..106f2b64bd15 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ShopifyObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ShopifyObjectDataset.cs @@ -41,8 +41,10 @@ public ShopifyObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public ShopifyObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public ShopifyObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SparkLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SparkLinkedService.cs index 6d43a27868c5..64c869e02ec0 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SparkLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SparkLinkedService.cs @@ -47,6 +47,9 @@ public SparkLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The type of Spark server. Possible values /// include: 'SharkServer', 'SharkServer2', 'SparkThriftServer' /// The transport protocol to use @@ -79,8 +82,8 @@ public SparkLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public SparkLinkedService(object host, object port, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), string serverType = default(string), string thriftTransportProtocol = default(string), object username = default(object), SecretBase password = default(SecretBase), object httpPath = default(object), object enableSsl = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object allowHostNameCNMismatch = default(object), object allowSelfSignedServerCert = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public SparkLinkedService(object host, object port, string authenticationType, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), string serverType = default(string), string thriftTransportProtocol = default(string), object username = default(object), SecretBase password = default(SecretBase), object httpPath = default(object), object enableSsl = default(object), object trustedCertPath = default(object), object useSystemTrustStore = default(object), object allowHostNameCNMismatch = default(object), object allowSelfSignedServerCert = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; Port = port; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SparkObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SparkObjectDataset.cs index fbf4b4aa8881..3856874cbf8c 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SparkObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SparkObjectDataset.cs @@ -41,8 +41,10 @@ public SparkObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public SparkObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public SparkObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SqlServerLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SqlServerLinkedService.cs index 48afab727c5b..59d5938c2c16 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SqlServerLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SqlServerLinkedService.cs @@ -40,6 +40,9 @@ public SqlServerLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The on-premises Windows authentication user /// name. Type: string (or Expression with resultType string). /// The on-premises Windows authentication @@ -48,8 +51,8 @@ public SqlServerLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public SqlServerLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public SqlServerLinkedService(SecretBase connectionString, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object userName = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; UserName = userName; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SqlServerTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SqlServerTableDataset.cs index c72ab4ba9f74..b157cd2cfb21 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SqlServerTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SqlServerTableDataset.cs @@ -46,8 +46,10 @@ public SqlServerTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public SqlServerTableDataset(LinkedServiceReference linkedServiceName, object tableName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public SqlServerTableDataset(LinkedServiceReference linkedServiceName, object tableName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { TableName = tableName; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SquareLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SquareLinkedService.cs index 4c9389382156..9d835aa08c2e 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SquareLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SquareLinkedService.cs @@ -45,6 +45,9 @@ public SquareLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The client secret associated with your /// Square application. /// Specifies whether the data @@ -60,8 +63,8 @@ public SquareLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public SquareLinkedService(object host, object clientId, object redirectUri, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase clientSecret = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public SquareLinkedService(object host, object clientId, object redirectUri, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase clientSecret = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; ClientId = clientId; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SquareObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SquareObjectDataset.cs index f245ae2d60cf..d9ae4ba8fc9c 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SquareObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SquareObjectDataset.cs @@ -41,8 +41,10 @@ public SquareObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public SquareObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public SquareObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SybaseLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SybaseLinkedService.cs index 8d428e9b476c..f670a21e4cd3 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SybaseLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/SybaseLinkedService.cs @@ -43,6 +43,9 @@ public SybaseLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// Schema name for connection. Type: string (or /// Expression with resultType string). /// AuthenticationType to be used for @@ -54,8 +57,8 @@ public SybaseLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public SybaseLinkedService(object server, object database, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object schema = default(object), string authenticationType = default(string), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public SybaseLinkedService(object server, object database, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object schema = default(object), string authenticationType = default(string), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Server = server; Database = database; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/TeradataLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/TeradataLinkedService.cs index 71fb29fa3df0..a6b9501bb049 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/TeradataLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/TeradataLinkedService.cs @@ -41,6 +41,9 @@ public TeradataLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// Schema name for connection. Type: string (or /// Expression with resultType string). /// AuthenticationType to be used for @@ -52,8 +55,8 @@ public TeradataLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public TeradataLinkedService(object server, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), object schema = default(object), string authenticationType = default(string), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public TeradataLinkedService(object server, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object schema = default(object), string authenticationType = default(string), object username = default(object), SecretBase password = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Server = server; Schema = schema; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/VerticaLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/VerticaLinkedService.cs index b25847605277..38aa62fd0f79 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/VerticaLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/VerticaLinkedService.cs @@ -39,13 +39,16 @@ public VerticaLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// An ODBC connection string. /// The encrypted credential used for /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public VerticaLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public VerticaLinkedService(IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase connectionString = default(SecretBase), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { ConnectionString = connectionString; EncryptedCredential = encryptedCredential; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/VerticaTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/VerticaTableDataset.cs index 258077d20f90..95499b17d26e 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/VerticaTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/VerticaTableDataset.cs @@ -41,8 +41,10 @@ public VerticaTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public VerticaTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public VerticaTableDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivity.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivity.cs index d47c7656172d..3a8723ef9349 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivity.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivity.cs @@ -36,7 +36,7 @@ public WebActivity() /// /// Activity name. /// Rest API method for target endpoint. Possible - /// values include: 'GET', 'POST', 'PUT' + /// values include: 'GET', 'POST', 'PUT', 'DELETE' /// Web activity target endpoint and path. Type: /// string (or Expression with resultType string). /// Unmatched properties from the @@ -79,7 +79,7 @@ public WebActivity() /// /// Gets or sets rest API method for target endpoint. Possible values - /// include: 'GET', 'POST', 'PUT' + /// include: 'GET', 'POST', 'PUT', 'DELETE' /// [JsonProperty(PropertyName = "typeProperties.method")] public string Method { get; set; } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivityAuthentication.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivityAuthentication.cs index 0b39152d18f4..38ff18549b55 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivityAuthentication.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivityAuthentication.cs @@ -31,18 +31,21 @@ public WebActivityAuthentication() /// Initializes a new instance of the WebActivityAuthentication class. /// /// Web activity authentication - /// (Basic/ClientCertificate) + /// (Basic/ClientCertificate/MSI) /// Base64-encoded contents of a PFX file. /// Web activity authentication user name for /// basic authentication. /// Password for the PFX file or basic /// authentication. - public WebActivityAuthentication(string type, SecureString pfx = default(SecureString), string username = default(string), SecureString password = default(SecureString)) + /// Resource for which Azure Auth token will be + /// requested when using MSI Authentication. + public WebActivityAuthentication(string type, SecureString pfx = default(SecureString), string username = default(string), SecureString password = default(SecureString), string resource = default(string)) { Type = type; Pfx = pfx; Username = username; Password = password; + Resource = resource; CustomInit(); } @@ -52,7 +55,8 @@ public WebActivityAuthentication() partial void CustomInit(); /// - /// Gets or sets web activity authentication (Basic/ClientCertificate) + /// Gets or sets web activity authentication + /// (Basic/ClientCertificate/MSI) /// [JsonProperty(PropertyName = "type")] public string Type { get; set; } @@ -76,6 +80,13 @@ public WebActivityAuthentication() [JsonProperty(PropertyName = "password")] public SecureString Password { get; set; } + /// + /// Gets or sets resource for which Azure Auth token will be requested + /// when using MSI Authentication. + /// + [JsonProperty(PropertyName = "resource")] + public string Resource { get; set; } + /// /// Validate the object. /// diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivityMethod.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivityMethod.cs index 6d96633a82c9..80df78ecff47 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivityMethod.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebActivityMethod.cs @@ -19,5 +19,6 @@ public static class WebActivityMethod public const string GET = "GET"; public const string POST = "POST"; public const string PUT = "PUT"; + public const string DELETE = "DELETE"; } } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebLinkedService.cs index 0a302547d2ce..3883056ba9b7 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebLinkedService.cs @@ -38,8 +38,11 @@ public WebLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. - public WebLinkedService(WebLinkedServiceTypeProperties typeProperties, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string)) - : base(additionalProperties, connectVia, description) + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. + public WebLinkedService(WebLinkedServiceTypeProperties typeProperties, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(additionalProperties, connectVia, description, parameters, annotations) { TypeProperties = typeProperties; CustomInit(); diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebTableDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebTableDataset.cs index 820fcdbe434e..7b7d8db81629 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebTableDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/WebTableDataset.cs @@ -47,11 +47,13 @@ public WebTableDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. + /// List of tags that can be used for + /// describing the Dataset. /// The relative URL to the web page from the linked /// service URL. Type: string (or Expression with resultType /// string). - public WebTableDataset(LinkedServiceReference linkedServiceName, object index, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), object path = default(object)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + public WebTableDataset(LinkedServiceReference linkedServiceName, object index, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList), object path = default(object)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { Index = index; Path = path; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/XeroLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/XeroLinkedService.cs index 46e1f3c921f1..bb04bec20fe7 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/XeroLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/XeroLinkedService.cs @@ -41,6 +41,9 @@ public XeroLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The consumer key associated with the Xero /// application. /// The private key from the .pem file that @@ -60,8 +63,8 @@ public XeroLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public XeroLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase consumerKey = default(SecretBase), SecretBase privateKey = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public XeroLinkedService(object host, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase consumerKey = default(SecretBase), SecretBase privateKey = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Host = host; ConsumerKey = consumerKey; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/XeroObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/XeroObjectDataset.cs index 83645c7d6d49..c42dde5a197a 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/XeroObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/XeroObjectDataset.cs @@ -41,8 +41,10 @@ public XeroObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public XeroObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public XeroObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ZohoLinkedService.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ZohoLinkedService.cs index 2a0a5aee7f35..c2f4727a32da 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ZohoLinkedService.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ZohoLinkedService.cs @@ -41,6 +41,9 @@ public ZohoLinkedService() /// message are deserialized this collection /// The integration runtime reference. /// Linked service description. + /// Parameters for linked service. + /// List of tags that can be used for + /// describing the Dataset. /// The access token for Zoho /// authentication. /// Specifies whether the data @@ -56,8 +59,8 @@ public ZohoLinkedService() /// authentication. Credentials are encrypted using the integration /// runtime credential manager. Type: string (or Expression with /// resultType string). - public ZohoLinkedService(object endpoint, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), SecretBase accessToken = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) - : base(additionalProperties, connectVia, description) + public ZohoLinkedService(object endpoint, IDictionary additionalProperties = default(IDictionary), IntegrationRuntimeReference connectVia = default(IntegrationRuntimeReference), string description = default(string), IDictionary parameters = default(IDictionary), IList annotations = default(IList), SecretBase accessToken = default(SecretBase), object useEncryptedEndpoints = default(object), object useHostVerification = default(object), object usePeerVerification = default(object), object encryptedCredential = default(object)) + : base(additionalProperties, connectVia, description, parameters, annotations) { Endpoint = endpoint; AccessToken = accessToken; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ZohoObjectDataset.cs b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ZohoObjectDataset.cs index b7be8c9d877b..29f76445e8e8 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ZohoObjectDataset.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Generated/Models/ZohoObjectDataset.cs @@ -41,8 +41,10 @@ public ZohoObjectDataset() /// dataset. Type: array (or Expression with resultType array), /// itemType: DatasetDataElement. /// Parameters for dataset. - public ZohoObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary)) - : base(linkedServiceName, additionalProperties, description, structure, parameters) + /// List of tags that can be used for + /// describing the Dataset. + public ZohoObjectDataset(LinkedServiceReference linkedServiceName, IDictionary additionalProperties = default(IDictionary), string description = default(string), object structure = default(object), IDictionary parameters = default(IDictionary), IList annotations = default(IList)) + : base(linkedServiceName, additionalProperties, description, structure, parameters, annotations) { CustomInit(); } diff --git a/src/SDKs/DataFactory/Management.DataFactory/Microsoft.Azure.Management.DataFactory.csproj b/src/SDKs/DataFactory/Management.DataFactory/Microsoft.Azure.Management.DataFactory.csproj index 40f1d90e8e8c..462af103ade2 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Microsoft.Azure.Management.DataFactory.csproj +++ b/src/SDKs/DataFactory/Management.DataFactory/Microsoft.Azure.Management.DataFactory.csproj @@ -6,7 +6,7 @@ Microsoft.Azure.Management.DataFactory Azure Data Factory V2 is the data integration platform that goes beyond Azure Data Factory V1's orchestration and batch-processing of time-series data, with a general purpose app model supporting modern data warehousing patterns and scenarios, lift-and-shift SSIS, and data-driven SaaS applications. Compose and manage reliable and secure data integration workflows at scale. Use native ADF data connectors and Integration Runtimes to move and transform cloud and on-premises data that can be unstructured, semi-structured, and structured with Hadoop, Azure Data Lake, Spark, SQL Server, Cosmos DB and many other data platforms. - 0.5.0-preview + 0.6.0-preview Microsoft.Azure.Management.DataFactory Microsoft Azure resource management;Data Factory;ADF; diff --git a/src/SDKs/DataFactory/Management.DataFactory/Properties/AssemblyInfo.cs b/src/SDKs/DataFactory/Management.DataFactory/Properties/AssemblyInfo.cs index c9573f3d2f80..726640809ce8 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/Properties/AssemblyInfo.cs +++ b/src/SDKs/DataFactory/Management.DataFactory/Properties/AssemblyInfo.cs @@ -6,8 +6,8 @@ [assembly: AssemblyTitle("Microsoft Azure Data Factory Management Library")] [assembly: AssemblyDescription("Provides management functionality for Microsoft Azure Data Factory Resources.")] -[assembly: AssemblyVersion("0.5.0.0")] -[assembly: AssemblyFileVersion("0.5.0.0")] +[assembly: AssemblyVersion("0.6.0.0")] +[assembly: AssemblyFileVersion("0.6.0.0")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("Microsoft")] [assembly: AssemblyProduct("Microsoft Azure .NET SDK")] diff --git a/src/SDKs/DataFactory/Management.DataFactory/changelog.md b/src/SDKs/DataFactory/Management.DataFactory/changelog.md index 1dc6cc5cf9ab..4803d57c9f01 100644 --- a/src/SDKs/DataFactory/Management.DataFactory/changelog.md +++ b/src/SDKs/DataFactory/Management.DataFactory/changelog.md @@ -1,5 +1,13 @@ # Changelog for the Azure Data Factory V2 .NET SDK +## Version 0.6.0-preview + +### Feature Additions + * SecureOutput and BatchCount + * Filter Activity + * Linked Service Parameters + * FilterActivity + ## Version 0.5.0-preview ### Feature Additions From a8b8da37a0fa6998769d299c519bc8abc82b607a Mon Sep 17 00:00:00 2001 From: haricr Date: Tue, 20 Feb 2018 16:14:17 -0800 Subject: [PATCH 2/2] Update from running Generate.cmd --- src/SDKs/_metadata/datafactory_resource-manager.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/SDKs/_metadata/datafactory_resource-manager.txt b/src/SDKs/_metadata/datafactory_resource-manager.txt index 9c7c419e2141..83877c0eb827 100644 --- a/src/SDKs/_metadata/datafactory_resource-manager.txt +++ b/src/SDKs/_metadata/datafactory_resource-manager.txt @@ -1,11 +1,11 @@ -2018-02-13 05:02:29 UTC +2018-02-21 00:11:46 UTC 1) azure-rest-api-specs repository information GitHub user: Azure Branch: master -Commit: 9896f6e159859637338287e40b48ad910548e934 +Commit: 76df6d1167d0943f523747e9303d3dfd6f817e00 2) AutoRest information Requested version: latest -Bootstrapper version: C:\Users\fexiao\AppData\Roaming\npm `-- autorest@2.0.4245 +Bootstrapper version: C:\Users\hcramani\AppData\Roaming\npm `-- autorest@2.0.4245 Latest installed version: