diff --git a/packages/@azure/arm-datafactory/lib/models/datasetsMappers.ts b/packages/@azure/arm-datafactory/lib/models/datasetsMappers.ts index d1ce28a45888..afb72cb35589 100644 --- a/packages/@azure/arm-datafactory/lib/models/datasetsMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/datasetsMappers.ts @@ -231,6 +231,7 @@ export { CustomActivityReferenceObject, ExecuteSSISPackageActivity, SSISPackageLocation, + SSISExecutionCredential, SSISExecutionParameter, SSISPropertyOverride, HDInsightSparkActivity, diff --git a/packages/@azure/arm-datafactory/lib/models/factoriesMappers.ts b/packages/@azure/arm-datafactory/lib/models/factoriesMappers.ts index e8fedcdc62e0..c6a290fb013b 100644 --- a/packages/@azure/arm-datafactory/lib/models/factoriesMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/factoriesMappers.ts @@ -237,6 +237,7 @@ export { CustomActivityReferenceObject, ExecuteSSISPackageActivity, SSISPackageLocation, + SSISExecutionCredential, SSISExecutionParameter, SSISPropertyOverride, HDInsightSparkActivity, diff --git a/packages/@azure/arm-datafactory/lib/models/index.ts b/packages/@azure/arm-datafactory/lib/models/index.ts index ef4036c714ca..d4eea03bb123 100644 --- a/packages/@azure/arm-datafactory/lib/models/index.ts +++ b/packages/@azure/arm-datafactory/lib/models/index.ts @@ -12958,6 +12958,27 @@ export interface SSISExecutionParameter { value: any; } +/** + * @interface + * An interface representing SSISExecutionCredential. + * SSIS package execution credential. + * + */ +export interface SSISExecutionCredential { + /** + * @member {any} domain Domain for windows authentication. + */ + domain: any; + /** + * @member {any} userName UseName for windows authentication. + */ + userName: any; + /** + * @member {SecureString} password Password for windows authentication. + */ + password: SecureString; +} + /** * @interface * An interface representing SSISPackageLocation. @@ -13028,6 +13049,11 @@ export interface ExecuteSSISPackageActivity { * package. Type: string (or Expression with resultType string). */ environmentPath?: any; + /** + * @member {{ [propertyName: string]: SSISExecutionCredential }} + * [executionCredential] The package execution credential. + */ + executionCredential?: { [propertyName: string]: SSISExecutionCredential }; /** * @member {IntegrationRuntimeReference} connectVia The integration runtime * reference. diff --git a/packages/@azure/arm-datafactory/lib/models/integrationRuntimesMappers.ts b/packages/@azure/arm-datafactory/lib/models/integrationRuntimesMappers.ts index 1dc7276e43f3..36f539e2766a 100644 --- a/packages/@azure/arm-datafactory/lib/models/integrationRuntimesMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/integrationRuntimesMappers.ts @@ -248,6 +248,7 @@ export { CustomActivityReferenceObject, ExecuteSSISPackageActivity, SSISPackageLocation, + SSISExecutionCredential, SSISExecutionParameter, SSISPropertyOverride, HDInsightSparkActivity, diff --git a/packages/@azure/arm-datafactory/lib/models/linkedServicesMappers.ts b/packages/@azure/arm-datafactory/lib/models/linkedServicesMappers.ts index 2ea3f23f85ef..6d84ec58f02b 100644 --- a/packages/@azure/arm-datafactory/lib/models/linkedServicesMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/linkedServicesMappers.ts @@ -231,6 +231,7 @@ export { CustomActivityReferenceObject, ExecuteSSISPackageActivity, SSISPackageLocation, + SSISExecutionCredential, SSISExecutionParameter, SSISPropertyOverride, HDInsightSparkActivity, diff --git a/packages/@azure/arm-datafactory/lib/models/mappers.ts b/packages/@azure/arm-datafactory/lib/models/mappers.ts index dd5a02ffde8d..614c742802fd 100644 --- a/packages/@azure/arm-datafactory/lib/models/mappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/mappers.ts @@ -11480,6 +11480,40 @@ export const SSISExecutionParameter: msRest.CompositeMapper = { } }; +export const SSISExecutionCredential: msRest.CompositeMapper = { + serializedName: "SSISExecutionCredential", + type: { + name: "Composite", + className: "SSISExecutionCredential", + modelProperties: { + domain: { + required: true, + serializedName: "domain", + type: { + name: "Object" + } + }, + userName: { + required: true, + serializedName: "userName", + type: { + name: "Object" + } + }, + password: { + required: true, + serializedName: "password", + type: { + name: "Composite", + polymorphicDiscriminator: SecretBase.type.polymorphicDiscriminator, + uberParent: "SecretBase", + className: "SecureString" + } + } + } + } +}; + export const SSISPackageLocation: msRest.CompositeMapper = { serializedName: "SSISPackageLocation", type: { @@ -11532,6 +11566,18 @@ export const ExecuteSSISPackageActivity: msRest.CompositeMapper = { name: "Object" } }, + executionCredential: { + serializedName: "typeProperties.executionCredential", + type: { + name: "Dictionary", + value: { + type: { + name: "Composite", + className: "SSISExecutionCredential" + } + } + } + }, connectVia: { required: true, serializedName: "typeProperties.connectVia", diff --git a/packages/@azure/arm-datafactory/lib/models/pipelinesMappers.ts b/packages/@azure/arm-datafactory/lib/models/pipelinesMappers.ts index 8e2aa7dda423..4e04ac8b0e06 100644 --- a/packages/@azure/arm-datafactory/lib/models/pipelinesMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/pipelinesMappers.ts @@ -232,6 +232,7 @@ export { CustomActivityReferenceObject, ExecuteSSISPackageActivity, SSISPackageLocation, + SSISExecutionCredential, SSISExecutionParameter, SSISPropertyOverride, HDInsightSparkActivity, diff --git a/packages/@azure/arm-datafactory/lib/models/rerunTriggersMappers.ts b/packages/@azure/arm-datafactory/lib/models/rerunTriggersMappers.ts index 1cfba53fdcd4..57be366644bf 100644 --- a/packages/@azure/arm-datafactory/lib/models/rerunTriggersMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/rerunTriggersMappers.ts @@ -232,6 +232,7 @@ export { CustomActivityReferenceObject, ExecuteSSISPackageActivity, SSISPackageLocation, + SSISExecutionCredential, SSISExecutionParameter, SSISPropertyOverride, HDInsightSparkActivity, diff --git a/packages/@azure/arm-datafactory/lib/models/triggersMappers.ts b/packages/@azure/arm-datafactory/lib/models/triggersMappers.ts index a3dd2c7f6663..05ee1ad4c590 100644 --- a/packages/@azure/arm-datafactory/lib/models/triggersMappers.ts +++ b/packages/@azure/arm-datafactory/lib/models/triggersMappers.ts @@ -231,6 +231,7 @@ export { CustomActivityReferenceObject, ExecuteSSISPackageActivity, SSISPackageLocation, + SSISExecutionCredential, SSISExecutionParameter, SSISPropertyOverride, HDInsightSparkActivity,