From ad7c1a341db6d7558def18c99271543a0f5000f1 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Tue, 4 Dec 2018 03:34:57 +0000 Subject: [PATCH 1/2] Generated from 8bc7387c3ef74e3f6722ae3b96ec9531a2d53fac Merge branch 'master' into master --- .../lib/models/datasetsMappers.ts | 3 +- .../lib/models/factoriesMappers.ts | 5 +- .../arm-datafactory/lib/models/index.ts | 464 +++------------ .../lib/models/integrationRuntimesMappers.ts | 3 +- .../lib/models/linkedServicesMappers.ts | 3 +- .../arm-datafactory/lib/models/mappers.ts | 559 ++++-------------- .../lib/models/pipelinesMappers.ts | 3 +- .../lib/models/rerunTriggersMappers.ts | 3 +- .../lib/models/triggersMappers.ts | 3 +- .../lib/operations/factories.ts | 68 --- .../lib/operations/integrationRuntimes.ts | 2 +- 11 files changed, 206 insertions(+), 910 deletions(-) diff --git a/packages/@azure/arm-datafactory/lib/models/datasetsMappers.ts b/packages/@azure/arm-datafactory/lib/models/datasetsMappers.ts index 933ddb8679d9..0931b5beef3a 100644 --- a/packages/@azure/arm-datafactory/lib/models/datasetsMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/datasetsMappers.ts @@ -54,7 +54,6 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, - AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -189,6 +188,7 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, + AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, @@ -224,6 +224,7 @@ export { LookupActivity, CopySource, DeleteActivity, + LogStorageSettings, SqlServerStoredProcedureActivity, StoredProcedureParameter, CustomActivity, diff --git a/packages/@azure/arm-datafactory/lib/models/factoriesMappers.ts b/packages/@azure/arm-datafactory/lib/models/factoriesMappers.ts index 4e67c4c26a93..c23d91f3a955 100644 --- a/packages/@azure/arm-datafactory/lib/models/factoriesMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/factoriesMappers.ts @@ -21,8 +21,6 @@ export { FactoryUpdateParameters, GitHubAccessTokenRequest, GitHubAccessTokenResponse, - UserAccessPolicy, - AccessPolicyResponse, SubResource, IntegrationRuntimeResource, IntegrationRuntime, @@ -60,7 +58,6 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, - AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -195,6 +192,7 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, + AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, @@ -230,6 +228,7 @@ export { LookupActivity, CopySource, DeleteActivity, + LogStorageSettings, SqlServerStoredProcedureActivity, StoredProcedureParameter, CustomActivity, diff --git a/packages/@azure/arm-datafactory/lib/models/index.ts b/packages/@azure/arm-datafactory/lib/models/index.ts index 3f512a296428..c19753434d1c 100644 --- a/packages/@azure/arm-datafactory/lib/models/index.ts +++ b/packages/@azure/arm-datafactory/lib/models/index.ts @@ -228,7 +228,7 @@ export interface FactoryRepoConfiguration { */ accountName: string; /** - * @member {string} repositoryName Repository name. + * @member {string} repositoryName Rrepository name. */ repositoryName: string; /** @@ -697,11 +697,11 @@ export interface ActivityDependency { */ export interface UserProperty { /** - * @member {string} name User property name. + * @member {string} name User proprety name. */ name: string; /** - * @member {any} value User property value. Type: string (or Expression with + * @member {any} value User proprety value. Type: string (or Expression with * resultType string). */ value: any; @@ -905,7 +905,7 @@ export interface FactoryVSTSConfiguration { */ accountName: string; /** - * @member {string} repositoryName Repository name. + * @member {string} repositoryName Rrepository name. */ repositoryName: string; /** @@ -946,7 +946,7 @@ export interface FactoryGitHubConfiguration { */ accountName: string; /** - * @member {string} repositoryName Repository name. + * @member {string} repositoryName Rrepository name. */ repositoryName: string; /** @@ -1020,63 +1020,6 @@ export interface GitHubAccessTokenResponse { gitHubAccessToken?: string; } -/** - * @interface - * An interface representing UserAccessPolicy. - * Get Data Plane read only token request definition. - * - */ -export interface UserAccessPolicy { - /** - * @member {string} [permissions] The string with permissions for Data Plane - * access. Currently only 'r' is supported which grants read only access. - */ - permissions?: string; - /** - * @member {string} [accessResourcePath] The resource path to get access - * relative to factory. Currently only empty string is supported which - * corresponds to the factory resource. - */ - accessResourcePath?: string; - /** - * @member {string} [profileName] The name of the profile. Currently only the - * default is supported. The default value is DefaultProfile. - */ - profileName?: string; - /** - * @member {string} [startTime] Start time for the token. If not specified - * the current time will be used. - */ - startTime?: string; - /** - * @member {string} [expireTime] Expiration time for the token. Maximum - * duration for the token is eight hours and by default the token will expire - * in eight hours. - */ - expireTime?: string; -} - -/** - * @interface - * An interface representing AccessPolicyResponse. - * Get Data Plane read only token response definition. - * - */ -export interface AccessPolicyResponse { - /** - * @member {UserAccessPolicy} [policy] The user access policy. - */ - policy?: UserAccessPolicy; - /** - * @member {string} [accessToken] Data Plane read only access token. - */ - accessToken?: string; - /** - * @member {string} [dataPlaneUrl] Data Plane service base URL. - */ - dataPlaneUrl?: string; -} - /** * @interface * An interface representing PipelineReference. @@ -2064,7 +2007,7 @@ export interface MultiplePipelineTrigger { /** * @interface * An interface representing BlobEventsTrigger. - * Trigger that runs every time a Blob event occurs. + * Trigger that runs everytime a Blob event occurs. * */ export interface BlobEventsTrigger { @@ -2118,7 +2061,7 @@ export interface BlobEventsTrigger { /** * @interface * An interface representing BlobTrigger. - * Trigger that runs every time the selected Blob container changes. + * Trigger that runs everytime the selected Blob container changes. * */ export interface BlobTrigger { @@ -2163,7 +2106,7 @@ export interface BlobTrigger { /** * @interface * An interface representing RecurrenceScheduleOccurrence. - * The recurrence schedule occurrence. + * The recurrence schedule occurence. * */ export interface RecurrenceScheduleOccurrence { @@ -2858,11 +2801,6 @@ export interface NetezzaLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; - /** - * @member {AzureKeyVaultSecretReference} [pwd] The Azure key vault secret - * reference of password in connection string. - */ - pwd?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -2906,11 +2844,6 @@ export interface VerticaLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; - /** - * @member {AzureKeyVaultSecretReference} [pwd] The Azure key vault secret - * reference of password in connection string. - */ - pwd?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -2987,7 +2920,7 @@ export interface ZohoLinkedService { /** * @interface * An interface representing XeroLinkedService. - * Xero Service linked service. + * Xero Serivce linked service. * */ export interface XeroLinkedService { @@ -3058,7 +2991,7 @@ export interface XeroLinkedService { /** * @interface * An interface representing SquareLinkedService. - * Square Service linked service. + * Square Serivce linked service. * */ export interface SquareLinkedService { @@ -3242,7 +3175,7 @@ export interface SparkLinkedService { /** * @interface * An interface representing ShopifyLinkedService. - * Shopify Service linked service. + * Shopify Serivce linked service. * */ export interface ShopifyLinkedService { @@ -3672,7 +3605,7 @@ export interface PhoenixLinkedService { /** * @interface * An interface representing PaypalLinkedService. - * Paypal Service linked service. + * Paypal Serivce linked service. * */ export interface PaypalLinkedService { @@ -3843,11 +3776,6 @@ export interface MariaDBLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; - /** - * @member {AzureKeyVaultSecretReference} [pwd] The Azure key vault secret - * reference of password in connection string. - */ - pwd?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -3923,7 +3851,7 @@ export interface MagentoLinkedService { /** * @interface * An interface representing JiraLinkedService. - * Jira Service linked service. + * Jira Serivce linked service. * */ export interface JiraLinkedService { @@ -4091,7 +4019,7 @@ export interface ImpalaLinkedService { /** * @interface * An interface representing HubspotLinkedService. - * Hubspot Service linked service. + * Hubspot Serivce linked service. * */ export interface HubspotLinkedService { @@ -4413,11 +4341,6 @@ export interface GreenplumLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; - /** - * @member {AzureKeyVaultSecretReference} [pwd] The Azure key vault secret - * reference of password in connection string. - */ - pwd?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -4631,11 +4554,6 @@ export interface DrillLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; - /** - * @member {AzureKeyVaultSecretReference} [pwd] The Azure key vault secret - * reference of password in connection string. - */ - pwd?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -4679,11 +4597,6 @@ export interface CouchbaseLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; - /** - * @member {AzureKeyVaultSecretReference} [credString] The Azure key vault - * secret reference of credString in connection string. - */ - credString?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -4695,7 +4608,7 @@ export interface CouchbaseLinkedService { /** * @interface * An interface representing ConcurLinkedService. - * Concur Service linked service. + * Concur Serivce linked service. * */ export interface ConcurLinkedService { @@ -4797,11 +4710,6 @@ export interface AzurePostgreSqlLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; - /** - * @member {AzureKeyVaultSecretReference} [password] The Azure key vault - * secret reference of password in connection string. - */ - password?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -4847,7 +4755,7 @@ export interface AmazonMWSLinkedService { endpoint: any; /** * @member {any} marketplaceID The Amazon Marketplace ID you want to retrieve - * data from. To retrieve data from multiple Marketplace IDs, separate them + * data from. To retrive data from multiple Marketplace IDs, seperate them * with a comma (,). (i.e. A2EUQ1WTGCTBG2) */ marketplaceID: any; @@ -6476,11 +6384,6 @@ export interface PostgreSqlLinkedService { * @member {SecretBaseUnion} connectionString The connection string. */ connectionString: SecretBaseUnion; - /** - * @member {AzureKeyVaultSecretReference} [password] The Azure key vault - * secret reference of password in connection string. - */ - password?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -6523,11 +6426,6 @@ export interface MySqlLinkedService { * @member {SecretBaseUnion} connectionString The connection string. */ connectionString: SecretBaseUnion; - /** - * @member {AzureKeyVaultSecretReference} [password] The Azure key vault - * secret reference of password in connection string. - */ - password?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -6571,11 +6469,6 @@ export interface AzureMySqlLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString: any; - /** - * @member {AzureKeyVaultSecretReference} [password] The Azure key vault - * secret reference of password in connection string. - */ - password?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -6619,11 +6512,6 @@ export interface OracleLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString: any; - /** - * @member {AzureKeyVaultSecretReference} [password] The Azure key vault - * secret reference of password in connection string. - */ - password?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -6866,11 +6754,6 @@ export interface CosmosDbLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString: any; - /** - * @member {AzureKeyVaultSecretReference} [accountKey] The Azure key vault - * secret reference of accountKey in connection string. - */ - accountKey?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -7014,11 +6897,6 @@ export interface AzureSqlDatabaseLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString: any; - /** - * @member {AzureKeyVaultSecretReference} [password] The Azure key vault - * secret reference of password in connection string. - */ - password?: AzureKeyVaultSecretReference; /** * @member {any} [servicePrincipalId] The ID of the service principal used to * authenticate against Azure SQL Database. Type: string (or Expression with @@ -7132,11 +7010,6 @@ export interface AzureSqlDWLinkedService { * or AzureKeyVaultSecretReference. */ connectionString: any; - /** - * @member {AzureKeyVaultSecretReference} [password] The Azure key vault - * secret reference of password in connection string. - */ - password?: AzureKeyVaultSecretReference; /** * @member {any} [servicePrincipalId] The ID of the service principal used to * authenticate against Azure SQL Data Warehouse. Type: string (or Expression @@ -7198,21 +7071,10 @@ export interface AzureTableStorageLinkedService { */ connectionString?: any; /** - * @member {AzureKeyVaultSecretReference} [accountKey] The Azure key vault - * secret reference of accountKey in connection string. + * @member {SecretBaseUnion} [sasUri] SAS URI of the Azure Storage resource. + * It is mutually exclusive with connectionString property. */ - accountKey?: AzureKeyVaultSecretReference; - /** - * @member {any} [sasUri] SAS URI of the Azure Storage resource. It is - * mutually exclusive with connectionString property. Type: string, - * SecureString or AzureKeyVaultSecretReference. - */ - sasUri?: any; - /** - * @member {AzureKeyVaultSecretReference} [sasToken] The Azure key vault - * secret reference of sasToken in sas uri. - */ - sasToken?: AzureKeyVaultSecretReference; + sasUri?: SecretBaseUnion; /** * @member {string} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -7258,21 +7120,11 @@ export interface AzureBlobStorageLinkedService { */ connectionString?: any; /** - * @member {AzureKeyVaultSecretReference} [accountKey] The Azure key vault - * secret reference of accountKey in connection string. - */ - accountKey?: AzureKeyVaultSecretReference; - /** - * @member {any} [sasUri] SAS URI of the Azure Blob Storage resource. It is - * mutually exclusive with connectionString, serviceEndpoint property. Type: - * string, SecureString or AzureKeyVaultSecretReference. - */ - sasUri?: any; - /** - * @member {AzureKeyVaultSecretReference} [sasToken] The Azure key vault - * secret reference of sasToken in sas uri. + * @member {SecretBaseUnion} [sasUri] SAS URI of the Azure Blob Storage + * resource. It is mutually exclusive with connectionString, serviceEndpoint + * property. */ - sasToken?: AzureKeyVaultSecretReference; + sasUri?: SecretBaseUnion; /** * @member {string} [serviceEndpoint] Blob service endpoint of the Azure Blob * Storage resource. It is mutually exclusive with connectionString, sasUri @@ -7340,21 +7192,10 @@ export interface AzureStorageLinkedService { */ connectionString?: any; /** - * @member {AzureKeyVaultSecretReference} [accountKey] The Azure key vault - * secret reference of accountKey in connection string. + * @member {SecretBaseUnion} [sasUri] SAS URI of the Azure Storage resource. + * It is mutually exclusive with connectionString property. */ - accountKey?: AzureKeyVaultSecretReference; - /** - * @member {any} [sasUri] SAS URI of the Azure Storage resource. It is - * mutually exclusive with connectionString property. Type: string, - * SecureString or AzureKeyVaultSecretReference. - */ - sasUri?: any; - /** - * @member {AzureKeyVaultSecretReference} [sasToken] The Azure key vault - * secret reference of sasToken in sas uri. - */ - sasToken?: AzureKeyVaultSecretReference; + sasUri?: SecretBaseUnion; /** * @member {string} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -7404,11 +7245,6 @@ export interface ResponsysObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -7452,11 +7288,6 @@ export interface SalesforceMarketingCloudObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -7500,11 +7331,6 @@ export interface VerticaTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -7548,11 +7374,6 @@ export interface NetezzaTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -7596,17 +7417,12 @@ export interface ZohoObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** * @interface * An interface representing XeroObjectDataset. - * Xero Service dataset. + * Xero Serivce dataset. * */ export interface XeroObjectDataset { @@ -7644,17 +7460,12 @@ export interface XeroObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** * @interface * An interface representing SquareObjectDataset. - * Square Service dataset. + * Square Serivce dataset. * */ export interface SquareObjectDataset { @@ -7692,11 +7503,6 @@ export interface SquareObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -7740,17 +7546,12 @@ export interface SparkObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** * @interface * An interface representing ShopifyObjectDataset. - * Shopify Service dataset. + * Shopify Serivce dataset. * */ export interface ShopifyObjectDataset { @@ -7788,11 +7589,6 @@ export interface ShopifyObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -7836,11 +7632,6 @@ export interface ServiceNowObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -7884,11 +7675,6 @@ export interface QuickBooksObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -7932,11 +7718,6 @@ export interface PrestoObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -7980,17 +7761,12 @@ export interface PhoenixObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** * @interface * An interface representing PaypalObjectDataset. - * Paypal Service dataset. + * Paypal Serivce dataset. * */ export interface PaypalObjectDataset { @@ -8028,11 +7804,6 @@ export interface PaypalObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8076,11 +7847,6 @@ export interface MarketoObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8124,11 +7890,6 @@ export interface MariaDBTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8172,17 +7933,12 @@ export interface MagentoObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** * @interface * An interface representing JiraObjectDataset. - * Jira Service dataset. + * Jira Serivce dataset. * */ export interface JiraObjectDataset { @@ -8220,11 +7976,6 @@ export interface JiraObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8268,17 +8019,12 @@ export interface ImpalaObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** * @interface * An interface representing HubspotObjectDataset. - * Hubspot Service dataset. + * Hubspot Serivce dataset. * */ export interface HubspotObjectDataset { @@ -8316,11 +8062,6 @@ export interface HubspotObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8364,11 +8105,6 @@ export interface HiveObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8412,11 +8148,6 @@ export interface HBaseObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8460,11 +8191,6 @@ export interface GreenplumTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8508,11 +8234,6 @@ export interface GoogleBigQueryObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8556,11 +8277,6 @@ export interface EloquaObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8604,11 +8320,6 @@ export interface DrillTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8652,17 +8363,12 @@ export interface CouchbaseTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** * @interface * An interface representing ConcurObjectDataset. - * Concur Service dataset. + * Concur Serivce dataset. * */ export interface ConcurObjectDataset { @@ -8700,11 +8406,6 @@ export interface ConcurObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8748,11 +8449,6 @@ export interface AzurePostgreSqlTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -8796,11 +8492,6 @@ export interface AmazonMWSObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; - /** - * @member {any} [tableName] The table name. Type: string (or Expression with - * resultType string). - */ - tableName?: any; } /** @@ -11212,7 +10903,7 @@ export interface ZohoSource { /** * @interface * An interface representing XeroSource. - * A copy activity Xero Service source. + * A copy activity Xero Serivce source. * */ export interface XeroSource { @@ -11241,7 +10932,7 @@ export interface XeroSource { /** * @interface * An interface representing SquareSource. - * A copy activity Square Service source. + * A copy activity Square Serivce source. * */ export interface SquareSource { @@ -11299,7 +10990,7 @@ export interface SparkSource { /** * @interface * An interface representing ShopifySource. - * A copy activity Shopify Service source. + * A copy activity Shopify Serivce source. * */ export interface ShopifySource { @@ -11444,7 +11135,7 @@ export interface PhoenixSource { /** * @interface * An interface representing PaypalSource. - * A copy activity Paypal Service source. + * A copy activity Paypal Serivce source. * */ export interface PaypalSource { @@ -11560,7 +11251,7 @@ export interface MagentoSource { /** * @interface * An interface representing JiraSource. - * A copy activity Jira Service source. + * A copy activity Jira Serivce source. * */ export interface JiraSource { @@ -11618,7 +11309,7 @@ export interface ImpalaSource { /** * @interface * An interface representing HubspotSource. - * A copy activity Hubspot Service source. + * A copy activity Hubspot Serivce source. * */ export interface HubspotSource { @@ -11850,7 +11541,7 @@ export interface CouchbaseSource { /** * @interface * An interface representing ConcurSource. - * A copy activity Concur Service source. + * A copy activity Concur Serivce source. * */ export interface ConcurSource { @@ -12295,10 +11986,10 @@ export interface SqlDWSource { */ export interface StoredProcedureParameter { /** - * @member {any} [value] Stored procedure parameter value. Type: string (or + * @member {any} value Stored procedure parameter value. Type: string (or * Expression with resultType string). */ - value?: any; + value: any; /** * @member {StoredProcedureParameterType} [type] Stored procedure parameter * type. Possible values include: 'String', 'Int', 'Decimal', 'Guid', @@ -12662,6 +12353,30 @@ export interface LookupActivity { firstRowOnly?: any; } +/** + * @interface + * An interface representing LogStorageSettings. + * Log storage settings. + * + */ +export interface LogStorageSettings { + /** + * @member {LinkedServiceReference} linkedServiceName Log storage linked + * service reference. + */ + linkedServiceName: LinkedServiceReference; + /** + * @member {any} [path] The path to storage for storing detailed logs of + * activity execution. Type: string (or Expression with resultType string). + */ + path?: any; + /** + * @property Describes unknown properties. The value of an unknown property + * can be of "any" type. + */ + [property: string]: any; +} + /** * @interface * An interface representing DeleteActivity. @@ -12699,11 +12414,27 @@ export interface DeleteActivity { */ policy?: ActivityPolicy; /** - * @member {any} [recursive] If true, files under the folder path will be - * deleted recursively. Default is true. Type: boolean (or Expression with - * resultType boolean). + * @member {any} [recursive] If true, files or sub-folders under current + * folder path will be deleted recursively. Default is false. Type: boolean + * (or Expression with resultType boolean). */ recursive?: any; + /** + * @member {number} [maxConcurrentConnections] The max concurrent connections + * to connect data source at the same time. + */ + maxConcurrentConnections?: number; + /** + * @member {any} [enableLogging] Whether to record detailed logs of + * delete-activity execution. Default value is false. Type: boolean (or + * Expression with resultType boolean). + */ + enableLogging?: any; + /** + * @member {LogStorageSettings} [logStorageSettings] Log storage settings + * customer need to provide when enableLogging is true. + */ + logStorageSettings?: LogStorageSettings; /** * @member {DatasetReference} dataset Delete activity dataset reference. */ @@ -14236,7 +13967,7 @@ export interface CopyActivity { sink: CopySinkUnion; /** * @member {CopyTranslatorUnion} [translator] Copy activity translator. If - * not specified, tabular translator is used. + * not specificed, tabular translator is used. */ translator?: CopyTranslatorUnion; /** @@ -15786,8 +15517,8 @@ export interface PipelinesGetOptionalParams extends msRest.RequestOptionsBase { export interface PipelinesCreateRunOptionalParams extends msRest.RequestOptionsBase { /** * @member {string} [referencePipelineRunId] The pipeline run identifier. If - * run ID is specified the parameters of the specified run will be used to - * create a new run. + * run ID is specified the parameters of the the specified run will be used + * to create a new run. */ referencePipelineRunId?: string; /** @@ -16632,25 +16363,6 @@ export type FactoriesGetGitHubAccessTokenResponse = GitHubAccessTokenResponse & }; }; -/** - * Contains response data for the getDataPlaneAccess operation. - */ -export type FactoriesGetDataPlaneAccessResponse = AccessPolicyResponse & { - /** - * The underlying HTTP response. - */ - _response: msRest.HttpResponse & { - /** - * The response body as text (string format) - */ - bodyAsText: string; - /** - * The response body as parsed JSON or XML - */ - parsedBody: AccessPolicyResponse; - }; -}; - /** * Contains response data for the listNext operation. */ diff --git a/packages/@azure/arm-datafactory/lib/models/integrationRuntimesMappers.ts b/packages/@azure/arm-datafactory/lib/models/integrationRuntimesMappers.ts index caa82cace79c..3338c1306687 100644 --- a/packages/@azure/arm-datafactory/lib/models/integrationRuntimesMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/integrationRuntimesMappers.ts @@ -64,7 +64,6 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, - AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -206,6 +205,7 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, + AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, @@ -241,6 +241,7 @@ export { LookupActivity, CopySource, DeleteActivity, + LogStorageSettings, SqlServerStoredProcedureActivity, StoredProcedureParameter, CustomActivity, diff --git a/packages/@azure/arm-datafactory/lib/models/linkedServicesMappers.ts b/packages/@azure/arm-datafactory/lib/models/linkedServicesMappers.ts index 48066deaee2a..8d8847bcfb9d 100644 --- a/packages/@azure/arm-datafactory/lib/models/linkedServicesMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/linkedServicesMappers.ts @@ -54,7 +54,6 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, - AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -189,6 +188,7 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, + AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, @@ -224,6 +224,7 @@ export { LookupActivity, CopySource, DeleteActivity, + LogStorageSettings, SqlServerStoredProcedureActivity, StoredProcedureParameter, CustomActivity, diff --git a/packages/@azure/arm-datafactory/lib/models/mappers.ts b/packages/@azure/arm-datafactory/lib/models/mappers.ts index f8a34501e2ef..82069b272e29 100644 --- a/packages/@azure/arm-datafactory/lib/models/mappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/mappers.ts @@ -1394,75 +1394,6 @@ export const GitHubAccessTokenResponse: msRest.CompositeMapper = { } }; -export const UserAccessPolicy: msRest.CompositeMapper = { - serializedName: "UserAccessPolicy", - type: { - name: "Composite", - className: "UserAccessPolicy", - modelProperties: { - permissions: { - serializedName: "permissions", - type: { - name: "String" - } - }, - accessResourcePath: { - serializedName: "accessResourcePath", - type: { - name: "String" - } - }, - profileName: { - serializedName: "profileName", - type: { - name: "String" - } - }, - startTime: { - serializedName: "startTime", - type: { - name: "String" - } - }, - expireTime: { - serializedName: "expireTime", - type: { - name: "String" - } - } - } - } -}; - -export const AccessPolicyResponse: msRest.CompositeMapper = { - serializedName: "AccessPolicyResponse", - type: { - name: "Composite", - className: "AccessPolicyResponse", - modelProperties: { - policy: { - serializedName: "policy", - type: { - name: "Composite", - className: "UserAccessPolicy" - } - }, - accessToken: { - serializedName: "accessToken", - type: { - name: "String" - } - }, - dataPlaneUrl: { - serializedName: "dataPlaneUrl", - type: { - name: "String" - } - } - } - } -}; - export const PipelineReference: msRest.CompositeMapper = { serializedName: "PipelineReference", type: { @@ -3630,15 +3561,6 @@ export const NetezzaLinkedService: msRest.CompositeMapper = { name: "Object" } }, - pwd: { - serializedName: "typeProperties.pwd", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -3665,15 +3587,6 @@ export const VerticaLinkedService: msRest.CompositeMapper = { name: "Object" } }, - pwd: { - serializedName: "typeProperties.pwd", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -4565,15 +4478,6 @@ export const MariaDBLinkedService: msRest.CompositeMapper = { name: "Object" } }, - pwd: { - serializedName: "typeProperties.pwd", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -5108,15 +5012,6 @@ export const GreenplumLinkedService: msRest.CompositeMapper = { name: "Object" } }, - pwd: { - serializedName: "typeProperties.pwd", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -5313,15 +5208,6 @@ export const DrillLinkedService: msRest.CompositeMapper = { name: "Object" } }, - pwd: { - serializedName: "typeProperties.pwd", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -5348,15 +5234,6 @@ export const CouchbaseLinkedService: msRest.CompositeMapper = { name: "Object" } }, - credString: { - serializedName: "typeProperties.credString", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -5447,15 +5324,6 @@ export const AzurePostgreSqlLinkedService: msRest.CompositeMapper = { name: "Object" } }, - password: { - serializedName: "typeProperties.password", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -6985,15 +6853,6 @@ export const PostgreSqlLinkedService: msRest.CompositeMapper = { className: "SecretBase" } }, - password: { - serializedName: "typeProperties.password", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -7027,15 +6886,6 @@ export const MySqlLinkedService: msRest.CompositeMapper = { className: "SecretBase" } }, - password: { - serializedName: "typeProperties.password", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -7063,15 +6913,6 @@ export const AzureMySqlLinkedService: msRest.CompositeMapper = { name: "Object" } }, - password: { - serializedName: "typeProperties.password", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -7099,15 +6940,6 @@ export const OracleLinkedService: msRest.CompositeMapper = { name: "Object" } }, - password: { - serializedName: "typeProperties.password", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -7316,15 +7148,6 @@ export const CosmosDbLinkedService: msRest.CompositeMapper = { name: "Object" } }, - accountKey: { - serializedName: "typeProperties.accountKey", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -7435,15 +7258,6 @@ export const AzureSqlDatabaseLinkedService: msRest.CompositeMapper = { name: "Object" } }, - password: { - serializedName: "typeProperties.password", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, servicePrincipalId: { serializedName: "typeProperties.servicePrincipalId", type: { @@ -7540,15 +7354,6 @@ export const AzureSqlDWLinkedService: msRest.CompositeMapper = { name: "Object" } }, - password: { - serializedName: "typeProperties.password", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, servicePrincipalId: { serializedName: "typeProperties.servicePrincipalId", type: { @@ -7599,28 +7404,16 @@ export const AzureTableStorageLinkedService: msRest.CompositeMapper = { name: "Object" } }, - accountKey: { - serializedName: "typeProperties.accountKey", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, sasUri: { serializedName: "typeProperties.sasUri", - type: { - name: "Object" - } - }, - sasToken: { - serializedName: "typeProperties.sasToken", type: { name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + polymorphicDiscriminator: { + serializedName: "type", + clientName: "type" + }, uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" + className: "SecretBase" } }, encryptedCredential: { @@ -7649,28 +7442,16 @@ export const AzureBlobStorageLinkedService: msRest.CompositeMapper = { name: "Object" } }, - accountKey: { - serializedName: "typeProperties.accountKey", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, sasUri: { serializedName: "typeProperties.sasUri", - type: { - name: "Object" - } - }, - sasToken: { - serializedName: "typeProperties.sasToken", type: { name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + polymorphicDiscriminator: { + serializedName: "type", + clientName: "type" + }, uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" + className: "SecretBase" } }, serviceEndpoint: { @@ -7729,28 +7510,16 @@ export const AzureStorageLinkedService: msRest.CompositeMapper = { name: "Object" } }, - accountKey: { - serializedName: "typeProperties.accountKey", - type: { - name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, - uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" - } - }, sasUri: { serializedName: "typeProperties.sasUri", - type: { - name: "Object" - } - }, - sasToken: { - serializedName: "typeProperties.sasToken", type: { name: "Composite", - polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + polymorphicDiscriminator: { + serializedName: "type", + clientName: "type" + }, uberParent: "SecretBase", - className: "AzureKeyVaultSecretReference" + className: "SecretBase" } }, encryptedCredential: { @@ -7772,13 +7541,7 @@ export const ResponsysObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "ResponsysObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -7792,13 +7555,7 @@ export const SalesforceMarketingCloudObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "SalesforceMarketingCloudObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -7812,13 +7569,7 @@ export const VerticaTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "VerticaTableDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -7832,13 +7583,7 @@ export const NetezzaTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "NetezzaTableDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -7852,13 +7597,7 @@ export const ZohoObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "ZohoObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -7872,13 +7611,7 @@ export const XeroObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "XeroObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -7892,13 +7625,7 @@ export const SquareObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "SquareObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -7912,13 +7639,7 @@ export const SparkObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "SparkObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -7932,13 +7653,7 @@ export const ShopifyObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "ShopifyObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -7952,13 +7667,7 @@ export const ServiceNowObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "ServiceNowObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -7972,13 +7681,7 @@ export const QuickBooksObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "QuickBooksObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -7992,13 +7695,7 @@ export const PrestoObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "PrestoObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8012,13 +7709,7 @@ export const PhoenixObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "PhoenixObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8032,13 +7723,7 @@ export const PaypalObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "PaypalObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8052,13 +7737,7 @@ export const MarketoObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "MarketoObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8072,13 +7751,7 @@ export const MariaDBTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "MariaDBTableDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8092,13 +7765,7 @@ export const MagentoObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "MagentoObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8112,13 +7779,7 @@ export const JiraObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "JiraObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8132,13 +7793,7 @@ export const ImpalaObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "ImpalaObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8152,13 +7807,7 @@ export const HubspotObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "HubspotObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8172,13 +7821,7 @@ export const HiveObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "HiveObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8192,13 +7835,7 @@ export const HBaseObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "HBaseObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8212,13 +7849,7 @@ export const GreenplumTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "GreenplumTableDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8232,13 +7863,7 @@ export const GoogleBigQueryObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "GoogleBigQueryObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8252,13 +7877,7 @@ export const EloquaObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "EloquaObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8272,13 +7891,7 @@ export const DrillTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "DrillTableDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8292,13 +7905,7 @@ export const CouchbaseTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "CouchbaseTableDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8312,13 +7919,7 @@ export const ConcurObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "ConcurObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8332,13 +7933,7 @@ export const AzurePostgreSqlTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "AzurePostgreSqlTableDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -8352,13 +7947,7 @@ export const AmazonMWSObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "AmazonMWSObjectDataset", modelProperties: { - ...Dataset.type.modelProperties, - tableName: { - serializedName: "typeProperties.tableName", - type: { - name: "Object" - } - } + ...Dataset.type.modelProperties }, additionalProperties: Dataset.type.additionalProperties } @@ -10889,6 +10478,7 @@ export const StoredProcedureParameter: msRest.CompositeMapper = { className: "StoredProcedureParameter", modelProperties: { value: { + required: true, serializedName: "value", type: { name: "Object" @@ -11179,6 +10769,36 @@ export const LookupActivity: msRest.CompositeMapper = { } }; +export const LogStorageSettings: msRest.CompositeMapper = { + serializedName: "LogStorageSettings", + type: { + name: "Composite", + className: "LogStorageSettings", + modelProperties: { + linkedServiceName: { + required: true, + serializedName: "linkedServiceName", + defaultValue: {}, + type: { + name: "Composite", + className: "LinkedServiceReference" + } + }, + path: { + serializedName: "path", + type: { + name: "Object" + } + } + }, + additionalProperties: { + type: { + name: "Object" + } + } + } +}; + export const DeleteActivity: msRest.CompositeMapper = { serializedName: "Delete", type: { @@ -11194,6 +10814,33 @@ export const DeleteActivity: msRest.CompositeMapper = { name: "Object" } }, + maxConcurrentConnections: { + serializedName: "typeProperties.maxConcurrentConnections", + constraints: { + InclusiveMinimum: 1 + }, + type: { + name: "Number" + } + }, + enableLogging: { + serializedName: "typeProperties.enableLogging", + type: { + name: "Object" + } + }, + logStorageSettings: { + serializedName: "typeProperties.logStorageSettings", + type: { + name: "Composite", + className: "LogStorageSettings", + additionalProperties: { + type: { + name: "Object" + } + } + } + }, dataset: { required: true, serializedName: "typeProperties.dataset", diff --git a/packages/@azure/arm-datafactory/lib/models/pipelinesMappers.ts b/packages/@azure/arm-datafactory/lib/models/pipelinesMappers.ts index 590810df65a1..c50256b64404 100644 --- a/packages/@azure/arm-datafactory/lib/models/pipelinesMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/pipelinesMappers.ts @@ -55,7 +55,6 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, - AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -190,6 +189,7 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, + AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, @@ -225,6 +225,7 @@ export { LookupActivity, CopySource, DeleteActivity, + LogStorageSettings, SqlServerStoredProcedureActivity, StoredProcedureParameter, CustomActivity, diff --git a/packages/@azure/arm-datafactory/lib/models/rerunTriggersMappers.ts b/packages/@azure/arm-datafactory/lib/models/rerunTriggersMappers.ts index 93c79a14849c..d38b36c7fe80 100644 --- a/packages/@azure/arm-datafactory/lib/models/rerunTriggersMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/rerunTriggersMappers.ts @@ -55,7 +55,6 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, - AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -190,6 +189,7 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, + AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, @@ -225,6 +225,7 @@ export { LookupActivity, CopySource, DeleteActivity, + LogStorageSettings, SqlServerStoredProcedureActivity, StoredProcedureParameter, CustomActivity, diff --git a/packages/@azure/arm-datafactory/lib/models/triggersMappers.ts b/packages/@azure/arm-datafactory/lib/models/triggersMappers.ts index 6763311285bc..9e28799bfc19 100644 --- a/packages/@azure/arm-datafactory/lib/models/triggersMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/triggersMappers.ts @@ -54,7 +54,6 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, - AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -189,6 +188,7 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, + AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, @@ -224,6 +224,7 @@ export { LookupActivity, CopySource, DeleteActivity, + LogStorageSettings, SqlServerStoredProcedureActivity, StoredProcedureParameter, CustomActivity, diff --git a/packages/@azure/arm-datafactory/lib/operations/factories.ts b/packages/@azure/arm-datafactory/lib/operations/factories.ts index d7dd379624f7..59b97d7814df 100644 --- a/packages/@azure/arm-datafactory/lib/operations/factories.ts +++ b/packages/@azure/arm-datafactory/lib/operations/factories.ts @@ -282,42 +282,6 @@ export class Factories { callback) as Promise; } - /** - * Get Data Plane access. - * @param resourceGroupName The resource group name. - * @param factoryName The factory name. - * @param policy Data Plane user access policy definition. - * @param [options] The optional parameters - * @returns Promise - */ - getDataPlaneAccess(resourceGroupName: string, factoryName: string, policy: Models.UserAccessPolicy, options?: msRest.RequestOptionsBase): Promise; - /** - * @param resourceGroupName The resource group name. - * @param factoryName The factory name. - * @param policy Data Plane user access policy definition. - * @param callback The callback - */ - getDataPlaneAccess(resourceGroupName: string, factoryName: string, policy: Models.UserAccessPolicy, callback: msRest.ServiceCallback): void; - /** - * @param resourceGroupName The resource group name. - * @param factoryName The factory name. - * @param policy Data Plane user access policy definition. - * @param options The optional parameters - * @param callback The callback - */ - getDataPlaneAccess(resourceGroupName: string, factoryName: string, policy: Models.UserAccessPolicy, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; - getDataPlaneAccess(resourceGroupName: string, factoryName: string, policy: Models.UserAccessPolicy, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { - return this.client.sendOperationRequest( - { - resourceGroupName, - factoryName, - policy, - options - }, - getDataPlaneAccessOperationSpec, - callback) as Promise; - } - /** * Lists factories under the specified subscription. * @param nextPageLink The NextLink from the previous successful call to List operation. @@ -603,38 +567,6 @@ const getGitHubAccessTokenOperationSpec: msRest.OperationSpec = { serializer }; -const getDataPlaneAccessOperationSpec: msRest.OperationSpec = { - httpMethod: "POST", - path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/getDataPlaneAccess", - urlParameters: [ - Parameters.subscriptionId, - Parameters.resourceGroupName, - Parameters.factoryName - ], - queryParameters: [ - Parameters.apiVersion - ], - headerParameters: [ - Parameters.acceptLanguage - ], - requestBody: { - parameterPath: "policy", - mapper: { - ...Mappers.UserAccessPolicy, - required: true - } - }, - responses: { - 200: { - bodyMapper: Mappers.AccessPolicyResponse - }, - default: { - bodyMapper: Mappers.CloudError - } - }, - serializer -}; - const listNextOperationSpec: msRest.OperationSpec = { httpMethod: "GET", baseUrl: "https://management.azure.com", diff --git a/packages/@azure/arm-datafactory/lib/operations/integrationRuntimes.ts b/packages/@azure/arm-datafactory/lib/operations/integrationRuntimes.ts index e788d71ec755..5c5eb16b0e5e 100644 --- a/packages/@azure/arm-datafactory/lib/operations/integrationRuntimes.ts +++ b/packages/@azure/arm-datafactory/lib/operations/integrationRuntimes.ts @@ -466,7 +466,7 @@ export class IntegrationRuntimes { } /** - * Upgrade self-hosted integration runtime to latest version if availability. + * Upgrade self-hosted integration runtime to latest version if availably. * @param resourceGroupName The resource group name. * @param factoryName The factory name. * @param integrationRuntimeName The integration runtime name. From cc5b8c2ffe2fdbd0f9122cc695b88c2d07086f59 Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Thu, 6 Dec 2018 07:07:20 +0000 Subject: [PATCH 2/2] Generated from fd13d7e45b8d65c0f81299d8ef0e5f977d1f149a Update --- .../lib/models/datasetsMappers.ts | 2 +- .../lib/models/factoriesMappers.ts | 4 +- .../arm-datafactory/lib/models/index.ts | 418 +++++++++++++-- .../lib/models/integrationRuntimesMappers.ts | 2 +- .../lib/models/linkedServicesMappers.ts | 2 +- .../arm-datafactory/lib/models/mappers.ts | 502 ++++++++++++++++-- .../lib/models/pipelinesMappers.ts | 2 +- .../lib/models/rerunTriggersMappers.ts | 2 +- .../lib/models/triggersMappers.ts | 2 +- .../lib/operations/factories.ts | 68 +++ .../lib/operations/integrationRuntimes.ts | 2 +- 11 files changed, 907 insertions(+), 99 deletions(-) diff --git a/packages/@azure/arm-datafactory/lib/models/datasetsMappers.ts b/packages/@azure/arm-datafactory/lib/models/datasetsMappers.ts index 0931b5beef3a..a1515bd55c9f 100644 --- a/packages/@azure/arm-datafactory/lib/models/datasetsMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/datasetsMappers.ts @@ -54,6 +54,7 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, + AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -188,7 +189,6 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, - AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, diff --git a/packages/@azure/arm-datafactory/lib/models/factoriesMappers.ts b/packages/@azure/arm-datafactory/lib/models/factoriesMappers.ts index c23d91f3a955..a8fc15ae9c36 100644 --- a/packages/@azure/arm-datafactory/lib/models/factoriesMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/factoriesMappers.ts @@ -21,6 +21,8 @@ export { FactoryUpdateParameters, GitHubAccessTokenRequest, GitHubAccessTokenResponse, + UserAccessPolicy, + AccessPolicyResponse, SubResource, IntegrationRuntimeResource, IntegrationRuntime, @@ -58,6 +60,7 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, + AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -192,7 +195,6 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, - AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, diff --git a/packages/@azure/arm-datafactory/lib/models/index.ts b/packages/@azure/arm-datafactory/lib/models/index.ts index c19753434d1c..e692a8b51e09 100644 --- a/packages/@azure/arm-datafactory/lib/models/index.ts +++ b/packages/@azure/arm-datafactory/lib/models/index.ts @@ -228,7 +228,7 @@ export interface FactoryRepoConfiguration { */ accountName: string; /** - * @member {string} repositoryName Rrepository name. + * @member {string} repositoryName Repository name. */ repositoryName: string; /** @@ -697,11 +697,11 @@ export interface ActivityDependency { */ export interface UserProperty { /** - * @member {string} name User proprety name. + * @member {string} name User property name. */ name: string; /** - * @member {any} value User proprety value. Type: string (or Expression with + * @member {any} value User property value. Type: string (or Expression with * resultType string). */ value: any; @@ -905,7 +905,7 @@ export interface FactoryVSTSConfiguration { */ accountName: string; /** - * @member {string} repositoryName Rrepository name. + * @member {string} repositoryName Repository name. */ repositoryName: string; /** @@ -946,7 +946,7 @@ export interface FactoryGitHubConfiguration { */ accountName: string; /** - * @member {string} repositoryName Rrepository name. + * @member {string} repositoryName Repository name. */ repositoryName: string; /** @@ -1020,6 +1020,63 @@ export interface GitHubAccessTokenResponse { gitHubAccessToken?: string; } +/** + * @interface + * An interface representing UserAccessPolicy. + * Get Data Plane read only token request definition. + * + */ +export interface UserAccessPolicy { + /** + * @member {string} [permissions] The string with permissions for Data Plane + * access. Currently only 'r' is supported which grants read only access. + */ + permissions?: string; + /** + * @member {string} [accessResourcePath] The resource path to get access + * relative to factory. Currently only empty string is supported which + * corresponds to the factory resource. + */ + accessResourcePath?: string; + /** + * @member {string} [profileName] The name of the profile. Currently only the + * default is supported. The default value is DefaultProfile. + */ + profileName?: string; + /** + * @member {string} [startTime] Start time for the token. If not specified + * the current time will be used. + */ + startTime?: string; + /** + * @member {string} [expireTime] Expiration time for the token. Maximum + * duration for the token is eight hours and by default the token will expire + * in eight hours. + */ + expireTime?: string; +} + +/** + * @interface + * An interface representing AccessPolicyResponse. + * Get Data Plane read only token response definition. + * + */ +export interface AccessPolicyResponse { + /** + * @member {UserAccessPolicy} [policy] The user access policy. + */ + policy?: UserAccessPolicy; + /** + * @member {string} [accessToken] Data Plane read only access token. + */ + accessToken?: string; + /** + * @member {string} [dataPlaneUrl] Data Plane service base URL. + */ + dataPlaneUrl?: string; +} + /** * @interface * An interface representing PipelineReference. @@ -2007,7 +2064,7 @@ export interface MultiplePipelineTrigger { /** * @interface * An interface representing BlobEventsTrigger. - * Trigger that runs everytime a Blob event occurs. + * Trigger that runs every time a Blob event occurs. * */ export interface BlobEventsTrigger { @@ -2061,7 +2118,7 @@ export interface BlobEventsTrigger { /** * @interface * An interface representing BlobTrigger. - * Trigger that runs everytime the selected Blob container changes. + * Trigger that runs every time the selected Blob container changes. * */ export interface BlobTrigger { @@ -2106,7 +2163,7 @@ export interface BlobTrigger { /** * @interface * An interface representing RecurrenceScheduleOccurrence. - * The recurrence schedule occurence. + * The recurrence schedule occurrence. * */ export interface RecurrenceScheduleOccurrence { @@ -2801,6 +2858,11 @@ export interface NetezzaLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; + /** + * @member {AzureKeyVaultSecretReference} [pwd] The Azure key vault secret + * reference of password in connection string. + */ + pwd?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -2844,6 +2906,11 @@ export interface VerticaLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; + /** + * @member {AzureKeyVaultSecretReference} [pwd] The Azure key vault secret + * reference of password in connection string. + */ + pwd?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -2920,7 +2987,7 @@ export interface ZohoLinkedService { /** * @interface * An interface representing XeroLinkedService. - * Xero Serivce linked service. + * Xero Service linked service. * */ export interface XeroLinkedService { @@ -2991,7 +3058,7 @@ export interface XeroLinkedService { /** * @interface * An interface representing SquareLinkedService. - * Square Serivce linked service. + * Square Service linked service. * */ export interface SquareLinkedService { @@ -3175,7 +3242,7 @@ export interface SparkLinkedService { /** * @interface * An interface representing ShopifyLinkedService. - * Shopify Serivce linked service. + * Shopify Service linked service. * */ export interface ShopifyLinkedService { @@ -3605,7 +3672,7 @@ export interface PhoenixLinkedService { /** * @interface * An interface representing PaypalLinkedService. - * Paypal Serivce linked service. + * Paypal Service linked service. * */ export interface PaypalLinkedService { @@ -3776,6 +3843,11 @@ export interface MariaDBLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; + /** + * @member {AzureKeyVaultSecretReference} [pwd] The Azure key vault secret + * reference of password in connection string. + */ + pwd?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -3851,7 +3923,7 @@ export interface MagentoLinkedService { /** * @interface * An interface representing JiraLinkedService. - * Jira Serivce linked service. + * Jira Service linked service. * */ export interface JiraLinkedService { @@ -4019,7 +4091,7 @@ export interface ImpalaLinkedService { /** * @interface * An interface representing HubspotLinkedService. - * Hubspot Serivce linked service. + * Hubspot Service linked service. * */ export interface HubspotLinkedService { @@ -4341,6 +4413,11 @@ export interface GreenplumLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; + /** + * @member {AzureKeyVaultSecretReference} [pwd] The Azure key vault secret + * reference of password in connection string. + */ + pwd?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -4554,6 +4631,11 @@ export interface DrillLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; + /** + * @member {AzureKeyVaultSecretReference} [pwd] The Azure key vault secret + * reference of password in connection string. + */ + pwd?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -4597,6 +4679,11 @@ export interface CouchbaseLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; + /** + * @member {AzureKeyVaultSecretReference} [credString] The Azure key vault + * secret reference of credString in connection string. + */ + credString?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -4608,7 +4695,7 @@ export interface CouchbaseLinkedService { /** * @interface * An interface representing ConcurLinkedService. - * Concur Serivce linked service. + * Concur Service linked service. * */ export interface ConcurLinkedService { @@ -4710,6 +4797,11 @@ export interface AzurePostgreSqlLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString?: any; + /** + * @member {AzureKeyVaultSecretReference} [password] The Azure key vault + * secret reference of password in connection string. + */ + password?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -4755,7 +4847,7 @@ export interface AmazonMWSLinkedService { endpoint: any; /** * @member {any} marketplaceID The Amazon Marketplace ID you want to retrieve - * data from. To retrive data from multiple Marketplace IDs, seperate them + * data from. To retrieve data from multiple Marketplace IDs, separate them * with a comma (,). (i.e. A2EUQ1WTGCTBG2) */ marketplaceID: any; @@ -6384,6 +6476,11 @@ export interface PostgreSqlLinkedService { * @member {SecretBaseUnion} connectionString The connection string. */ connectionString: SecretBaseUnion; + /** + * @member {AzureKeyVaultSecretReference} [password] The Azure key vault + * secret reference of password in connection string. + */ + password?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -6426,6 +6523,11 @@ export interface MySqlLinkedService { * @member {SecretBaseUnion} connectionString The connection string. */ connectionString: SecretBaseUnion; + /** + * @member {AzureKeyVaultSecretReference} [password] The Azure key vault + * secret reference of password in connection string. + */ + password?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -6469,6 +6571,11 @@ export interface AzureMySqlLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString: any; + /** + * @member {AzureKeyVaultSecretReference} [password] The Azure key vault + * secret reference of password in connection string. + */ + password?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -6512,6 +6619,11 @@ export interface OracleLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString: any; + /** + * @member {AzureKeyVaultSecretReference} [password] The Azure key vault + * secret reference of password in connection string. + */ + password?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -6754,6 +6866,11 @@ export interface CosmosDbLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString: any; + /** + * @member {AzureKeyVaultSecretReference} [accountKey] The Azure key vault + * secret reference of accountKey in connection string. + */ + accountKey?: AzureKeyVaultSecretReference; /** * @member {any} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -6897,6 +7014,11 @@ export interface AzureSqlDatabaseLinkedService { * SecureString or AzureKeyVaultSecretReference. */ connectionString: any; + /** + * @member {AzureKeyVaultSecretReference} [password] The Azure key vault + * secret reference of password in connection string. + */ + password?: AzureKeyVaultSecretReference; /** * @member {any} [servicePrincipalId] The ID of the service principal used to * authenticate against Azure SQL Database. Type: string (or Expression with @@ -7010,6 +7132,11 @@ export interface AzureSqlDWLinkedService { * or AzureKeyVaultSecretReference. */ connectionString: any; + /** + * @member {AzureKeyVaultSecretReference} [password] The Azure key vault + * secret reference of password in connection string. + */ + password?: AzureKeyVaultSecretReference; /** * @member {any} [servicePrincipalId] The ID of the service principal used to * authenticate against Azure SQL Data Warehouse. Type: string (or Expression @@ -7071,10 +7198,21 @@ export interface AzureTableStorageLinkedService { */ connectionString?: any; /** - * @member {SecretBaseUnion} [sasUri] SAS URI of the Azure Storage resource. - * It is mutually exclusive with connectionString property. + * @member {AzureKeyVaultSecretReference} [accountKey] The Azure key vault + * secret reference of accountKey in connection string. */ - sasUri?: SecretBaseUnion; + accountKey?: AzureKeyVaultSecretReference; + /** + * @member {any} [sasUri] SAS URI of the Azure Storage resource. It is + * mutually exclusive with connectionString property. Type: string, + * SecureString or AzureKeyVaultSecretReference. + */ + sasUri?: any; + /** + * @member {AzureKeyVaultSecretReference} [sasToken] The Azure key vault + * secret reference of sasToken in sas uri. + */ + sasToken?: AzureKeyVaultSecretReference; /** * @member {string} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -7120,11 +7258,21 @@ export interface AzureBlobStorageLinkedService { */ connectionString?: any; /** - * @member {SecretBaseUnion} [sasUri] SAS URI of the Azure Blob Storage - * resource. It is mutually exclusive with connectionString, serviceEndpoint - * property. + * @member {AzureKeyVaultSecretReference} [accountKey] The Azure key vault + * secret reference of accountKey in connection string. + */ + accountKey?: AzureKeyVaultSecretReference; + /** + * @member {any} [sasUri] SAS URI of the Azure Blob Storage resource. It is + * mutually exclusive with connectionString, serviceEndpoint property. Type: + * string, SecureString or AzureKeyVaultSecretReference. + */ + sasUri?: any; + /** + * @member {AzureKeyVaultSecretReference} [sasToken] The Azure key vault + * secret reference of sasToken in sas uri. */ - sasUri?: SecretBaseUnion; + sasToken?: AzureKeyVaultSecretReference; /** * @member {string} [serviceEndpoint] Blob service endpoint of the Azure Blob * Storage resource. It is mutually exclusive with connectionString, sasUri @@ -7192,10 +7340,21 @@ export interface AzureStorageLinkedService { */ connectionString?: any; /** - * @member {SecretBaseUnion} [sasUri] SAS URI of the Azure Storage resource. - * It is mutually exclusive with connectionString property. + * @member {AzureKeyVaultSecretReference} [accountKey] The Azure key vault + * secret reference of accountKey in connection string. + */ + accountKey?: AzureKeyVaultSecretReference; + /** + * @member {any} [sasUri] SAS URI of the Azure Storage resource. It is + * mutually exclusive with connectionString property. Type: string, + * SecureString or AzureKeyVaultSecretReference. */ - sasUri?: SecretBaseUnion; + sasUri?: any; + /** + * @member {AzureKeyVaultSecretReference} [sasToken] The Azure key vault + * secret reference of sasToken in sas uri. + */ + sasToken?: AzureKeyVaultSecretReference; /** * @member {string} [encryptedCredential] The encrypted credential used for * authentication. Credentials are encrypted using the integration runtime @@ -7245,6 +7404,11 @@ export interface ResponsysObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -7288,6 +7452,11 @@ export interface SalesforceMarketingCloudObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -7331,6 +7500,11 @@ export interface VerticaTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -7374,6 +7548,11 @@ export interface NetezzaTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -7417,12 +7596,17 @@ export interface ZohoObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** * @interface * An interface representing XeroObjectDataset. - * Xero Serivce dataset. + * Xero Service dataset. * */ export interface XeroObjectDataset { @@ -7460,12 +7644,17 @@ export interface XeroObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** * @interface * An interface representing SquareObjectDataset. - * Square Serivce dataset. + * Square Service dataset. * */ export interface SquareObjectDataset { @@ -7503,6 +7692,11 @@ export interface SquareObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -7546,12 +7740,17 @@ export interface SparkObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** * @interface * An interface representing ShopifyObjectDataset. - * Shopify Serivce dataset. + * Shopify Service dataset. * */ export interface ShopifyObjectDataset { @@ -7589,6 +7788,11 @@ export interface ShopifyObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -7632,6 +7836,11 @@ export interface ServiceNowObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -7675,6 +7884,11 @@ export interface QuickBooksObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -7718,6 +7932,11 @@ export interface PrestoObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -7761,12 +7980,17 @@ export interface PhoenixObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** * @interface * An interface representing PaypalObjectDataset. - * Paypal Serivce dataset. + * Paypal Service dataset. * */ export interface PaypalObjectDataset { @@ -7804,6 +8028,11 @@ export interface PaypalObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -7847,6 +8076,11 @@ export interface MarketoObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -7890,6 +8124,11 @@ export interface MariaDBTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -7933,12 +8172,17 @@ export interface MagentoObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** * @interface * An interface representing JiraObjectDataset. - * Jira Serivce dataset. + * Jira Service dataset. * */ export interface JiraObjectDataset { @@ -7976,6 +8220,11 @@ export interface JiraObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -8019,12 +8268,17 @@ export interface ImpalaObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** * @interface * An interface representing HubspotObjectDataset. - * Hubspot Serivce dataset. + * Hubspot Service dataset. * */ export interface HubspotObjectDataset { @@ -8062,6 +8316,11 @@ export interface HubspotObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -8105,6 +8364,11 @@ export interface HiveObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -8148,6 +8412,11 @@ export interface HBaseObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -8191,6 +8460,11 @@ export interface GreenplumTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -8234,6 +8508,11 @@ export interface GoogleBigQueryObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -8277,6 +8556,11 @@ export interface EloquaObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -8320,6 +8604,11 @@ export interface DrillTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -8363,12 +8652,17 @@ export interface CouchbaseTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** * @interface * An interface representing ConcurObjectDataset. - * Concur Serivce dataset. + * Concur Service dataset. * */ export interface ConcurObjectDataset { @@ -8406,6 +8700,11 @@ export interface ConcurObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -8449,6 +8748,11 @@ export interface AzurePostgreSqlTableDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -8492,6 +8796,11 @@ export interface AmazonMWSObjectDataset { * not specified, Dataset will appear at the root level. */ folder?: DatasetFolder; + /** + * @member {any} [tableName] The table name. Type: string (or Expression with + * resultType string). + */ + tableName?: any; } /** @@ -10903,7 +11212,7 @@ export interface ZohoSource { /** * @interface * An interface representing XeroSource. - * A copy activity Xero Serivce source. + * A copy activity Xero Service source. * */ export interface XeroSource { @@ -10932,7 +11241,7 @@ export interface XeroSource { /** * @interface * An interface representing SquareSource. - * A copy activity Square Serivce source. + * A copy activity Square Service source. * */ export interface SquareSource { @@ -10990,7 +11299,7 @@ export interface SparkSource { /** * @interface * An interface representing ShopifySource. - * A copy activity Shopify Serivce source. + * A copy activity Shopify Service source. * */ export interface ShopifySource { @@ -11135,7 +11444,7 @@ export interface PhoenixSource { /** * @interface * An interface representing PaypalSource. - * A copy activity Paypal Serivce source. + * A copy activity Paypal Service source. * */ export interface PaypalSource { @@ -11251,7 +11560,7 @@ export interface MagentoSource { /** * @interface * An interface representing JiraSource. - * A copy activity Jira Serivce source. + * A copy activity Jira Service source. * */ export interface JiraSource { @@ -11309,7 +11618,7 @@ export interface ImpalaSource { /** * @interface * An interface representing HubspotSource. - * A copy activity Hubspot Serivce source. + * A copy activity Hubspot Service source. * */ export interface HubspotSource { @@ -11541,7 +11850,7 @@ export interface CouchbaseSource { /** * @interface * An interface representing ConcurSource. - * A copy activity Concur Serivce source. + * A copy activity Concur Service source. * */ export interface ConcurSource { @@ -11986,10 +12295,10 @@ export interface SqlDWSource { */ export interface StoredProcedureParameter { /** - * @member {any} value Stored procedure parameter value. Type: string (or + * @member {any} [value] Stored procedure parameter value. Type: string (or * Expression with resultType string). */ - value: any; + value?: any; /** * @member {StoredProcedureParameterType} [type] Stored procedure parameter * type. Possible values include: 'String', 'Int', 'Decimal', 'Guid', @@ -13967,7 +14276,7 @@ export interface CopyActivity { sink: CopySinkUnion; /** * @member {CopyTranslatorUnion} [translator] Copy activity translator. If - * not specificed, tabular translator is used. + * not specified, tabular translator is used. */ translator?: CopyTranslatorUnion; /** @@ -15517,8 +15826,8 @@ export interface PipelinesGetOptionalParams extends msRest.RequestOptionsBase { export interface PipelinesCreateRunOptionalParams extends msRest.RequestOptionsBase { /** * @member {string} [referencePipelineRunId] The pipeline run identifier. If - * run ID is specified the parameters of the the specified run will be used - * to create a new run. + * run ID is specified the parameters of the specified run will be used to + * create a new run. */ referencePipelineRunId?: string; /** @@ -16363,6 +16672,25 @@ export type FactoriesGetGitHubAccessTokenResponse = GitHubAccessTokenResponse & }; }; +/** + * Contains response data for the getDataPlaneAccess operation. + */ +export type FactoriesGetDataPlaneAccessResponse = AccessPolicyResponse & { + /** + * The underlying HTTP response. + */ + _response: msRest.HttpResponse & { + /** + * The response body as text (string format) + */ + bodyAsText: string; + /** + * The response body as parsed JSON or XML + */ + parsedBody: AccessPolicyResponse; + }; +}; + /** * Contains response data for the listNext operation. */ diff --git a/packages/@azure/arm-datafactory/lib/models/integrationRuntimesMappers.ts b/packages/@azure/arm-datafactory/lib/models/integrationRuntimesMappers.ts index 3338c1306687..37687562a5c6 100644 --- a/packages/@azure/arm-datafactory/lib/models/integrationRuntimesMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/integrationRuntimesMappers.ts @@ -64,6 +64,7 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, + AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -205,7 +206,6 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, - AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, diff --git a/packages/@azure/arm-datafactory/lib/models/linkedServicesMappers.ts b/packages/@azure/arm-datafactory/lib/models/linkedServicesMappers.ts index 8d8847bcfb9d..573d18e4c1e5 100644 --- a/packages/@azure/arm-datafactory/lib/models/linkedServicesMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/linkedServicesMappers.ts @@ -54,6 +54,7 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, + AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -188,7 +189,6 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, - AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, diff --git a/packages/@azure/arm-datafactory/lib/models/mappers.ts b/packages/@azure/arm-datafactory/lib/models/mappers.ts index 82069b272e29..ab86c3a2fca4 100644 --- a/packages/@azure/arm-datafactory/lib/models/mappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/mappers.ts @@ -1394,6 +1394,75 @@ export const GitHubAccessTokenResponse: msRest.CompositeMapper = { } }; +export const UserAccessPolicy: msRest.CompositeMapper = { + serializedName: "UserAccessPolicy", + type: { + name: "Composite", + className: "UserAccessPolicy", + modelProperties: { + permissions: { + serializedName: "permissions", + type: { + name: "String" + } + }, + accessResourcePath: { + serializedName: "accessResourcePath", + type: { + name: "String" + } + }, + profileName: { + serializedName: "profileName", + type: { + name: "String" + } + }, + startTime: { + serializedName: "startTime", + type: { + name: "String" + } + }, + expireTime: { + serializedName: "expireTime", + type: { + name: "String" + } + } + } + } +}; + +export const AccessPolicyResponse: msRest.CompositeMapper = { + serializedName: "AccessPolicyResponse", + type: { + name: "Composite", + className: "AccessPolicyResponse", + modelProperties: { + policy: { + serializedName: "policy", + type: { + name: "Composite", + className: "UserAccessPolicy" + } + }, + accessToken: { + serializedName: "accessToken", + type: { + name: "String" + } + }, + dataPlaneUrl: { + serializedName: "dataPlaneUrl", + type: { + name: "String" + } + } + } + } +}; + export const PipelineReference: msRest.CompositeMapper = { serializedName: "PipelineReference", type: { @@ -3561,6 +3630,15 @@ export const NetezzaLinkedService: msRest.CompositeMapper = { name: "Object" } }, + pwd: { + serializedName: "typeProperties.pwd", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -3587,6 +3665,15 @@ export const VerticaLinkedService: msRest.CompositeMapper = { name: "Object" } }, + pwd: { + serializedName: "typeProperties.pwd", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -4478,6 +4565,15 @@ export const MariaDBLinkedService: msRest.CompositeMapper = { name: "Object" } }, + pwd: { + serializedName: "typeProperties.pwd", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -5012,6 +5108,15 @@ export const GreenplumLinkedService: msRest.CompositeMapper = { name: "Object" } }, + pwd: { + serializedName: "typeProperties.pwd", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -5208,6 +5313,15 @@ export const DrillLinkedService: msRest.CompositeMapper = { name: "Object" } }, + pwd: { + serializedName: "typeProperties.pwd", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -5234,6 +5348,15 @@ export const CouchbaseLinkedService: msRest.CompositeMapper = { name: "Object" } }, + credString: { + serializedName: "typeProperties.credString", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -5324,6 +5447,15 @@ export const AzurePostgreSqlLinkedService: msRest.CompositeMapper = { name: "Object" } }, + password: { + serializedName: "typeProperties.password", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -6853,6 +6985,15 @@ export const PostgreSqlLinkedService: msRest.CompositeMapper = { className: "SecretBase" } }, + password: { + serializedName: "typeProperties.password", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -6886,6 +7027,15 @@ export const MySqlLinkedService: msRest.CompositeMapper = { className: "SecretBase" } }, + password: { + serializedName: "typeProperties.password", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -6913,6 +7063,15 @@ export const AzureMySqlLinkedService: msRest.CompositeMapper = { name: "Object" } }, + password: { + serializedName: "typeProperties.password", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -6940,6 +7099,15 @@ export const OracleLinkedService: msRest.CompositeMapper = { name: "Object" } }, + password: { + serializedName: "typeProperties.password", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -7148,6 +7316,15 @@ export const CosmosDbLinkedService: msRest.CompositeMapper = { name: "Object" } }, + accountKey: { + serializedName: "typeProperties.accountKey", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, encryptedCredential: { serializedName: "typeProperties.encryptedCredential", type: { @@ -7258,6 +7435,15 @@ export const AzureSqlDatabaseLinkedService: msRest.CompositeMapper = { name: "Object" } }, + password: { + serializedName: "typeProperties.password", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, servicePrincipalId: { serializedName: "typeProperties.servicePrincipalId", type: { @@ -7354,6 +7540,15 @@ export const AzureSqlDWLinkedService: msRest.CompositeMapper = { name: "Object" } }, + password: { + serializedName: "typeProperties.password", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, servicePrincipalId: { serializedName: "typeProperties.servicePrincipalId", type: { @@ -7404,16 +7599,28 @@ export const AzureTableStorageLinkedService: msRest.CompositeMapper = { name: "Object" } }, + accountKey: { + serializedName: "typeProperties.accountKey", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, sasUri: { serializedName: "typeProperties.sasUri", + type: { + name: "Object" + } + }, + sasToken: { + serializedName: "typeProperties.sasToken", type: { name: "Composite", - polymorphicDiscriminator: { - serializedName: "type", - clientName: "type" - }, + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, uberParent: "SecretBase", - className: "SecretBase" + className: "AzureKeyVaultSecretReference" } }, encryptedCredential: { @@ -7442,16 +7649,28 @@ export const AzureBlobStorageLinkedService: msRest.CompositeMapper = { name: "Object" } }, + accountKey: { + serializedName: "typeProperties.accountKey", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, sasUri: { serializedName: "typeProperties.sasUri", + type: { + name: "Object" + } + }, + sasToken: { + serializedName: "typeProperties.sasToken", type: { name: "Composite", - polymorphicDiscriminator: { - serializedName: "type", - clientName: "type" - }, + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, uberParent: "SecretBase", - className: "SecretBase" + className: "AzureKeyVaultSecretReference" } }, serviceEndpoint: { @@ -7510,16 +7729,28 @@ export const AzureStorageLinkedService: msRest.CompositeMapper = { name: "Object" } }, + accountKey: { + serializedName: "typeProperties.accountKey", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "AzureKeyVaultSecretReference" + } + }, sasUri: { serializedName: "typeProperties.sasUri", + type: { + name: "Object" + } + }, + sasToken: { + serializedName: "typeProperties.sasToken", type: { name: "Composite", - polymorphicDiscriminator: { - serializedName: "type", - clientName: "type" - }, + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, uberParent: "SecretBase", - className: "SecretBase" + className: "AzureKeyVaultSecretReference" } }, encryptedCredential: { @@ -7541,7 +7772,13 @@ export const ResponsysObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "ResponsysObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7555,7 +7792,13 @@ export const SalesforceMarketingCloudObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "SalesforceMarketingCloudObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7569,7 +7812,13 @@ export const VerticaTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "VerticaTableDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7583,7 +7832,13 @@ export const NetezzaTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "NetezzaTableDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7597,7 +7852,13 @@ export const ZohoObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "ZohoObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7611,7 +7872,13 @@ export const XeroObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "XeroObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7625,7 +7892,13 @@ export const SquareObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "SquareObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7639,7 +7912,13 @@ export const SparkObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "SparkObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7653,7 +7932,13 @@ export const ShopifyObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "ShopifyObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7667,7 +7952,13 @@ export const ServiceNowObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "ServiceNowObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7681,7 +7972,13 @@ export const QuickBooksObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "QuickBooksObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7695,7 +7992,13 @@ export const PrestoObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "PrestoObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7709,7 +8012,13 @@ export const PhoenixObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "PhoenixObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7723,7 +8032,13 @@ export const PaypalObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "PaypalObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7737,7 +8052,13 @@ export const MarketoObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "MarketoObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7751,7 +8072,13 @@ export const MariaDBTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "MariaDBTableDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7765,7 +8092,13 @@ export const MagentoObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "MagentoObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7779,7 +8112,13 @@ export const JiraObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "JiraObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7793,7 +8132,13 @@ export const ImpalaObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "ImpalaObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7807,7 +8152,13 @@ export const HubspotObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "HubspotObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7821,7 +8172,13 @@ export const HiveObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "HiveObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7835,7 +8192,13 @@ export const HBaseObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "HBaseObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7849,7 +8212,13 @@ export const GreenplumTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "GreenplumTableDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7863,7 +8232,13 @@ export const GoogleBigQueryObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "GoogleBigQueryObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7877,7 +8252,13 @@ export const EloquaObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "EloquaObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7891,7 +8272,13 @@ export const DrillTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "DrillTableDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7905,7 +8292,13 @@ export const CouchbaseTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "CouchbaseTableDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7919,7 +8312,13 @@ export const ConcurObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "ConcurObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7933,7 +8332,13 @@ export const AzurePostgreSqlTableDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "AzurePostgreSqlTableDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -7947,7 +8352,13 @@ export const AmazonMWSObjectDataset: msRest.CompositeMapper = { uberParent: "Dataset", className: "AmazonMWSObjectDataset", modelProperties: { - ...Dataset.type.modelProperties + ...Dataset.type.modelProperties, + tableName: { + serializedName: "typeProperties.tableName", + type: { + name: "Object" + } + } }, additionalProperties: Dataset.type.additionalProperties } @@ -10478,7 +10889,6 @@ export const StoredProcedureParameter: msRest.CompositeMapper = { className: "StoredProcedureParameter", modelProperties: { value: { - required: true, serializedName: "value", type: { name: "Object" diff --git a/packages/@azure/arm-datafactory/lib/models/pipelinesMappers.ts b/packages/@azure/arm-datafactory/lib/models/pipelinesMappers.ts index c50256b64404..c883dd85c8eb 100644 --- a/packages/@azure/arm-datafactory/lib/models/pipelinesMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/pipelinesMappers.ts @@ -55,6 +55,7 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, + AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -189,7 +190,6 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, - AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, diff --git a/packages/@azure/arm-datafactory/lib/models/rerunTriggersMappers.ts b/packages/@azure/arm-datafactory/lib/models/rerunTriggersMappers.ts index d38b36c7fe80..557e5156953a 100644 --- a/packages/@azure/arm-datafactory/lib/models/rerunTriggersMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/rerunTriggersMappers.ts @@ -55,6 +55,7 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, + AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -189,7 +190,6 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, - AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, diff --git a/packages/@azure/arm-datafactory/lib/models/triggersMappers.ts b/packages/@azure/arm-datafactory/lib/models/triggersMappers.ts index 9e28799bfc19..5f946996d3c2 100644 --- a/packages/@azure/arm-datafactory/lib/models/triggersMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/triggersMappers.ts @@ -54,6 +54,7 @@ export { ScriptAction, SalesforceMarketingCloudLinkedService, NetezzaLinkedService, + AzureKeyVaultSecretReference, VerticaLinkedService, ZohoLinkedService, XeroLinkedService, @@ -188,7 +189,6 @@ export { IntegrationRuntimeSsisCatalogInfo, SecureString, IntegrationRuntimeCustomSetupScriptProperties, - AzureKeyVaultSecretReference, SelfDependencyTumblingWindowTriggerReference, TriggerDependencyReference, TriggerReference, diff --git a/packages/@azure/arm-datafactory/lib/operations/factories.ts b/packages/@azure/arm-datafactory/lib/operations/factories.ts index 59b97d7814df..d7dd379624f7 100644 --- a/packages/@azure/arm-datafactory/lib/operations/factories.ts +++ b/packages/@azure/arm-datafactory/lib/operations/factories.ts @@ -282,6 +282,42 @@ export class Factories { callback) as Promise; } + /** + * Get Data Plane access. + * @param resourceGroupName The resource group name. + * @param factoryName The factory name. + * @param policy Data Plane user access policy definition. + * @param [options] The optional parameters + * @returns Promise + */ + getDataPlaneAccess(resourceGroupName: string, factoryName: string, policy: Models.UserAccessPolicy, options?: msRest.RequestOptionsBase): Promise; + /** + * @param resourceGroupName The resource group name. + * @param factoryName The factory name. + * @param policy Data Plane user access policy definition. + * @param callback The callback + */ + getDataPlaneAccess(resourceGroupName: string, factoryName: string, policy: Models.UserAccessPolicy, callback: msRest.ServiceCallback): void; + /** + * @param resourceGroupName The resource group name. + * @param factoryName The factory name. + * @param policy Data Plane user access policy definition. + * @param options The optional parameters + * @param callback The callback + */ + getDataPlaneAccess(resourceGroupName: string, factoryName: string, policy: Models.UserAccessPolicy, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback): void; + getDataPlaneAccess(resourceGroupName: string, factoryName: string, policy: Models.UserAccessPolicy, options?: msRest.RequestOptionsBase | msRest.ServiceCallback, callback?: msRest.ServiceCallback): Promise { + return this.client.sendOperationRequest( + { + resourceGroupName, + factoryName, + policy, + options + }, + getDataPlaneAccessOperationSpec, + callback) as Promise; + } + /** * Lists factories under the specified subscription. * @param nextPageLink The NextLink from the previous successful call to List operation. @@ -567,6 +603,38 @@ const getGitHubAccessTokenOperationSpec: msRest.OperationSpec = { serializer }; +const getDataPlaneAccessOperationSpec: msRest.OperationSpec = { + httpMethod: "POST", + path: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/getDataPlaneAccess", + urlParameters: [ + Parameters.subscriptionId, + Parameters.resourceGroupName, + Parameters.factoryName + ], + queryParameters: [ + Parameters.apiVersion + ], + headerParameters: [ + Parameters.acceptLanguage + ], + requestBody: { + parameterPath: "policy", + mapper: { + ...Mappers.UserAccessPolicy, + required: true + } + }, + responses: { + 200: { + bodyMapper: Mappers.AccessPolicyResponse + }, + default: { + bodyMapper: Mappers.CloudError + } + }, + serializer +}; + const listNextOperationSpec: msRest.OperationSpec = { httpMethod: "GET", baseUrl: "https://management.azure.com", diff --git a/packages/@azure/arm-datafactory/lib/operations/integrationRuntimes.ts b/packages/@azure/arm-datafactory/lib/operations/integrationRuntimes.ts index 5c5eb16b0e5e..e788d71ec755 100644 --- a/packages/@azure/arm-datafactory/lib/operations/integrationRuntimes.ts +++ b/packages/@azure/arm-datafactory/lib/operations/integrationRuntimes.ts @@ -466,7 +466,7 @@ export class IntegrationRuntimes { } /** - * Upgrade self-hosted integration runtime to latest version if availably. + * Upgrade self-hosted integration runtime to latest version if availability. * @param resourceGroupName The resource group name. * @param factoryName The factory name. * @param integrationRuntimeName The integration runtime name.