diff --git a/src/datafactory/HISTORY.rst b/src/datafactory/HISTORY.rst index 01a0f93ca2b..1c139576ba0 100644 --- a/src/datafactory/HISTORY.rst +++ b/src/datafactory/HISTORY.rst @@ -3,33 +3,6 @@ Release History =============== -0.5.0 -+++++ -* az datafactory managed-virtual-network: Support create/update/list/show managed virtual network. -* az datafactory managed-private-endpoint: Support create/update/list/show/delete managed private endpoint. - -0.4.0 -+++++ -* GA the whole module - -0.3.0 -+++++ -* [BREAKING CHANGE] Renamed command subgroup `az datafactory factory` to `az datafactory`. -* [BREAKING CHANGE] `az datafactory integration-runtime managed create`: `--type-properties-compute-properties` renamed to `--compute-properties`, - `--type-properties-ssis-properties` renamed to `--ssis-properties`. -* [BREAKING CHANGE] `az datafactory integration-runtime self-hosted create`: `--type-properties-linked-info` renamed to `--linked-info`. -* [BREAKING CHANGE] `az datafactory integration-runtime update`: `--properties` renamed to `--linked-service`. -* [BREAKING CHANGE] `az datafactory linked-service delete`: `--properties` renamed to `--dataset`. -* [BREAKING CHANGE] `az datafactory trigger list`: `--properties` renamed to `--trigger`. - -0.2.1 -+++++ -* az datafactory factory create: Enable managed identity by default - -0.2.0 -++++++ -* add update command for linked services and triggers and datasets - 0.1.0 ++++++ * Initial release. diff --git a/src/datafactory/azext_datafactory/__init__.py b/src/datafactory/azext_datafactory/__init__.py index 68dc1a4c888..4de09e21613 100644 --- a/src/datafactory/azext_datafactory/__init__.py +++ b/src/datafactory/azext_datafactory/__init__.py @@ -7,10 +7,13 @@ # Changes may cause incorrect behavior and will be lost if the code is # regenerated. # -------------------------------------------------------------------------- -# pylint: disable=unused-import -import azext_datafactory._help from azure.cli.core import AzCommandsLoader +from azext_datafactory.generated._help import helps # pylint: disable=unused-import +try: + from azext_datafactory.manual._help import helps # pylint: disable=reimported +except ImportError: + pass class DataFactoryManagementClientCommandsLoader(AzCommandsLoader): @@ -30,11 +33,8 @@ def load_command_table(self, args): try: from azext_datafactory.manual.commands import load_command_table as load_command_table_manual load_command_table_manual(self, args) - except ImportError as e: - if e.name.endswith('manual.commands'): - pass - else: - raise e + except ImportError: + pass return self.command_table def load_arguments(self, command): @@ -43,11 +43,8 @@ def load_arguments(self, command): try: from azext_datafactory.manual._params import load_arguments as load_arguments_manual load_arguments_manual(self, command) - except ImportError as e: - if e.name.endswith('manual._params'): - pass - else: - raise e + except ImportError: + pass COMMAND_LOADER_CLS = DataFactoryManagementClientCommandsLoader diff --git a/src/datafactory/azext_datafactory/_help.py b/src/datafactory/azext_datafactory/_help.py deleted file mode 100644 index 9b93f87a6e9..00000000000 --- a/src/datafactory/azext_datafactory/_help.py +++ /dev/null @@ -1,20 +0,0 @@ -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- -# pylint: disable=wildcard-import -# pylint: disable=unused-wildcard-import -# pylint: disable=unused-import -from .generated._help import helps # pylint: disable=reimported -try: - from .manual._help import helps # pylint: disable=reimported -except ImportError as e: - if e.name.endswith('manual._help'): - pass - else: - raise e diff --git a/src/datafactory/azext_datafactory/action.py b/src/datafactory/azext_datafactory/action.py index 9b3d0a8a78c..d95d53bf711 100644 --- a/src/datafactory/azext_datafactory/action.py +++ b/src/datafactory/azext_datafactory/action.py @@ -13,8 +13,5 @@ from .generated.action import * # noqa: F403 try: from .manual.action import * # noqa: F403 -except ImportError as e: - if e.name.endswith('manual.action'): - pass - else: - raise e +except ImportError: + pass diff --git a/src/datafactory/azext_datafactory/azext_metadata.json b/src/datafactory/azext_datafactory/azext_metadata.json index 3695b0d7077..cfc30c747c7 100644 --- a/src/datafactory/azext_datafactory/azext_metadata.json +++ b/src/datafactory/azext_datafactory/azext_metadata.json @@ -1,3 +1,4 @@ { + "azext.isExperimental": true, "azext.minCliCoreVersion": "2.15.0" } \ No newline at end of file diff --git a/src/datafactory/azext_datafactory/custom.py b/src/datafactory/azext_datafactory/custom.py index 885447229d6..dbe9d5f9742 100644 --- a/src/datafactory/azext_datafactory/custom.py +++ b/src/datafactory/azext_datafactory/custom.py @@ -13,8 +13,5 @@ from .generated.custom import * # noqa: F403 try: from .manual.custom import * # noqa: F403 -except ImportError as e: - if e.name.endswith('manual.custom'): - pass - else: - raise e +except ImportError: + pass diff --git a/src/datafactory/azext_datafactory/generated/_client_factory.py b/src/datafactory/azext_datafactory/generated/_client_factory.py index 7f3f4f6fc12..837a01be1e4 100644 --- a/src/datafactory/azext_datafactory/generated/_client_factory.py +++ b/src/datafactory/azext_datafactory/generated/_client_factory.py @@ -56,9 +56,13 @@ def cf_trigger_run(cli_ctx, *_): return cf_datafactory_cl(cli_ctx).trigger_runs -def cf_managed_virtual_network(cli_ctx, *_): - return cf_datafactory_cl(cli_ctx).managed_virtual_networks +def cf_private_end_point_connection(cli_ctx, *_): + return cf_datafactory_cl(cli_ctx).private_end_point_connections -def cf_managed_private_endpoint(cli_ctx, *_): - return cf_datafactory_cl(cli_ctx).managed_private_endpoints +def cf_private_endpoint_connection(cli_ctx, *_): + return cf_datafactory_cl(cli_ctx).private_endpoint_connection + + +def cf_private_link_resource(cli_ctx, *_): + return cf_datafactory_cl(cli_ctx).private_link_resources diff --git a/src/datafactory/azext_datafactory/generated/_help.py b/src/datafactory/azext_datafactory/generated/_help.py index b48ae278922..202eeba1c85 100644 --- a/src/datafactory/azext_datafactory/generated/_help.py +++ b/src/datafactory/azext_datafactory/generated/_help.py @@ -12,10 +12,10 @@ from knack.help_files import helps -helps['datafactory'] = ''' +helps['datafactory'] = """ type: group - short-summary: Manage Data Factory -''' + short-summary: Manage factory with datafactory +""" helps['datafactory list'] = """ type: command @@ -42,33 +42,14 @@ type: command short-summary: "Create a factory." parameters: - - name: --factory-vsts-configuration - short-summary: "Factory's VSTS repo information." - long-summary: | - Usage: --factory-vsts-configuration project-name=XX tenant-id=XX type=XX account-name=XX \ -repository-name=XX collaboration-branch=XX root-folder=XX last-commit-id=XX - - project-name: Required. VSTS project name. - tenant-id: VSTS tenant id. - type: Required. Type of repo configuration. - account-name: Required. Account name. - repository-name: Required. Repository name. - collaboration-branch: Required. Collaboration branch. - root-folder: Required. Root folder. - last-commit-id: Last commit id. - - name: --factory-git-hub-configuration - short-summary: "Factory's GitHub repo information." + - name: --identity + short-summary: "User assigned identity to use to authenticate to customer's key vault. If not provided Managed \ +Service Identity will be used." long-summary: | - Usage: --factory-git-hub-configuration host-name=XX type=XX account-name=XX repository-name=XX \ -collaboration-branch=XX root-folder=XX last-commit-id=XX + Usage: --identity user-assigned-identity=XX - host-name: GitHub Enterprise host name. For example: https://github.mydomain.com - type: Required. Type of repo configuration. - account-name: Required. Account name. - repository-name: Required. Repository name. - collaboration-branch: Required. Collaboration branch. - root-folder: Required. Root folder. - last-commit-id: Last commit id. + user-assigned-identity: The resource id of the user assigned identity to authenticate to customer's key \ +vault. examples: - name: Factories_CreateOrUpdate text: |- @@ -98,41 +79,14 @@ helps['datafactory configure-factory-repo'] = """ type: command short-summary: "Updates a factory's repo information." - parameters: - - name: --factory-vsts-configuration - short-summary: "Factory's VSTS repo information." - long-summary: | - Usage: --factory-vsts-configuration project-name=XX tenant-id=XX type=XX account-name=XX \ -repository-name=XX collaboration-branch=XX root-folder=XX last-commit-id=XX - - project-name: Required. VSTS project name. - tenant-id: VSTS tenant id. - type: Required. Type of repo configuration. - account-name: Required. Account name. - repository-name: Required. Repository name. - collaboration-branch: Required. Collaboration branch. - root-folder: Required. Root folder. - last-commit-id: Last commit id. - - name: --factory-git-hub-configuration - short-summary: "Factory's GitHub repo information." - long-summary: | - Usage: --factory-git-hub-configuration host-name=XX type=XX account-name=XX repository-name=XX \ -collaboration-branch=XX root-folder=XX last-commit-id=XX - - host-name: GitHub Enterprise host name. For example: https://github.mydomain.com - type: Required. Type of repo configuration. - account-name: Required. Account name. - repository-name: Required. Repository name. - collaboration-branch: Required. Collaboration branch. - root-folder: Required. Root folder. - last-commit-id: Last commit id. examples: - name: Factories_ConfigureFactoryRepo text: |- az datafactory configure-factory-repo --factory-resource-id "/subscriptions/12345678-1234-1234-1234-1234\ 5678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName" \ ---factory-vsts-configuration account-name="ADF" collaboration-branch="master" last-commit-id="" project-name="project" \ -repository-name="repo" root-folder="/" tenant-id="" --location "East US" +--repo-configuration "{\\"type\\":\\"FactoryVSTSConfiguration\\",\\"accountName\\":\\"ADF\\",\\"collaborationBranch\\":\ +\\"master\\",\\"lastCommitId\\":\\"\\",\\"projectName\\":\\"project\\",\\"repositoryName\\":\\"repo\\",\\"rootFolder\\"\ +:\\"/\\",\\"tenantId\\":\\"\\"}" --location "East US" """ helps['datafactory get-data-plane-access'] = """ @@ -149,6 +103,14 @@ helps['datafactory get-git-hub-access-token'] = """ type: command short-summary: "Get GitHub Access Token." + parameters: + - name: --git-hub-client-secret + short-summary: "GitHub bring your own app client secret information." + long-summary: | + Usage: --git-hub-client-secret byoa-secret-akv-url=XX byoa-secret-name=XX + + byoa-secret-akv-url: Bring your own app client secret AKV URL. + byoa-secret-name: Bring your own app client secret name in AKV. examples: - name: Factories_GetGitHubAccessToken text: |- @@ -206,6 +168,13 @@ helps['datafactory integration-runtime managed create'] = """ type: command short-summary: "Create an integration runtime." + parameters: + - name: --managed-virtual-network + short-summary: "Managed Virtual Network reference." + long-summary: | + Usage: --managed-virtual-network reference-name=XX + + reference-name: Required. Reference ManagedVirtualNetwork name. """ helps['datafactory integration-runtime self-hosted'] = """ @@ -286,6 +255,16 @@ "exampleIntegrationRuntime" --resource-group "exampleResourceGroup" """ +helps['datafactory integration-runtime list-outbound-network-dependency-endpoint'] = """ + type: command + short-summary: "Gets the list of outbound network dependencies for a given Azure-SSIS integration runtime." + examples: + - name: IntegrationRuntimes_OutboundNetworkDependenciesEndpoints + text: |- + az datafactory integration-runtime list-outbound-network-dependency-endpoint --factory-name \ +"exampleFactoryName" --name "exampleIntegrationRuntime" --resource-group "exampleResourceGroup" +""" + helps['datafactory integration-runtime regenerate-auth-key'] = """ type: command short-summary: "Regenerates the authentication key for an integration runtime." @@ -447,6 +426,11 @@ helps['datafactory linked-service update'] = """ type: command short-summary: "Update a linked service." + examples: + - name: LinkedServices_Update + text: |- + az datafactory linked-service update --factory-name "exampleFactoryName" --description "Example \ +description" --name "exampleLinkedService" --resource-group "exampleResourceGroup" """ helps['datafactory linked-service delete'] = """ @@ -507,6 +491,13 @@ Usage: --folder name=XX name: The name of the folder that this Dataset is in. + examples: + - name: Datasets_Update + text: |- + az datafactory dataset update --description "Example description" --linked-service-name \ +"{\\"type\\":\\"LinkedServiceReference\\",\\"referenceName\\":\\"exampleLinkedService\\"}" --parameters \ +"{\\"MyFileName\\":{\\"type\\":\\"String\\"},\\"MyFolderPath\\":{\\"type\\":\\"String\\"}}" --name "exampleDataset" \ +--factory-name "exampleFactoryName" --resource-group "exampleResourceGroup" """ helps['datafactory dataset delete'] = """ @@ -579,7 +570,7 @@ taset\\"}],\\"typeProperties\\":{\\"dataIntegrationUnits\\":32,\\"sink\\":{\\"type\\":\\"BlobSink\\"},\\"source\\":{\\"\ type\\":\\"BlobSource\\"}}}],\\"isSequential\\":true,\\"items\\":{\\"type\\":\\"Expression\\",\\"value\\":\\"@pipeline(\ ).parameters.OutputBlobNameList\\"}}}]" --parameters "{\\"OutputBlobNameList\\":{\\"type\\":\\"Array\\"}}" --duration \ -"0.00:10:00" --name "examplePipeline" --resource-group "exampleResourceGroup" +"0.00:10:00" --pipeline-name "examplePipeline" --resource-group "exampleResourceGroup" """ helps['datafactory pipeline delete'] = """ @@ -744,6 +735,11 @@ helps['datafactory trigger update'] = """ type: command short-summary: "Update a trigger." + examples: + - name: Triggers_Update + text: |- + az datafactory trigger update --factory-name "exampleFactoryName" --resource-group \ +"exampleResourceGroup" --description "Example description" --name "exampleTrigger" """ helps['datafactory trigger delete'] = """ @@ -886,96 +882,91 @@ "exampleResourceGroup" --run-id "2f7fdb90-5df1-4b8e-ac2f-064cfa58202b" --trigger-name "exampleTrigger" """ -helps['datafactory managed-virtual-network'] = """ +helps['datafactory private-end-point-connection'] = """ type: group - short-summary: Manage managed virtual network with datafactory + short-summary: Manage private end point connection with datafactory """ -helps['datafactory managed-virtual-network list'] = """ +helps['datafactory private-end-point-connection list'] = """ type: command - short-summary: "Lists managed Virtual Networks." + short-summary: "Lists Private endpoint connections." examples: - - name: ManagedVirtualNetworks_ListByFactory + - name: privateEndPointConnections_ListByFactory text: |- - az datafactory managed-virtual-network list --factory-name "exampleFactoryName" --resource-group \ + az datafactory private-end-point-connection list --factory-name "exampleFactoryName" --resource-group \ "exampleResourceGroup" """ -helps['datafactory managed-virtual-network show'] = """ - type: command - short-summary: "Gets a managed Virtual Network." - examples: - - name: ManagedVirtualNetworks_Get - text: |- - az datafactory managed-virtual-network show --factory-name "exampleFactoryName" --name \ -"exampleManagedVirtualNetworkName" --resource-group "exampleResourceGroup" +helps['datafactory private-endpoint-connection'] = """ + type: group + short-summary: Manage private endpoint connection with datafactory """ -helps['datafactory managed-virtual-network create'] = """ +helps['datafactory private-endpoint-connection show'] = """ type: command - short-summary: "Create a managed Virtual Network." + short-summary: "Gets a private endpoint connection." examples: - - name: ManagedVirtualNetworks_Create + - name: Get a private endpoint connection for a datafactory. text: |- - az datafactory managed-virtual-network create --factory-name "exampleFactoryName" --name \ -"exampleManagedVirtualNetworkName" --resource-group "exampleResourceGroup" + az datafactory private-endpoint-connection show --factory-name "exampleFactoryName" --name "connection" \ +--resource-group "exampleResourceGroup" """ -helps['datafactory managed-virtual-network update'] = """ +helps['datafactory private-endpoint-connection create'] = """ type: command - short-summary: "Update a managed Virtual Network." -""" - -helps['datafactory managed-private-endpoint'] = """ - type: group - short-summary: Manage managed private endpoint with datafactory -""" + short-summary: "Approves or rejects a private endpoint connection." + parameters: + - name: --private-link-service-connection-state + short-summary: "The state of a private link connection" + long-summary: | + Usage: --private-link-service-connection-state status=XX description=XX actions-required=XX -helps['datafactory managed-private-endpoint list'] = """ - type: command - short-summary: "Lists managed private endpoints." + status: Status of a private link connection + description: Description of a private link connection + actions-required: ActionsRequired for a private link connection examples: - - name: ManagedPrivateEndpoints_ListByFactory + - name: Approves or rejects a private endpoint connection for a factory. text: |- - az datafactory managed-private-endpoint list --factory-name "exampleFactoryName" \ ---managed-virtual-network-name "exampleManagedVirtualNetworkName" --resource-group "exampleResourceGroup" + az datafactory private-endpoint-connection create --factory-name "exampleFactoryName" --name \ +"connection" --private-link-service-connection-state description="Approved by admin." actions-required="" \ +status="Approved" --resource-group "exampleResourceGroup" """ -helps['datafactory managed-private-endpoint show'] = """ +helps['datafactory private-endpoint-connection update'] = """ type: command - short-summary: "Gets a managed private endpoint." - examples: - - name: ManagedPrivateEndpoints_Get - text: |- - az datafactory managed-private-endpoint show --factory-name "exampleFactoryName" --name \ -"exampleManagedPrivateEndpointName" --managed-virtual-network-name "exampleManagedVirtualNetworkName" --resource-group \ -"exampleResourceGroup" + short-summary: "Approves or rejects a private endpoint connection." + parameters: + - name: --private-link-service-connection-state + short-summary: "The state of a private link connection" + long-summary: | + Usage: --private-link-service-connection-state status=XX description=XX actions-required=XX + + status: Status of a private link connection + description: Description of a private link connection + actions-required: ActionsRequired for a private link connection """ -helps['datafactory managed-private-endpoint create'] = """ +helps['datafactory private-endpoint-connection delete'] = """ type: command - short-summary: "Create a managed private endpoint." + short-summary: "Deletes a private endpoint connection." examples: - - name: ManagedPrivateEndpoints_Create + - name: Delete a private endpoint connection for a datafactory. text: |- - az datafactory managed-private-endpoint create --factory-name "exampleFactoryName" --group-id "blob" \ ---private-link-resource-id "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/prov\ -iders/Microsoft.Storage/storageAccounts/exampleBlobStorage" --name "exampleManagedPrivateEndpointName" \ ---managed-virtual-network-name "exampleManagedVirtualNetworkName" --resource-group "exampleResourceGroup" + az datafactory private-endpoint-connection delete --factory-name "exampleFactoryName" --name \ +"connection" --resource-group "exampleResourceGroup" """ -helps['datafactory managed-private-endpoint update'] = """ - type: command - short-summary: "Update a managed private endpoint." +helps['datafactory private-link-resource'] = """ + type: group + short-summary: Manage private link resource with datafactory """ -helps['datafactory managed-private-endpoint delete'] = """ +helps['datafactory private-link-resource show'] = """ type: command - short-summary: "Deletes a managed private endpoint." + short-summary: "Gets the private link resources." examples: - - name: ManagedPrivateEndpoints_Delete + - name: Get private link resources of a site text: |- - az datafactory managed-private-endpoint delete --factory-name "exampleFactoryName" --name \ -"exampleManagedPrivateEndpointName" --managed-virtual-network-name "exampleManagedVirtualNetworkName" --resource-group \ + az datafactory private-link-resource show --factory-name "exampleFactoryName" --resource-group \ "exampleResourceGroup" """ diff --git a/src/datafactory/azext_datafactory/generated/_params.py b/src/datafactory/azext_datafactory/generated/_params.py index 76633d40136..c5d149f29fe 100644 --- a/src/datafactory/azext_datafactory/generated/_params.py +++ b/src/datafactory/azext_datafactory/generated/_params.py @@ -22,11 +22,13 @@ validate_file_or_dict ) from azext_datafactory.action import ( - AddFactoryVstsConfiguration, - AddFactoryGitHubConfiguration, + AddIdentity, + AddGitHubClientSecret, + AddManagedVirtualNetwork, AddFolder, AddFilters, - AddOrderBy + AddOrderBy, + AddPrivateLinkServiceConnectionState ) @@ -51,18 +53,37 @@ def load_arguments(self, _): c.argument('location', arg_type=get_location_type(self.cli_ctx), required=False, validator=get_default_location_from_resource_group) c.argument('tags', tags_type) - c.argument('factory_vsts_configuration', action=AddFactoryVstsConfiguration, nargs='+', help='Factory\'s VSTS ' - 'repo information.', arg_group='RepoConfiguration') - c.argument('factory_git_hub_configuration', action=AddFactoryGitHubConfiguration, nargs='+', help='Factory\'s ' - 'GitHub repo information.', arg_group='RepoConfiguration') + c.argument('repo_configuration', type=validate_file_or_dict, help='Git repo information of the factory. ' + 'Expected value: json-string/@json-file.') c.argument('global_parameters', type=validate_file_or_dict, help='List of parameters for factory. Expected ' - 'value: json-string/json-file/@json-file.') + 'value: json-string/@json-file.') + c.argument('public_network_access', arg_type=get_enum_type(['Enabled', 'Disabled']), help='Whether or not ' + 'public network access is allowed for the data factory.') + c.argument('key_name', type=str, help='The name of the key in Azure Key Vault to use as Customer Managed Key.', + arg_group='Encryption') + c.argument('vault_base_url', type=str, help='The url of the Azure Key Vault used for CMK.', + arg_group='Encryption') + c.argument('key_version', type=str, help='The version of the key used for CMK. If not provided, latest version ' + 'will be used.', arg_group='Encryption') + c.argument('identity', action=AddIdentity, nargs='+', help='User assigned identity to use to authenticate to ' + 'customer\'s key vault. If not provided Managed Service Identity will be used.', + arg_group='Encryption') + c.argument('type_', options_list=['--type'], arg_type=get_enum_type(['SystemAssigned', 'UserAssigned', + 'SystemAssigned,UserAssigned']), + help='The identity type.', arg_group='Identity') + c.argument('user_assigned_identities', type=validate_file_or_dict, help='List of user assigned identities for ' + 'the factory. Expected value: json-string/@json-file.', arg_group='Identity') with self.argument_context('datafactory update') as c: c.argument('resource_group_name', resource_group_name_type) c.argument('factory_name', options_list=['--name', '-n', '--factory-name'], type=str, help='The factory name.', id_part='name') c.argument('tags', tags_type) + c.argument('type_', options_list=['--type'], arg_type=get_enum_type(['SystemAssigned', 'UserAssigned', + 'SystemAssigned,UserAssigned']), + help='The identity type.', arg_group='Identity') + c.argument('user_assigned_identities', type=validate_file_or_dict, help='List of user assigned identities for ' + 'the factory. Expected value: json-string/@json-file.', arg_group='Identity') with self.argument_context('datafactory delete') as c: c.argument('resource_group_name', resource_group_name_type) @@ -72,10 +93,8 @@ def load_arguments(self, _): with self.argument_context('datafactory configure-factory-repo') as c: c.argument('location', arg_type=get_location_type(self.cli_ctx), id_part='name') c.argument('factory_resource_id', type=str, help='The factory resource id.') - c.argument('factory_vsts_configuration', action=AddFactoryVstsConfiguration, nargs='+', help='Factory\'s VSTS ' - 'repo information.', arg_group='RepoConfiguration') - c.argument('factory_git_hub_configuration', action=AddFactoryGitHubConfiguration, nargs='+', help='Factory\'s ' - 'GitHub repo information.', arg_group='RepoConfiguration') + c.argument('repo_configuration', type=validate_file_or_dict, help='Git repo information of the factory. ' + 'Expected value: json-string/@json-file.') with self.argument_context('datafactory get-data-plane-access') as c: c.argument('resource_group_name', resource_group_name_type) @@ -98,6 +117,8 @@ def load_arguments(self, _): id_part='name') c.argument('git_hub_access_code', type=str, help='GitHub access code.') c.argument('git_hub_client_id', type=str, help='GitHub application client ID.') + c.argument('git_hub_client_secret', action=AddGitHubClientSecret, nargs='+', help='GitHub bring your own app ' + 'client secret information.') c.argument('git_hub_access_token_base_url', type=str, help='GitHub access token base URL.') with self.argument_context('datafactory integration-runtime list') as c: @@ -133,11 +154,12 @@ def load_arguments(self, _): c.argument('if_match', type=str, help='ETag of the integration runtime entity. Should only be specified for ' 'update, for which it should match existing entity or can be * for unconditional update.') c.argument('description', type=str, help='Integration runtime description.') + c.argument('managed_virtual_network', action=AddManagedVirtualNetwork, nargs='+', help='Managed Virtual ' + 'Network reference.') c.argument('compute_properties', type=validate_file_or_dict, help='The compute resource for managed ' - 'integration runtime. Expected value: json-string/json-file/@json-file.', arg_group='Type ' - 'Properties') + 'integration runtime. Expected value: json-string/@json-file.', arg_group='Type Properties') c.argument('ssis_properties', type=validate_file_or_dict, help='SSIS properties for managed integration ' - 'runtime. Expected value: json-string/json-file/@json-file.', arg_group='Type Properties') + 'runtime. Expected value: json-string/@json-file.', arg_group='Type Properties') with self.argument_context('datafactory integration-runtime self-hosted create') as c: c.argument('resource_group_name', resource_group_name_type) @@ -148,7 +170,7 @@ def load_arguments(self, _): 'update, for which it should match existing entity or can be * for unconditional update.') c.argument('description', type=str, help='Integration runtime description.') c.argument('linked_info', type=validate_file_or_dict, help='The base definition of a linked integration ' - 'runtime. Expected value: json-string/json-file/@json-file.', arg_group='Type Properties') + 'runtime. Expected value: json-string/@json-file.', arg_group='Type Properties') with self.argument_context('datafactory integration-runtime update') as c: c.argument('resource_group_name', resource_group_name_type) @@ -191,6 +213,12 @@ def load_arguments(self, _): c.argument('integration_runtime_name', options_list=['--name', '-n', '--integration-runtime-name'], type=str, help='The integration runtime name.') + with self.argument_context('datafactory integration-runtime list-outbound-network-dependency-endpoint') as c: + c.argument('resource_group_name', resource_group_name_type) + c.argument('factory_name', type=str, help='The factory name.') + c.argument('integration_runtime_name', options_list=['--name', '-n', '--integration-runtime-name'], type=str, + help='The integration runtime name.') + with self.argument_context('datafactory integration-runtime regenerate-auth-key') as c: c.argument('resource_group_name', resource_group_name_type) c.argument('factory_name', type=str, help='The factory name.', id_part='name') @@ -286,7 +314,7 @@ def load_arguments(self, _): c.argument('if_match', type=str, help='ETag of the linkedService entity. Should only be specified for update, ' 'for which it should match existing entity or can be * for unconditional update.') c.argument('properties', type=validate_file_or_dict, help='Properties of linked service. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') with self.argument_context('datafactory linked-service update') as c: c.argument('resource_group_name', resource_group_name_type) @@ -296,12 +324,12 @@ def load_arguments(self, _): c.argument('if_match', type=str, help='ETag of the linkedService entity. Should only be specified for update, ' 'for which it should match existing entity or can be * for unconditional update.') c.argument('connect_via', type=validate_file_or_dict, help='The integration runtime reference. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') c.argument('description', type=str, help='Linked service description.') c.argument('parameters', type=validate_file_or_dict, help='Parameters for linked service. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') c.argument('annotations', type=validate_file_or_dict, help='List of tags that can be used for describing the ' - 'linked service. Expected value: json-string/json-file/@json-file.') + 'linked service. Expected value: json-string/@json-file.') c.ignore('linked_service') with self.argument_context('datafactory linked-service delete') as c: @@ -330,7 +358,7 @@ def load_arguments(self, _): c.argument('if_match', type=str, help='ETag of the dataset entity. Should only be specified for update, for ' 'which it should match existing entity or can be * for unconditional update.') c.argument('properties', type=validate_file_or_dict, help='Dataset properties. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') with self.argument_context('datafactory dataset update') as c: c.argument('resource_group_name', resource_group_name_type) @@ -342,16 +370,16 @@ def load_arguments(self, _): c.argument('description', type=str, help='Dataset description.') c.argument('structure', type=validate_file_or_dict, help='Columns that define the structure of the dataset. ' 'Type: array (or Expression with resultType array), itemType: DatasetDataElement. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') c.argument('schema', type=validate_file_or_dict, help='Columns that define the physical type schema of the ' 'dataset. Type: array (or Expression with resultType array), itemType: DatasetSchemaDataElement. ' - 'Expected value: json-string/json-file/@json-file.') + 'Expected value: json-string/@json-file.') c.argument('linked_service_name', type=validate_file_or_dict, help='Linked service reference. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') c.argument('parameters', type=validate_file_or_dict, help='Parameters for dataset. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') c.argument('annotations', type=validate_file_or_dict, help='List of tags that can be used for describing the ' - 'Dataset. Expected value: json-string/json-file/@json-file.') + 'Dataset. Expected value: json-string/@json-file.') c.argument('folder', action=AddFolder, nargs='+', help='The folder that this Dataset is in. If not specified, ' 'Dataset will appear at the root level.') c.ignore('dataset') @@ -382,32 +410,29 @@ def load_arguments(self, _): c.argument('if_match', type=str, help='ETag of the pipeline entity. Should only be specified for update, for ' 'which it should match existing entity or can be * for unconditional update.') c.argument('pipeline', type=validate_file_or_dict, help='Pipeline resource definition. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') with self.argument_context('datafactory pipeline update') as c: c.argument('resource_group_name', resource_group_name_type) c.argument('factory_name', type=str, help='The factory name.', id_part='name') - c.argument('pipeline_name', options_list=['--name', '-n', '--pipeline-name'], type=str, help='The pipeline ' - 'name.', id_part='child_name_1') + c.argument('pipeline_name', type=str, help='The pipeline name.', id_part='child_name_1') c.argument('if_match', type=str, help='ETag of the pipeline entity. Should only be specified for update, for ' 'which it should match existing entity or can be * for unconditional update.') c.argument('description', type=str, help='The description of the pipeline.') c.argument('activities', type=validate_file_or_dict, help='List of activities in pipeline. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') c.argument('parameters', type=validate_file_or_dict, help='List of parameters for pipeline. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') c.argument('variables', type=validate_file_or_dict, help='List of variables for pipeline. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') c.argument('concurrency', type=int, help='The max number of concurrent runs for the pipeline.') c.argument('annotations', type=validate_file_or_dict, help='List of tags that can be used for describing the ' - 'Pipeline. Expected value: json-string/json-file/@json-file.') + 'Pipeline. Expected value: json-string/@json-file.') c.argument('run_dimensions', type=validate_file_or_dict, help='Dimensions emitted by Pipeline. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') c.argument('duration', type=validate_file_or_dict, help='TimeSpan value, after which an Azure Monitoring ' - 'Metric is fired. Expected value: json-string/json-file/@json-file.', arg_group='Policy Elapsed ' - 'Time Metric') - c.argument('folder_name', type=str, help='The name of the folder that this Pipeline is in.', - arg_group='Folder') + 'Metric is fired. Expected value: json-string/@json-file.', arg_group='Policy Elapsed Time Metric') + c.argument('name', type=str, help='The name of the folder that this Pipeline is in.', arg_group='Folder') c.ignore('pipeline') with self.argument_context('datafactory pipeline delete') as c: @@ -432,7 +457,7 @@ def load_arguments(self, _): 'rerun will start from failed activities. The property will be used only if startActivityName is ' 'not specified.') c.argument('parameters', type=validate_file_or_dict, help='Parameters of the pipeline run. These parameters ' - 'will be used only if the runId is not specified. Expected value: json-string/json-file/@json-file.') + 'will be used only if the runId is not specified. Expected value: json-string/@json-file.') with self.argument_context('datafactory pipeline-run show') as c: c.argument('resource_group_name', resource_group_name_type) @@ -491,7 +516,7 @@ def load_arguments(self, _): c.argument('if_match', type=str, help='ETag of the trigger entity. Should only be specified for update, for ' 'which it should match existing entity or can be * for unconditional update.') c.argument('properties', type=validate_file_or_dict, help='Properties of the trigger. Expected value: ' - 'json-string/json-file/@json-file.') + 'json-string/@json-file.') with self.argument_context('datafactory trigger update') as c: c.argument('resource_group_name', resource_group_name_type) @@ -502,7 +527,7 @@ def load_arguments(self, _): 'which it should match existing entity or can be * for unconditional update.') c.argument('description', type=str, help='Trigger description.') c.argument('annotations', type=validate_file_or_dict, help='List of tags that can be used for describing the ' - 'trigger. Expected value: json-string/json-file/@json-file.') + 'trigger. Expected value: json-string/@json-file.') c.ignore('trigger') with self.argument_context('datafactory trigger delete') as c: @@ -581,86 +606,51 @@ def load_arguments(self, _): c.argument('trigger_name', type=str, help='The trigger name.', id_part='child_name_1') c.argument('run_id', type=str, help='The pipeline run identifier.', id_part='child_name_2') - with self.argument_context('datafactory managed-virtual-network list') as c: + with self.argument_context('datafactory private-end-point-connection list') as c: c.argument('resource_group_name', resource_group_name_type) c.argument('factory_name', type=str, help='The factory name.') - with self.argument_context('datafactory managed-virtual-network show') as c: + with self.argument_context('datafactory private-endpoint-connection show') as c: c.argument('resource_group_name', resource_group_name_type) c.argument('factory_name', type=str, help='The factory name.', id_part='name') - c.argument('managed_virtual_network_name', options_list=['--name', '-n', '--managed-virtual-network-name'], - type=str, help='Managed virtual network name', id_part='child_name_1') - c.argument('if_none_match', type=str, help='ETag of the managed Virtual Network entity. Should only be ' + c.argument('private_endpoint_connection_name', options_list=['--name', '-n', '--private-endpoint-connection-nam' + 'e'], type=str, help='The private endpoint ' + 'connection name.', id_part='child_name_1') + c.argument('if_none_match', type=str, help='ETag of the private endpoint connection entity. Should only be ' 'specified for get. If the ETag matches the existing entity tag, or if * was provided, then no ' 'content will be returned.') - with self.argument_context('datafactory managed-virtual-network create') as c: + with self.argument_context('datafactory private-endpoint-connection create') as c: c.argument('resource_group_name', resource_group_name_type) c.argument('factory_name', type=str, help='The factory name.') - c.argument('managed_virtual_network_name', options_list=['--name', '-n', '--managed-virtual-network-name'], - type=str, help='Managed virtual network name') - c.argument('if_match', type=str, help='ETag of the managed Virtual Network entity. Should only be specified ' - 'for update, for which it should match existing entity or can be * for unconditional update.') + c.argument('private_endpoint_connection_name', options_list=['--name', '-n', '--private-endpoint-connection-nam' + 'e'], type=str, help='The private endpoint ' + 'connection name.') + c.argument('if_match', type=str, help='ETag of the private endpoint connection entity. Should only be ' + 'specified for update, for which it should match existing entity or can be * for unconditional ' + 'update.') + c.argument('private_link_service_connection_state', action=AddPrivateLinkServiceConnectionState, nargs='+', + help='The state of a private link connection') - with self.argument_context('datafactory managed-virtual-network update') as c: + with self.argument_context('datafactory private-endpoint-connection update') as c: c.argument('resource_group_name', resource_group_name_type) c.argument('factory_name', type=str, help='The factory name.', id_part='name') - c.argument('managed_virtual_network_name', options_list=['--name', '-n', '--managed-virtual-network-name'], - type=str, help='Managed virtual network name', id_part='child_name_1') - c.argument('if_match', type=str, help='ETag of the managed Virtual Network entity. Should only be specified ' - 'for update, for which it should match existing entity or can be * for unconditional update.') - c.ignore('managed_virtual_network') + c.argument('private_endpoint_connection_name', options_list=['--name', '-n', '--private-endpoint-connection-nam' + 'e'], type=str, help='The private endpoint ' + 'connection name.', id_part='child_name_1') + c.argument('if_match', type=str, help='ETag of the private endpoint connection entity. Should only be ' + 'specified for update, for which it should match existing entity or can be * for unconditional ' + 'update.') + c.argument('private_link_service_connection_state', action=AddPrivateLinkServiceConnectionState, nargs='+', + help='The state of a private link connection') - with self.argument_context('datafactory managed-private-endpoint list') as c: - c.argument('resource_group_name', resource_group_name_type) - c.argument('factory_name', type=str, help='The factory name.') - c.argument('managed_virtual_network_name', options_list=['--managed-virtual-network-name', '--mvnet-name'], - type=str, help='Managed virtual network name') - - with self.argument_context('datafactory managed-private-endpoint show') as c: + with self.argument_context('datafactory private-endpoint-connection delete') as c: c.argument('resource_group_name', resource_group_name_type) c.argument('factory_name', type=str, help='The factory name.', id_part='name') - c.argument('managed_virtual_network_name', options_list=['--managed-virtual-network-name', '--mvnet-name'], - type=str, help='Managed virtual network name', id_part='child_name_1') - c.argument('managed_private_endpoint_name', options_list=['--name', '-n', '--managed-private-endpoint-name'], - type=str, help='Managed private endpoint name', id_part='child_name_2') - c.argument('if_none_match', type=str, help='ETag of the managed private endpoint entity. Should only be ' - 'specified for get. If the ETag matches the existing entity tag, or if * was provided, then no ' - 'content will be returned.') + c.argument('private_endpoint_connection_name', options_list=['--name', '-n', '--private-endpoint-connection-nam' + 'e'], type=str, help='The private endpoint ' + 'connection name.', id_part='child_name_1') - with self.argument_context('datafactory managed-private-endpoint create') as c: + with self.argument_context('datafactory private-link-resource show') as c: c.argument('resource_group_name', resource_group_name_type) - c.argument('factory_name', type=str, help='The factory name.') - c.argument('managed_virtual_network_name', options_list=['--managed-virtual-network-name', '--mvnet-name'], - type=str, help='Managed virtual network name') - c.argument('managed_private_endpoint_name', options_list=['--name', '-n', '--managed-private-endpoint-name'], - type=str, help='Managed private endpoint name') - c.argument('if_match', type=str, help='ETag of the managed private endpoint entity. Should only be specified ' - 'for update, for which it should match existing entity or can be * for unconditional update.') - c.argument('fqdns', nargs='+', help='Fully qualified domain names') - c.argument('group_id', type=str, help='The groupId to which the managed private endpoint is created') - c.argument('private_link_resource_id', options_list=['--private-link-resource-id', '--private-link'], type=str, - help='The ARM resource ID of the resource to which the managed private endpoint is created') - - with self.argument_context('datafactory managed-private-endpoint update') as c: - c.argument('resource_group_name', resource_group_name_type) - c.argument('factory_name', type=str, help='The factory name.', id_part='name') - c.argument('managed_virtual_network_name', options_list=['--managed-virtual-network-name', '--mvnet-name'], - type=str, help='Managed virtual network name', id_part='child_name_1') - c.argument('managed_private_endpoint_name', options_list=['--name', '-n', '--managed-private-endpoint-name'], - type=str, help='Managed private endpoint name', id_part='child_name_2') - c.argument('if_match', type=str, help='ETag of the managed private endpoint entity. Should only be specified ' - 'for update, for which it should match existing entity or can be * for unconditional update.') - c.argument('fqdns', nargs='+', help='Fully qualified domain names') - c.argument('group_id', type=str, help='The groupId to which the managed private endpoint is created') - c.argument('private_link_resource_id', options_list=['--private-link-resource-id', '--private-link'], type=str, - help='The ARM resource ID of the resource to which the managed private endpoint is created') - c.ignore('managed_private_endpoint') - - with self.argument_context('datafactory managed-private-endpoint delete') as c: - c.argument('resource_group_name', resource_group_name_type) - c.argument('factory_name', type=str, help='The factory name.', id_part='name') - c.argument('managed_virtual_network_name', options_list=['--managed-virtual-network-name', '--mvnet-name'], - type=str, help='Managed virtual network name', id_part='child_name_1') - c.argument('managed_private_endpoint_name', options_list=['--name', '-n', '--managed-private-endpoint-name'], - type=str, help='Managed private endpoint name', id_part='child_name_2') + c.argument('factory_name', type=str, help='The factory name.', id_part='name') diff --git a/src/datafactory/azext_datafactory/generated/action.py b/src/datafactory/azext_datafactory/generated/action.py index 8737ce3fbb2..f6f712f317f 100644 --- a/src/datafactory/azext_datafactory/generated/action.py +++ b/src/datafactory/azext_datafactory/generated/action.py @@ -7,24 +7,19 @@ # Changes may cause incorrect behavior and will be lost if the code is # regenerated. # -------------------------------------------------------------------------- - - # pylint: disable=protected-access -# pylint: disable=no-self-use - - import argparse from collections import defaultdict from knack.util import CLIError -class AddFactoryVstsConfiguration(argparse.Action): +class AddIdentity(argparse.Action): def __call__(self, parser, namespace, values, option_string=None): action = self.get_action(values, option_string) - namespace.factory_vsts_configuration = action + namespace.identity = action - def get_action(self, values, option_string): + def get_action(self, values, option_string): # pylint: disable=no-self-use try: properties = defaultdict(list) for (k, v) in (x.split('=', 1) for x in values): @@ -36,46 +31,20 @@ def get_action(self, values, option_string): for k in properties: kl = k.lower() v = properties[k] - - if kl == 'project-name': - d['project_name'] = v[0] - - elif kl == 'tenant-id': - d['tenant_id'] = v[0] - - elif kl == 'account-name': - d['account_name'] = v[0] - - elif kl == 'repository-name': - d['repository_name'] = v[0] - - elif kl == 'collaboration-branch': - d['collaboration_branch'] = v[0] - - elif kl == 'root-folder': - d['root_folder'] = v[0] - - elif kl == 'last-commit-id': - d['last_commit_id'] = v[0] - + if kl == 'user-assigned-identity': + d['user_assigned_identity'] = v[0] else: - raise CLIError( - 'Unsupported Key {} is provided for parameter factory-vsts-configuration. All possible keys are:' - ' project-name, tenant-id, account-name, repository-name, collaboration-branch, root-folder,' - ' last-commit-id'.format(k) - ) - - d['type'] = 'FactoryVSTSConfiguration' - + raise CLIError('Unsupported Key {} is provided for parameter identity. All possible keys are: ' + 'user-assigned-identity'.format(k)) return d -class AddFactoryGitHubConfiguration(argparse.Action): +class AddGitHubClientSecret(argparse.Action): def __call__(self, parser, namespace, values, option_string=None): action = self.get_action(values, option_string) - namespace.factory_git_hub_configuration = action + namespace.git_hub_client_secret = action - def get_action(self, values, option_string): + def get_action(self, values, option_string): # pylint: disable=no-self-use try: properties = defaultdict(list) for (k, v) in (x.split('=', 1) for x in values): @@ -87,34 +56,39 @@ def get_action(self, values, option_string): for k in properties: kl = k.lower() v = properties[k] + if kl == 'byoa-secret-akv-url': + d['byoa_secret_akv_url'] = v[0] + elif kl == 'byoa-secret-name': + d['byoa_secret_name'] = v[0] + else: + raise CLIError('Unsupported Key {} is provided for parameter git_hub_client_secret. All possible keys ' + 'are: byoa-secret-akv-url, byoa-secret-name'.format(k)) + return d - if kl == 'host-name': - d['host_name'] = v[0] - - elif kl == 'account-name': - d['account_name'] = v[0] - - elif kl == 'repository-name': - d['repository_name'] = v[0] - - elif kl == 'collaboration-branch': - d['collaboration_branch'] = v[0] - - elif kl == 'root-folder': - d['root_folder'] = v[0] - elif kl == 'last-commit-id': - d['last_commit_id'] = v[0] +class AddManagedVirtualNetwork(argparse.Action): + def __call__(self, parser, namespace, values, option_string=None): + action = self.get_action(values, option_string) + namespace.managed_virtual_network = action + def get_action(self, values, option_string): # pylint: disable=no-self-use + try: + properties = defaultdict(list) + for (k, v) in (x.split('=', 1) for x in values): + properties[k].append(v) + properties = dict(properties) + except ValueError: + raise CLIError('usage error: {} [KEY=VALUE ...]'.format(option_string)) + d = {} + d['type'] = "ManagedVirtualNetworkReference" + for k in properties: + kl = k.lower() + v = properties[k] + if kl == 'reference-name': + d['reference_name'] = v[0] else: - raise CLIError( - 'Unsupported Key {} is provided for parameter factory-git-hub-configuration. All possible keys are:' - ' host-name, account-name, repository-name, collaboration-branch, root-folder, last-commit-id' - .format(k) - ) - - d['type'] = 'FactoryGitHubConfiguration' - + raise CLIError('Unsupported Key {} is provided for parameter managed_virtual_network. All possible ' + 'keys are: reference-name'.format(k)) return d @@ -123,7 +97,7 @@ def __call__(self, parser, namespace, values, option_string=None): action = self.get_action(values, option_string) namespace.folder = action - def get_action(self, values, option_string): + def get_action(self, values, option_string): # pylint: disable=no-self-use try: properties = defaultdict(list) for (k, v) in (x.split('=', 1) for x in values): @@ -135,15 +109,11 @@ def get_action(self, values, option_string): for k in properties: kl = k.lower() v = properties[k] - if kl == 'name': d['name'] = v[0] - else: - raise CLIError( - 'Unsupported Key {} is provided for parameter folder. All possible keys are: name'.format(k) - ) - + raise CLIError('Unsupported Key {} is provided for parameter folder. All possible keys are: name'. + format(k)) return d @@ -152,7 +122,7 @@ def __call__(self, parser, namespace, values, option_string=None): action = self.get_action(values, option_string) super(AddFilters, self).__call__(parser, namespace, action, option_string) - def get_action(self, values, option_string): + def get_action(self, values, option_string): # pylint: disable=no-self-use try: properties = defaultdict(list) for (k, v) in (x.split('=', 1) for x in values): @@ -164,22 +134,15 @@ def get_action(self, values, option_string): for k in properties: kl = k.lower() v = properties[k] - if kl == 'operand': d['operand'] = v[0] - elif kl == 'operator': d['operator'] = v[0] - elif kl == 'values': d['values'] = v - else: - raise CLIError( - 'Unsupported Key {} is provided for parameter filters. All possible keys are: operand, operator,' - ' values'.format(k) - ) - + raise CLIError('Unsupported Key {} is provided for parameter filters. All possible keys are: operand, ' + 'operator, values'.format(k)) return d @@ -188,7 +151,7 @@ def __call__(self, parser, namespace, values, option_string=None): action = self.get_action(values, option_string) super(AddOrderBy, self).__call__(parser, namespace, action, option_string) - def get_action(self, values, option_string): + def get_action(self, values, option_string): # pylint: disable=no-self-use try: properties = defaultdict(list) for (k, v) in (x.split('=', 1) for x in values): @@ -200,17 +163,40 @@ def get_action(self, values, option_string): for k in properties: kl = k.lower() v = properties[k] - if kl == 'order-by': d['order_by'] = v[0] - elif kl == 'order': d['order'] = v[0] - else: - raise CLIError( - 'Unsupported Key {} is provided for parameter order-by. All possible keys are: order-by, order' - .format(k) - ) + raise CLIError('Unsupported Key {} is provided for parameter order_by. All possible keys are: ' + 'order-by, order'.format(k)) + return d + +class AddPrivateLinkServiceConnectionState(argparse.Action): + def __call__(self, parser, namespace, values, option_string=None): + action = self.get_action(values, option_string) + namespace.private_link_service_connection_state = action + + def get_action(self, values, option_string): # pylint: disable=no-self-use + try: + properties = defaultdict(list) + for (k, v) in (x.split('=', 1) for x in values): + properties[k].append(v) + properties = dict(properties) + except ValueError: + raise CLIError('usage error: {} [KEY=VALUE ...]'.format(option_string)) + d = {} + for k in properties: + kl = k.lower() + v = properties[k] + if kl == 'status': + d['status'] = v[0] + elif kl == 'description': + d['description'] = v[0] + elif kl == 'actions-required': + d['actions_required'] = v[0] + else: + raise CLIError('Unsupported Key {} is provided for parameter private_link_service_connection_state. ' + 'All possible keys are: status, description, actions-required'.format(k)) return d diff --git a/src/datafactory/azext_datafactory/generated/commands.py b/src/datafactory/azext_datafactory/generated/commands.py index 027d5c6638a..eb938fdd4eb 100644 --- a/src/datafactory/azext_datafactory/generated/commands.py +++ b/src/datafactory/azext_datafactory/generated/commands.py @@ -9,113 +9,18 @@ # -------------------------------------------------------------------------- # pylint: disable=too-many-statements # pylint: disable=too-many-locals -# pylint: disable=bad-continuation -# pylint: disable=line-too-long from azure.cli.core.commands import CliCommandType -from azext_datafactory.generated._client_factory import ( - cf_factory, - cf_integration_runtime, - cf_integration_runtime_node, - cf_linked_service, - cf_dataset, - cf_pipeline, - cf_pipeline_run, - cf_activity_run, - cf_trigger, - cf_trigger_run, - cf_managed_virtual_network, - cf_managed_private_endpoint, -) - - -datafactory_factory = CliCommandType( - operations_tmpl=( - 'azext_datafactory.vendored_sdks.datafactory.operations._factories_operations#FactoriesOperations.{}' - ), - client_factory=cf_factory, -) - - -datafactory_activity_run = CliCommandType( - operations_tmpl=( - 'azext_datafactory.vendored_sdks.datafactory.operations._activity_runs_operations#ActivityRunsOperations.{}' - ), - client_factory=cf_activity_run, -) - - -datafactory_dataset = CliCommandType( - operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._datasets_operations#DatasetsOperations.{}', - client_factory=cf_dataset, -) - - -datafactory_integration_runtime = CliCommandType( - operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._integration_runtimes_operations#IntegrationRuntimesOperations.{}', - client_factory=cf_integration_runtime, -) - - -datafactory_integration_runtime_node = CliCommandType( - operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._integration_runtime_nodes_operations#IntegrationRuntimeNodesOperations.{}', - client_factory=cf_integration_runtime_node, -) - - -datafactory_linked_service = CliCommandType( - operations_tmpl=( - 'azext_datafactory.vendored_sdks.datafactory.operations._linked_services_operations#LinkedServicesOperations.{}' - ), - client_factory=cf_linked_service, -) - - -datafactory_managed_private_endpoint = CliCommandType( - operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._managed_private_endpoints_operations#ManagedPrivateEndpointsOperations.{}', - client_factory=cf_managed_private_endpoint, -) - - -datafactory_managed_virtual_network = CliCommandType( - operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._managed_virtual_networks_operations#ManagedVirtualNetworksOperations.{}', - client_factory=cf_managed_virtual_network, -) - - -datafactory_pipeline = CliCommandType( - operations_tmpl=( - 'azext_datafactory.vendored_sdks.datafactory.operations._pipelines_operations#PipelinesOperations.{}' - ), - client_factory=cf_pipeline, -) - - -datafactory_pipeline_run = CliCommandType( - operations_tmpl=( - 'azext_datafactory.vendored_sdks.datafactory.operations._pipeline_runs_operations#PipelineRunsOperations.{}' - ), - client_factory=cf_pipeline_run, -) - - -datafactory_trigger = CliCommandType( - operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._triggers_operations#TriggersOperations.{}', - client_factory=cf_trigger, -) - - -datafactory_trigger_run = CliCommandType( - operations_tmpl=( - 'azext_datafactory.vendored_sdks.datafactory.operations._trigger_runs_operations#TriggerRunsOperations.{}' - ), - client_factory=cf_trigger_run, -) def load_command_table(self, _): - with self.command_group('datafactory', datafactory_factory, client_factory=cf_factory) as g: + from azext_datafactory.generated._client_factory import cf_factory + datafactory_factory = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._factories_operations#FactoriesOperatio' + 'ns.{}', + client_factory=cf_factory) + with self.command_group('datafactory', datafactory_factory, client_factory=cf_factory, is_experimental=True) as g: g.custom_command('list', 'datafactory_list') g.custom_show_command('show', 'datafactory_show') g.custom_command('create', 'datafactory_create') @@ -125,24 +30,17 @@ def load_command_table(self, _): g.custom_command('get-data-plane-access', 'datafactory_get_data_plane_access') g.custom_command('get-git-hub-access-token', 'datafactory_get_git_hub_access_token') - with self.command_group('datafactory activity-run', datafactory_activity_run, client_factory=cf_activity_run) as g: - g.custom_command('query-by-pipeline-run', 'datafactory_activity_run_query_by_pipeline_run') - - with self.command_group('datafactory dataset', datafactory_dataset, client_factory=cf_dataset) as g: - g.custom_command('list', 'datafactory_dataset_list') - g.custom_show_command('show', 'datafactory_dataset_show') - g.custom_command('create', 'datafactory_dataset_create') - g.generic_update_command('update', custom_func_name='datafactory_dataset_update', setter_arg_name='dataset') - g.custom_command('delete', 'datafactory_dataset_delete', confirmation=True) - - with self.command_group( - 'datafactory integration-runtime', datafactory_integration_runtime, client_factory=cf_integration_runtime - ) as g: + from azext_datafactory.generated._client_factory import cf_integration_runtime + datafactory_integration_runtime = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._integration_runtimes_operations#Integr' + 'ationRuntimesOperations.{}', + client_factory=cf_integration_runtime) + with self.command_group('datafactory integration-runtime', datafactory_integration_runtime, + client_factory=cf_integration_runtime) as g: g.custom_command('list', 'datafactory_integration_runtime_list') g.custom_show_command('show', 'datafactory_integration_runtime_show') - g.custom_command( - 'linked-integration-runtime create', 'datafactory_integration_runtime_linked_integration_runtime_create' - ) + g.custom_command('linked-integration-runtime create', 'datafactory_integration_runtime_linked_integration_runti' + 'me_create') g.custom_command('managed create', 'datafactory_integration_runtime_managed_create') g.custom_command('self-hosted create', 'datafactory_integration_runtime_self_hosted_create') g.custom_command('update', 'datafactory_integration_runtime_update') @@ -151,6 +49,8 @@ def load_command_table(self, _): g.custom_command('get-monitoring-data', 'datafactory_integration_runtime_get_monitoring_data') g.custom_command('get-status', 'datafactory_integration_runtime_get_status') g.custom_command('list-auth-key', 'datafactory_integration_runtime_list_auth_key') + g.custom_command('list-outbound-network-dependency-endpoint', 'datafactory_integration_runtime_list_outbound_ne' + 'twork_dependency_endpoint') g.custom_command('regenerate-auth-key', 'datafactory_integration_runtime_regenerate_auth_key') g.custom_command('remove-link', 'datafactory_integration_runtime_remove_link') g.custom_command('start', 'datafactory_integration_runtime_start', supports_no_wait=True) @@ -159,86 +59,133 @@ def load_command_table(self, _): g.custom_command('upgrade', 'datafactory_integration_runtime_upgrade') g.custom_wait_command('wait', 'datafactory_integration_runtime_show') - with self.command_group( - 'datafactory integration-runtime-node', - datafactory_integration_runtime_node, - client_factory=cf_integration_runtime_node, - ) as g: + from azext_datafactory.generated._client_factory import cf_integration_runtime_node + datafactory_integration_runtime_node = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._integration_runtime_nodes_operations#I' + 'ntegrationRuntimeNodesOperations.{}', + client_factory=cf_integration_runtime_node) + with self.command_group('datafactory integration-runtime-node', datafactory_integration_runtime_node, + client_factory=cf_integration_runtime_node) as g: g.custom_show_command('show', 'datafactory_integration_runtime_node_show') g.custom_command('update', 'datafactory_integration_runtime_node_update') g.custom_command('delete', 'datafactory_integration_runtime_node_delete', confirmation=True) g.custom_command('get-ip-address', 'datafactory_integration_runtime_node_get_ip_address') - with self.command_group( - 'datafactory linked-service', datafactory_linked_service, client_factory=cf_linked_service - ) as g: + from azext_datafactory.generated._client_factory import cf_linked_service + datafactory_linked_service = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._linked_services_operations#LinkedServi' + 'cesOperations.{}', + client_factory=cf_linked_service) + with self.command_group('datafactory linked-service', datafactory_linked_service, + client_factory=cf_linked_service) as g: g.custom_command('list', 'datafactory_linked_service_list') g.custom_show_command('show', 'datafactory_linked_service_show') g.custom_command('create', 'datafactory_linked_service_create') - g.generic_update_command( - 'update', custom_func_name='datafactory_linked_service_update', setter_arg_name='linked_service' - ) + g.generic_update_command('update', setter_arg_name='linked_service', + custom_func_name='datafactory_linked_service_update') g.custom_command('delete', 'datafactory_linked_service_delete', confirmation=True) - with self.command_group( - 'datafactory managed-private-endpoint', - datafactory_managed_private_endpoint, - client_factory=cf_managed_private_endpoint, - is_preview=True, - ) as g: - g.custom_command('list', 'datafactory_managed_private_endpoint_list') - g.custom_show_command('show', 'datafactory_managed_private_endpoint_show') - g.custom_command('create', 'datafactory_managed_private_endpoint_create') - g.generic_update_command( - 'update', - custom_func_name='datafactory_managed_private_endpoint_update', - setter_arg_name='managed_private_endpoint', - ) - g.custom_command('delete', 'datafactory_managed_private_endpoint_delete', confirmation=True) - - with self.command_group( - 'datafactory managed-virtual-network', - datafactory_managed_virtual_network, - client_factory=cf_managed_virtual_network, - is_preview=True, - ) as g: - g.custom_command('list', 'datafactory_managed_virtual_network_list') - g.custom_show_command('show', 'datafactory_managed_virtual_network_show') - g.custom_command('create', 'datafactory_managed_virtual_network_create') - g.generic_update_command( - 'update', - custom_func_name='datafactory_managed_virtual_network_update', - setter_arg_name='managed_virtual_network', - ) + from azext_datafactory.generated._client_factory import cf_dataset + datafactory_dataset = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._datasets_operations#DatasetsOperations' + '.{}', + client_factory=cf_dataset) + with self.command_group('datafactory dataset', datafactory_dataset, client_factory=cf_dataset) as g: + g.custom_command('list', 'datafactory_dataset_list') + g.custom_show_command('show', 'datafactory_dataset_show') + g.custom_command('create', 'datafactory_dataset_create') + g.generic_update_command('update', setter_arg_name='dataset', custom_func_name='datafactory_dataset_update') + g.custom_command('delete', 'datafactory_dataset_delete', confirmation=True) + from azext_datafactory.generated._client_factory import cf_pipeline + datafactory_pipeline = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._pipelines_operations#PipelinesOperatio' + 'ns.{}', + client_factory=cf_pipeline) with self.command_group('datafactory pipeline', datafactory_pipeline, client_factory=cf_pipeline) as g: g.custom_command('list', 'datafactory_pipeline_list') g.custom_show_command('show', 'datafactory_pipeline_show') g.custom_command('create', 'datafactory_pipeline_create') - g.generic_update_command('update', custom_func_name='datafactory_pipeline_update', setter_arg_name='pipeline') + g.generic_update_command('update', setter_arg_name='pipeline', custom_func_name='datafactory_pipeline_update') g.custom_command('delete', 'datafactory_pipeline_delete', confirmation=True) g.custom_command('create-run', 'datafactory_pipeline_create_run') - with self.command_group('datafactory pipeline-run', datafactory_pipeline_run, client_factory=cf_pipeline_run) as g: + from azext_datafactory.generated._client_factory import cf_pipeline_run + datafactory_pipeline_run = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._pipeline_runs_operations#PipelineRunsO' + 'perations.{}', + client_factory=cf_pipeline_run) + with self.command_group('datafactory pipeline-run', datafactory_pipeline_run, + client_factory=cf_pipeline_run) as g: g.custom_show_command('show', 'datafactory_pipeline_run_show') g.custom_command('cancel', 'datafactory_pipeline_run_cancel') g.custom_command('query-by-factory', 'datafactory_pipeline_run_query_by_factory') + from azext_datafactory.generated._client_factory import cf_activity_run + datafactory_activity_run = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._activity_runs_operations#ActivityRunsO' + 'perations.{}', + client_factory=cf_activity_run) + with self.command_group('datafactory activity-run', datafactory_activity_run, + client_factory=cf_activity_run) as g: + g.custom_command('query-by-pipeline-run', 'datafactory_activity_run_query_by_pipeline_run') + + from azext_datafactory.generated._client_factory import cf_trigger + datafactory_trigger = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._triggers_operations#TriggersOperations' + '.{}', + client_factory=cf_trigger) with self.command_group('datafactory trigger', datafactory_trigger, client_factory=cf_trigger) as g: g.custom_command('list', 'datafactory_trigger_list') g.custom_show_command('show', 'datafactory_trigger_show') g.custom_command('create', 'datafactory_trigger_create') - g.generic_update_command('update', custom_func_name='datafactory_trigger_update', setter_arg_name='trigger') + g.generic_update_command('update', setter_arg_name='trigger', custom_func_name='datafactory_trigger_update') g.custom_command('delete', 'datafactory_trigger_delete', confirmation=True) g.custom_command('get-event-subscription-status', 'datafactory_trigger_get_event_subscription_status') g.custom_command('query-by-factory', 'datafactory_trigger_query_by_factory') g.custom_command('start', 'datafactory_trigger_start', supports_no_wait=True) g.custom_command('stop', 'datafactory_trigger_stop', supports_no_wait=True) g.custom_command('subscribe-to-event', 'datafactory_trigger_subscribe_to_event', supports_no_wait=True) - g.custom_command('unsubscribe-from-event', 'datafactory_trigger_unsubscribe_from_event', supports_no_wait=True) + g.custom_command('unsubscribe-from-event', 'datafactory_trigger_unsubscribe_from_event', + supports_no_wait=True) g.custom_wait_command('wait', 'datafactory_trigger_show') + from azext_datafactory.generated._client_factory import cf_trigger_run + datafactory_trigger_run = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._trigger_runs_operations#TriggerRunsOpe' + 'rations.{}', + client_factory=cf_trigger_run) with self.command_group('datafactory trigger-run', datafactory_trigger_run, client_factory=cf_trigger_run) as g: g.custom_command('cancel', 'datafactory_trigger_run_cancel') g.custom_command('query-by-factory', 'datafactory_trigger_run_query_by_factory') g.custom_command('rerun', 'datafactory_trigger_run_rerun') + + from azext_datafactory.generated._client_factory import cf_private_end_point_connection + datafactory_private_end_point_connection = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._private_end_point_connections_operatio' + 'ns#PrivateEndPointConnectionsOperations.{}', + client_factory=cf_private_end_point_connection) + with self.command_group('datafactory private-end-point-connection', datafactory_private_end_point_connection, + client_factory=cf_private_end_point_connection) as g: + g.custom_command('list', 'datafactory_private_end_point_connection_list') + + from azext_datafactory.generated._client_factory import cf_private_endpoint_connection + datafactory_private_endpoint_connection = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._private_endpoint_connection_operations' + '#PrivateEndpointConnectionOperations.{}', + client_factory=cf_private_endpoint_connection) + with self.command_group('datafactory private-endpoint-connection', datafactory_private_endpoint_connection, + client_factory=cf_private_endpoint_connection) as g: + g.custom_show_command('show', 'datafactory_private_endpoint_connection_show') + g.custom_command('create', 'datafactory_private_endpoint_connection_create') + g.custom_command('update', 'datafactory_private_endpoint_connection_update') + g.custom_command('delete', 'datafactory_private_endpoint_connection_delete', confirmation=True) + + from azext_datafactory.generated._client_factory import cf_private_link_resource + datafactory_private_link_resource = CliCommandType( + operations_tmpl='azext_datafactory.vendored_sdks.datafactory.operations._private_link_resources_operations#Priv' + 'ateLinkResourcesOperations.{}', + client_factory=cf_private_link_resource) + with self.command_group('datafactory private-link-resource', datafactory_private_link_resource, + client_factory=cf_private_link_resource) as g: + g.custom_show_command('show', 'datafactory_private_link_resource_show') diff --git a/src/datafactory/azext_datafactory/generated/custom.py b/src/datafactory/azext_datafactory/generated/custom.py index d9b21280a67..0a16a161bf7 100644 --- a/src/datafactory/azext_datafactory/generated/custom.py +++ b/src/datafactory/azext_datafactory/generated/custom.py @@ -11,7 +11,6 @@ # pylint: disable=too-many-lines # pylint: disable=unused-argument -from knack.util import CLIError from azure.cli.core.util import sdk_no_wait @@ -37,33 +36,29 @@ def datafactory_create(client, if_match=None, location=None, tags=None, - factory_vsts_configuration=None, - factory_git_hub_configuration=None, - global_parameters=None): - all_repo_configuration = [] - if factory_vsts_configuration is not None: - all_repo_configuration.append(factory_vsts_configuration) - if factory_git_hub_configuration is not None: - all_repo_configuration.append(factory_git_hub_configuration) - if len(all_repo_configuration) > 1: - raise CLIError('at most one of factory_vsts_configuration, factory_git_hub_configuration is needed for ' - 'repo_configuration!') - repo_configuration = all_repo_configuration[0] if len(all_repo_configuration) == 1 else None + repo_configuration=None, + global_parameters=None, + public_network_access=None, + key_name=None, + vault_base_url=None, + key_version=None, + identity=None, + type_=None, + user_assigned_identities=None): factory = {} - if location is not None: - factory['location'] = location - if tags is not None: - factory['tags'] = tags - if repo_configuration is not None: - factory['repo_configuration'] = repo_configuration - if global_parameters is not None: - factory['global_parameters'] = global_parameters + factory['location'] = location + factory['tags'] = tags + factory['repo_configuration'] = repo_configuration + factory['global_parameters'] = global_parameters + factory['public_network_access'] = public_network_access factory['encryption'] = {} - if len(factory['encryption']) == 0: - del factory['encryption'] + factory['encryption']['key_name'] = key_name + factory['encryption']['vault_base_url'] = vault_base_url + factory['encryption']['key_version'] = key_version + factory['encryption']['identity'] = identity factory['identity'] = {} - if len(factory['identity']) == 0: - del factory['identity'] + factory['identity']['type'] = type_ + factory['identity']['user_assigned_identities'] = user_assigned_identities return client.create_or_update(resource_group_name=resource_group_name, factory_name=factory_name, if_match=if_match, @@ -73,13 +68,14 @@ def datafactory_create(client, def datafactory_update(client, resource_group_name, factory_name, - tags=None): + tags=None, + type_=None, + user_assigned_identities=None): factory_update_parameters = {} - if tags is not None: - factory_update_parameters['tags'] = tags + factory_update_parameters['tags'] = tags factory_update_parameters['identity'] = {} - if len(factory_update_parameters['identity']) == 0: - del factory_update_parameters['identity'] + factory_update_parameters['identity']['type'] = type_ + factory_update_parameters['identity']['user_assigned_identities'] = user_assigned_identities return client.update(resource_group_name=resource_group_name, factory_name=factory_name, factory_update_parameters=factory_update_parameters) @@ -95,22 +91,10 @@ def datafactory_delete(client, def datafactory_configure_factory_repo(client, location, factory_resource_id=None, - factory_vsts_configuration=None, - factory_git_hub_configuration=None): - all_repo_configuration = [] - if factory_vsts_configuration is not None: - all_repo_configuration.append(factory_vsts_configuration) - if factory_git_hub_configuration is not None: - all_repo_configuration.append(factory_git_hub_configuration) - if len(all_repo_configuration) > 1: - raise CLIError('at most one of factory_vsts_configuration, factory_git_hub_configuration is needed for ' - 'repo_configuration!') - repo_configuration = all_repo_configuration[0] if len(all_repo_configuration) == 1 else None + repo_configuration=None): factory_repo_update = {} - if factory_resource_id is not None: - factory_repo_update['factory_resource_id'] = factory_resource_id - if repo_configuration is not None: - factory_repo_update['repo_configuration'] = repo_configuration + factory_repo_update['factory_resource_id'] = factory_resource_id + factory_repo_update['repo_configuration'] = repo_configuration return client.configure_factory_repo(location_id=location, factory_repo_update=factory_repo_update) @@ -124,16 +108,11 @@ def datafactory_get_data_plane_access(client, start_time=None, expire_time=None): policy = {} - if permissions is not None: - policy['permissions'] = permissions - if access_resource_path is not None: - policy['access_resource_path'] = access_resource_path - if profile_name is not None: - policy['profile_name'] = profile_name - if start_time is not None: - policy['start_time'] = start_time - if expire_time is not None: - policy['expire_time'] = expire_time + policy['permissions'] = permissions + policy['access_resource_path'] = access_resource_path + policy['profile_name'] = profile_name + policy['start_time'] = start_time + policy['expire_time'] = expire_time return client.get_data_plane_access(resource_group_name=resource_group_name, factory_name=factory_name, policy=policy) @@ -144,11 +123,12 @@ def datafactory_get_git_hub_access_token(client, factory_name, git_hub_access_code, git_hub_access_token_base_url, - git_hub_client_id=None): + git_hub_client_id=None, + git_hub_client_secret=None): git_hub_access_token_request = {} git_hub_access_token_request['git_hub_access_code'] = git_hub_access_code - if git_hub_client_id is not None: - git_hub_access_token_request['git_hub_client_id'] = git_hub_client_id + git_hub_access_token_request['git_hub_client_id'] = git_hub_client_id + git_hub_access_token_request['git_hub_client_secret'] = git_hub_client_secret git_hub_access_token_request['git_hub_access_token_base_url'] = git_hub_access_token_base_url return client.get_git_hub_access_token(resource_group_name=resource_group_name, factory_name=factory_name, @@ -182,14 +162,10 @@ def datafactory_integration_runtime_linked_integration_runtime_create(client, data_factory_name=None, location=None): create_linked_integration_runtime_request = {} - if name is not None: - create_linked_integration_runtime_request['name'] = name - if subscription_id is not None: - create_linked_integration_runtime_request['subscription_id'] = subscription_id - if data_factory_name is not None: - create_linked_integration_runtime_request['data_factory_name'] = data_factory_name - if location is not None: - create_linked_integration_runtime_request['data_factory_location'] = location + create_linked_integration_runtime_request['name'] = name + create_linked_integration_runtime_request['subscription_id'] = subscription_id + create_linked_integration_runtime_request['data_factory_name'] = data_factory_name + create_linked_integration_runtime_request['data_factory_location'] = location return client.create_linked_integration_runtime(resource_group_name=resource_group_name, factory_name=factory_name, integration_runtime_name=integration_runtime_name, @@ -202,17 +178,16 @@ def datafactory_integration_runtime_managed_create(client, integration_runtime_name, if_match=None, description=None, + managed_virtual_network=None, compute_properties=None, ssis_properties=None): integration_runtime = {} integration_runtime['properties'] = {} integration_runtime['properties']['type'] = 'Managed' - if description is not None: - integration_runtime['properties']['description'] = description - if compute_properties is not None: - integration_runtime['properties']['compute_properties'] = compute_properties - if ssis_properties is not None: - integration_runtime['properties']['ssis_properties'] = ssis_properties + integration_runtime['properties']['description'] = description + integration_runtime['properties']['managed_virtual_network'] = managed_virtual_network + integration_runtime['properties']['compute_properties'] = compute_properties + integration_runtime['properties']['ssis_properties'] = ssis_properties return client.create_or_update(resource_group_name=resource_group_name, factory_name=factory_name, integration_runtime_name=integration_runtime_name, @@ -230,10 +205,8 @@ def datafactory_integration_runtime_self_hosted_create(client, integration_runtime = {} integration_runtime['properties'] = {} integration_runtime['properties']['type'] = 'SelfHosted' - if description is not None: - integration_runtime['properties']['description'] = description - if linked_info is not None: - integration_runtime['properties']['linked_info'] = linked_info + integration_runtime['properties']['description'] = description + integration_runtime['properties']['linked_info'] = linked_info return client.create_or_update(resource_group_name=resource_group_name, factory_name=factory_name, integration_runtime_name=integration_runtime_name, @@ -248,10 +221,8 @@ def datafactory_integration_runtime_update(client, auto_update=None, update_delay_offset=None): update_integration_runtime_request = {} - if auto_update is not None: - update_integration_runtime_request['auto_update'] = auto_update - if update_delay_offset is not None: - update_integration_runtime_request['update_delay_offset'] = update_delay_offset + update_integration_runtime_request['auto_update'] = auto_update + update_integration_runtime_request['update_delay_offset'] = update_delay_offset return client.update(resource_group_name=resource_group_name, factory_name=factory_name, integration_runtime_name=integration_runtime_name, @@ -303,14 +274,22 @@ def datafactory_integration_runtime_list_auth_key(client, integration_runtime_name=integration_runtime_name) +def datafactory_integration_runtime_list_outbound_network_dependency_endpoint(client, + resource_group_name, + factory_name, + integration_runtime_name): + return client.list_outbound_network_dependencies_endpoints(resource_group_name=resource_group_name, + factory_name=factory_name, + integration_runtime_name=integration_runtime_name) + + def datafactory_integration_runtime_regenerate_auth_key(client, resource_group_name, factory_name, integration_runtime_name, key_name=None): regenerate_key_parameters = {} - if key_name is not None: - regenerate_key_parameters['key_name'] = key_name + regenerate_key_parameters['key_name'] = key_name return client.regenerate_auth_key(resource_group_name=resource_group_name, factory_name=factory_name, integration_runtime_name=integration_runtime_name, @@ -390,8 +369,7 @@ def datafactory_integration_runtime_node_update(client, node_name, concurrent_jobs_limit=None): update_integration_runtime_node_request = {} - if concurrent_jobs_limit is not None: - update_integration_runtime_node_request['concurrent_jobs_limit'] = concurrent_jobs_limit + update_integration_runtime_node_request['concurrent_jobs_limit'] = concurrent_jobs_limit return client.update(resource_group_name=resource_group_name, factory_name=factory_name, integration_runtime_name=integration_runtime_name, @@ -534,7 +512,8 @@ def datafactory_dataset_update(instance, instance.properties.structure = structure if schema is not None: instance.properties.schema = schema - instance.properties.linked_service_name = linked_service_name + if linked_service_name is not None: + instance.properties.linked_service_name = linked_service_name if parameters is not None: instance.properties.parameters = parameters if annotations is not None: @@ -597,7 +576,7 @@ def datafactory_pipeline_update(instance, annotations=None, run_dimensions=None, duration=None, - folder_name=None): + name=None): if description is not None: instance.description = description if activities is not None: @@ -614,8 +593,8 @@ def datafactory_pipeline_update(instance, instance.run_dimensions = run_dimensions if duration is not None: instance.elapsed_time_metric.duration = duration - if folder_name is not None: - instance.folder.name = folder_name + if name is not None: + instance.folder.name = name return instance @@ -676,14 +655,11 @@ def datafactory_pipeline_run_query_by_factory(client, filters=None, order_by=None): filter_parameters = {} - if continuation_token is not None: - filter_parameters['continuation_token'] = continuation_token + filter_parameters['continuation_token'] = continuation_token filter_parameters['last_updated_after'] = last_updated_after filter_parameters['last_updated_before'] = last_updated_before - if filters is not None: - filter_parameters['filters'] = filters - if order_by is not None: - filter_parameters['order_by'] = order_by + filter_parameters['filters'] = filters + filter_parameters['order_by'] = order_by return client.query_by_factory(resource_group_name=resource_group_name, factory_name=factory_name, filter_parameters=filter_parameters) @@ -699,14 +675,11 @@ def datafactory_activity_run_query_by_pipeline_run(client, filters=None, order_by=None): filter_parameters = {} - if continuation_token is not None: - filter_parameters['continuation_token'] = continuation_token + filter_parameters['continuation_token'] = continuation_token filter_parameters['last_updated_after'] = last_updated_after filter_parameters['last_updated_before'] = last_updated_before - if filters is not None: - filter_parameters['filters'] = filters - if order_by is not None: - filter_parameters['order_by'] = order_by + filter_parameters['filters'] = filters + filter_parameters['order_by'] = order_by return client.query_by_pipeline_run(resource_group_name=resource_group_name, factory_name=factory_name, run_id=run_id, @@ -784,10 +757,8 @@ def datafactory_trigger_query_by_factory(client, continuation_token=None, parent_trigger_name=None): filter_parameters = {} - if continuation_token is not None: - filter_parameters['continuation_token'] = continuation_token - if parent_trigger_name is not None: - filter_parameters['parent_trigger_name'] = parent_trigger_name + filter_parameters['continuation_token'] = continuation_token + filter_parameters['parent_trigger_name'] = parent_trigger_name return client.query_by_factory(resource_group_name=resource_group_name, factory_name=factory_name, filter_parameters=filter_parameters) @@ -861,14 +832,11 @@ def datafactory_trigger_run_query_by_factory(client, filters=None, order_by=None): filter_parameters = {} - if continuation_token is not None: - filter_parameters['continuation_token'] = continuation_token + filter_parameters['continuation_token'] = continuation_token filter_parameters['last_updated_after'] = last_updated_after filter_parameters['last_updated_before'] = last_updated_before - if filters is not None: - filter_parameters['filters'] = filters - if order_by is not None: - filter_parameters['order_by'] = order_by + filter_parameters['filters'] = filters + filter_parameters['order_by'] = order_by return client.query_by_factory(resource_group_name=resource_group_name, factory_name=factory_name, filter_parameters=filter_parameters) @@ -885,119 +853,67 @@ def datafactory_trigger_run_rerun(client, run_id=run_id) -def datafactory_managed_virtual_network_list(client, - resource_group_name, - factory_name): +def datafactory_private_end_point_connection_list(client, + resource_group_name, + factory_name): return client.list_by_factory(resource_group_name=resource_group_name, factory_name=factory_name) -def datafactory_managed_virtual_network_show(client, - resource_group_name, - factory_name, - managed_virtual_network_name, - if_none_match=None): +def datafactory_private_endpoint_connection_show(client, + resource_group_name, + factory_name, + private_endpoint_connection_name, + if_none_match=None): return client.get(resource_group_name=resource_group_name, factory_name=factory_name, - managed_virtual_network_name=managed_virtual_network_name, + private_endpoint_connection_name=private_endpoint_connection_name, if_none_match=if_none_match) -def datafactory_managed_virtual_network_create(client, - resource_group_name, - factory_name, - managed_virtual_network_name, - if_match=None): - managed_virtual_network = {} - managed_virtual_network['properties'] = {} +def datafactory_private_endpoint_connection_create(client, + resource_group_name, + factory_name, + private_endpoint_connection_name, + if_match=None, + private_link_service_connection_state=None): + private_endpoint_wrapper = {} + private_endpoint_wrapper['properties'] = {} + private_endpoint_wrapper['properties']['private_link_service_connection_state'] = private_link_service_connection_state return client.create_or_update(resource_group_name=resource_group_name, factory_name=factory_name, - managed_virtual_network_name=managed_virtual_network_name, + private_endpoint_connection_name=private_endpoint_connection_name, if_match=if_match, - managed_virtual_network=managed_virtual_network) - - -def datafactory_managed_virtual_network_update(instance, - resource_group_name, - factory_name, - managed_virtual_network_name, - if_match=None): - return instance - - -def datafactory_managed_private_endpoint_list(client, - resource_group_name, - factory_name, - managed_virtual_network_name): - return client.list_by_factory(resource_group_name=resource_group_name, - factory_name=factory_name, - managed_virtual_network_name=managed_virtual_network_name) + private_endpoint_wrapper=private_endpoint_wrapper) -def datafactory_managed_private_endpoint_show(client, - resource_group_name, - factory_name, - managed_virtual_network_name, - managed_private_endpoint_name, - if_none_match=None): - return client.get(resource_group_name=resource_group_name, - factory_name=factory_name, - managed_virtual_network_name=managed_virtual_network_name, - managed_private_endpoint_name=managed_private_endpoint_name, - if_none_match=if_none_match) - - -def datafactory_managed_private_endpoint_create(client, - resource_group_name, - factory_name, - managed_virtual_network_name, - managed_private_endpoint_name, - if_match=None, - fqdns=None, - group_id=None, - private_link_resource_id=None): - managed_private_endpoint = {} - managed_private_endpoint['properties'] = {} - if fqdns is not None: - managed_private_endpoint['properties']['fqdns'] = fqdns - if group_id is not None: - managed_private_endpoint['properties']['group_id'] = group_id - if private_link_resource_id is not None: - managed_private_endpoint['properties']['private_link_resource_id'] = private_link_resource_id - if len(managed_private_endpoint['properties']) == 0: - del managed_private_endpoint['properties'] +def datafactory_private_endpoint_connection_update(client, + resource_group_name, + factory_name, + private_endpoint_connection_name, + if_match=None, + private_link_service_connection_state=None): + private_endpoint_wrapper = {} + private_endpoint_wrapper['properties'] = {} + private_endpoint_wrapper['properties']['private_link_service_connection_state'] = private_link_service_connection_state return client.create_or_update(resource_group_name=resource_group_name, factory_name=factory_name, - managed_virtual_network_name=managed_virtual_network_name, - managed_private_endpoint_name=managed_private_endpoint_name, + private_endpoint_connection_name=private_endpoint_connection_name, if_match=if_match, - managed_private_endpoint=managed_private_endpoint) + private_endpoint_wrapper=private_endpoint_wrapper) -def datafactory_managed_private_endpoint_update(instance, - resource_group_name, - factory_name, - managed_virtual_network_name, - managed_private_endpoint_name, - if_match=None, - fqdns=None, - group_id=None, - private_link_resource_id=None): - if fqdns is not None: - instance.properties.fqdns = fqdns - if group_id is not None: - instance.properties.group_id = group_id - if private_link_resource_id is not None: - instance.properties.private_link_resource_id = private_link_resource_id - return instance - - -def datafactory_managed_private_endpoint_delete(client, - resource_group_name, - factory_name, - managed_virtual_network_name, - managed_private_endpoint_name): +def datafactory_private_endpoint_connection_delete(client, + resource_group_name, + factory_name, + private_endpoint_connection_name): return client.delete(resource_group_name=resource_group_name, factory_name=factory_name, - managed_virtual_network_name=managed_virtual_network_name, - managed_private_endpoint_name=managed_private_endpoint_name) + private_endpoint_connection_name=private_endpoint_connection_name) + + +def datafactory_private_link_resource_show(client, + resource_group_name, + factory_name): + return client.get(resource_group_name=resource_group_name, + factory_name=factory_name) diff --git a/src/datafactory/azext_datafactory/tests/latest/example_steps.py b/src/datafactory/azext_datafactory/tests/latest/example_steps.py index 0704716920c..8963045e2ad 100644 --- a/src/datafactory/azext_datafactory/tests/latest/example_steps.py +++ b/src/datafactory/azext_datafactory/tests/latest/example_steps.py @@ -14,7 +14,7 @@ # EXAMPLE: /Factories/put/Factories_CreateOrUpdate @try_manual -def step_create(test, checks=None): +def step_create(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory create ' @@ -26,7 +26,7 @@ def step_create(test, checks=None): # EXAMPLE: /Factories/get/Factories_Get @try_manual -def step_show(test, checks=None): +def step_show(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory show ' @@ -37,7 +37,7 @@ def step_show(test, checks=None): # EXAMPLE: /Factories/get/Factories_List @try_manual -def step_list(test, checks=None): +def step_list(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory list ' @@ -47,7 +47,7 @@ def step_list(test, checks=None): # EXAMPLE: /Factories/get/Factories_ListByResourceGroup @try_manual -def step_list2(test, checks=None): +def step_list2(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory list ' @@ -57,7 +57,7 @@ def step_list2(test, checks=None): # EXAMPLE: /Factories/patch/Factories_Update @try_manual -def step_update(test, checks=None): +def step_update(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory update ' @@ -69,21 +69,22 @@ def step_update(test, checks=None): # EXAMPLE: /Factories/post/Factories_ConfigureFactoryRepo @try_manual -def step_configure_factory_repo(test, checks=None): +def step_configure_factory_repo(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory configure-factory-repo ' '--factory-resource-id "/subscriptions/{subscription_id}/resourceGroups/{rg}/providers/Microsoft.DataFacto' 'ry/factories/{myFactory}" ' - '--factory-vsts-configuration account-name="ADF" collaboration-branch="master" last-commit-id="" ' - 'project-name="project" repository-name="repo" root-folder="/" tenant-id="" ' + '--repo-configuration "{{\\"type\\":\\"FactoryVSTSConfiguration\\",\\"accountName\\":\\"ADF\\",\\"collabor' + 'ationBranch\\":\\"master\\",\\"lastCommitId\\":\\"\\",\\"projectName\\":\\"project\\",\\"repositoryName\\' + '":\\"repo\\",\\"rootFolder\\":\\"/\\",\\"tenantId\\":\\"\\"}}" ' '--location "East US"', checks=checks) # EXAMPLE: /Factories/post/Factories_GetDataPlaneAccess @try_manual -def step_get_data_plane_access(test, checks=None): +def step_get_data_plane_access(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory get-data-plane-access ' @@ -99,7 +100,7 @@ def step_get_data_plane_access(test, checks=None): # EXAMPLE: /Factories/post/Factories_GetGitHubAccessToken @try_manual -def step_get_git_hub_access_token(test, checks=None): +def step_get_git_hub_access_token(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory get-git-hub-access-token ' @@ -113,7 +114,7 @@ def step_get_git_hub_access_token(test, checks=None): # EXAMPLE: /ActivityRuns/post/ActivityRuns_QueryByPipelineRun @try_manual -def step_activity_run_query_by_pipeline_run(test, checks=None): +def step_activity_run_query_by_pipeline_run(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory activity-run query-by-pipeline-run ' @@ -127,7 +128,7 @@ def step_activity_run_query_by_pipeline_run(test, checks=None): # EXAMPLE: /Datasets/put/Datasets_Create @try_manual -def step_dataset_create(test, checks=None): +def step_dataset_create(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory dataset create ' @@ -142,9 +143,26 @@ def step_dataset_create(test, checks=None): checks=checks) +# EXAMPLE: /Datasets/put/Datasets_Update +@try_manual +def step_dataset_update(test, rg, checks=None): + if checks is None: + checks = [] + test.cmd('az datafactory dataset update ' + '--description "Example description" ' + '--linked-service-name "{{\\"type\\":\\"LinkedServiceReference\\",\\"referenceName\\":\\"{myLinkedService}' + '\\"}}" ' + '--parameters "{{\\"MyFileName\\":{{\\"type\\":\\"String\\"}},\\"MyFolderPath\\":{{\\"type\\":\\"String\\"' + '}}}}" ' + '--name "{myDataset}" ' + '--factory-name "{myFactory}" ' + '--resource-group "{rg}"', + checks=checks) + + # EXAMPLE: /Datasets/get/Datasets_Get @try_manual -def step_dataset_show(test, checks=None): +def step_dataset_show(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory dataset show ' @@ -156,7 +174,7 @@ def step_dataset_show(test, checks=None): # EXAMPLE: /Datasets/get/Datasets_ListByFactory @try_manual -def step_dataset_list(test, checks=None): +def step_dataset_list(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory dataset list ' @@ -167,7 +185,7 @@ def step_dataset_list(test, checks=None): # EXAMPLE: /Datasets/delete/Datasets_Delete @try_manual -def step_dataset_delete(test, checks=None): +def step_dataset_delete(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory dataset delete -y ' @@ -179,7 +197,7 @@ def step_dataset_delete(test, checks=None): # EXAMPLE: /IntegrationRuntimes/put/IntegrationRuntimes_Create @try_manual -def step_integration_runtime_self_hosted_create(test, checks=None): +def step_integration_runtime_self_hosted_create(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime self-hosted create ' @@ -192,7 +210,7 @@ def step_integration_runtime_self_hosted_create(test, checks=None): # EXAMPLE: /IntegrationRuntimes/get/IntegrationRuntimes_Get @try_manual -def step_integration_runtime_show(test, checks=None): +def step_integration_runtime_show(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime show ' @@ -204,7 +222,7 @@ def step_integration_runtime_show(test, checks=None): # EXAMPLE: /IntegrationRuntimes/get/IntegrationRuntimes_ListByFactory @try_manual -def step_integration_runtime_list(test, checks=None): +def step_integration_runtime_list(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime list ' @@ -213,9 +231,21 @@ def step_integration_runtime_list(test, checks=None): checks=checks) +# EXAMPLE: /IntegrationRuntimes/get/IntegrationRuntimes_OutboundNetworkDependenciesEndpoints +@try_manual +def step_integration_runtime_list2(test, rg, checks=None): + if checks is None: + checks = [] + test.cmd('az datafactory integration-runtime list-outbound-network-dependency-endpoint ' + '--factory-name "{myFactory}" ' + '--name "{myIntegrationRuntime}" ' + '--resource-group "{rg}"', + checks=checks) + + # EXAMPLE: /IntegrationRuntimes/patch/IntegrationRuntimes_Update @try_manual -def step_integration_runtime_update(test, checks=None): +def step_integration_runtime_update(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime update ' @@ -229,7 +259,7 @@ def step_integration_runtime_update(test, checks=None): # EXAMPLE: /IntegrationRuntimes/post/IntegrationRuntimes_CreateLinkedIntegrationRuntime @try_manual -def step_integration_runtime_linked(test, checks=None): +def step_integration_runtime_linked(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime linked-integration-runtime create ' @@ -245,7 +275,7 @@ def step_integration_runtime_linked(test, checks=None): # EXAMPLE: /IntegrationRuntimes/post/IntegrationRuntimes_GetConnectionInfo @try_manual -def step_integration_runtime_get_connection_info(test, checks=None): +def step_integration_runtime_get_connection_info(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime get-connection-info ' @@ -257,7 +287,7 @@ def step_integration_runtime_get_connection_info(test, checks=None): # EXAMPLE: /IntegrationRuntimes/post/IntegrationRuntimes_GetMonitoringData @try_manual -def step_integration_runtime_get_monitoring_data(test, checks=None): +def step_integration_runtime_get_monitoring_data(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime get-monitoring-data ' @@ -269,7 +299,7 @@ def step_integration_runtime_get_monitoring_data(test, checks=None): # EXAMPLE: /IntegrationRuntimes/post/IntegrationRuntimes_GetStatus @try_manual -def step_integration_runtime_get_status(test, checks=None): +def step_integration_runtime_get_status(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime get-status ' @@ -281,7 +311,7 @@ def step_integration_runtime_get_status(test, checks=None): # EXAMPLE: /IntegrationRuntimes/post/IntegrationRuntimes_ListAuthKeys @try_manual -def step_integration_runtime_list_auth_key(test, checks=None): +def step_integration_runtime_list_auth_key(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime list-auth-key ' @@ -293,7 +323,7 @@ def step_integration_runtime_list_auth_key(test, checks=None): # EXAMPLE: /IntegrationRuntimes/post/IntegrationRuntimes_RegenerateAuthKey @try_manual -def step_integration_runtime_regenerate_auth_key(test, checks=None): +def step_integration_runtime_regenerate_auth_key(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime regenerate-auth-key ' @@ -306,7 +336,7 @@ def step_integration_runtime_regenerate_auth_key(test, checks=None): # EXAMPLE: /IntegrationRuntimes/post/IntegrationRuntimes_Start @try_manual -def step_integration_runtime_start(test, checks=None): +def step_integration_runtime_start(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime start ' @@ -318,7 +348,7 @@ def step_integration_runtime_start(test, checks=None): # EXAMPLE: /IntegrationRuntimes/post/IntegrationRuntimes_Stop @try_manual -def step_integration_runtime_stop(test, checks=None): +def step_integration_runtime_stop(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime stop ' @@ -330,7 +360,7 @@ def step_integration_runtime_stop(test, checks=None): # EXAMPLE: /IntegrationRuntimes/post/IntegrationRuntimes_SyncCredentials @try_manual -def step_integration_runtime_sync_credentials(test, checks=None): +def step_integration_runtime_sync_credentials(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime sync-credentials ' @@ -342,7 +372,7 @@ def step_integration_runtime_sync_credentials(test, checks=None): # EXAMPLE: /IntegrationRuntimes/post/IntegrationRuntimes_Upgrade @try_manual -def step_integration_runtime_remove_link(test, checks=None): +def step_integration_runtime_remove_link(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime remove-link ' @@ -355,7 +385,7 @@ def step_integration_runtime_remove_link(test, checks=None): # EXAMPLE: /IntegrationRuntimeNodes/get/IntegrationRuntimeNodes_Get @try_manual -def step_integration_runtime_node_show(test, checks=None): +def step_integration_runtime_node_show(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime-node show ' @@ -368,7 +398,7 @@ def step_integration_runtime_node_show(test, checks=None): # EXAMPLE: /IntegrationRuntimeNodes/patch/IntegrationRuntimeNodes_Update @try_manual -def step_integration_runtime_node_update(test, checks=None): +def step_integration_runtime_node_update(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime-node update ' @@ -382,7 +412,7 @@ def step_integration_runtime_node_update(test, checks=None): # EXAMPLE: /IntegrationRuntimeNodes/post/IntegrationRuntimeNodes_GetIpAddress @try_manual -def step_integration_runtime_node_get_ip_address(test, checks=None): +def step_integration_runtime_node_get_ip_address(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime-node get-ip-address ' @@ -395,7 +425,7 @@ def step_integration_runtime_node_get_ip_address(test, checks=None): # EXAMPLE: /IntegrationRuntimeNodes/delete/IntegrationRuntimesNodes_Delete @try_manual -def step_integration_runtime_node_delete(test, checks=None): +def step_integration_runtime_node_delete(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime-node delete -y ' @@ -408,7 +438,7 @@ def step_integration_runtime_node_delete(test, checks=None): # EXAMPLE: /IntegrationRuntimes/delete/IntegrationRuntimes_Delete @try_manual -def step_integration_runtime_delete(test, checks=None): +def step_integration_runtime_delete(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory integration-runtime delete -y ' @@ -420,7 +450,7 @@ def step_integration_runtime_delete(test, checks=None): # EXAMPLE: /LinkedServices/put/LinkedServices_Create @try_manual -def step_linked_service_create(test, checks=None): +def step_linked_service_create(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory linked-service create ' @@ -433,133 +463,57 @@ def step_linked_service_create(test, checks=None): checks=checks) -# EXAMPLE: /LinkedServices/get/LinkedServices_Get +# EXAMPLE: /LinkedServices/put/LinkedServices_Update @try_manual -def step_linked_service_show(test, checks=None): +def step_linked_service_update(test, rg, checks=None): if checks is None: checks = [] - test.cmd('az datafactory linked-service show ' + test.cmd('az datafactory linked-service update ' '--factory-name "{myFactory}" ' + '--description "Example description" ' '--name "{myLinkedService}" ' '--resource-group "{rg}"', checks=checks) -# EXAMPLE: /LinkedServices/get/LinkedServices_ListByFactory -@try_manual -def step_linked_service_list(test, checks=None): - if checks is None: - checks = [] - test.cmd('az datafactory linked-service list ' - '--factory-name "{myFactory}" ' - '--resource-group "{rg}"', - checks=checks) - - -# EXAMPLE: /LinkedServices/delete/LinkedServices_Delete +# EXAMPLE: /LinkedServices/get/LinkedServices_Get @try_manual -def step_linked_service_delete(test, checks=None): +def step_linked_service_show(test, rg, checks=None): if checks is None: checks = [] - test.cmd('az datafactory linked-service delete -y ' + test.cmd('az datafactory linked-service show ' '--factory-name "{myFactory}" ' '--name "{myLinkedService}" ' '--resource-group "{rg}"', checks=checks) -# EXAMPLE: /ManagedVirtualNetworks/put/ManagedVirtualNetworks_Create -@try_manual -def step_managed_virtual_network_create(test, checks=None): - if checks is None: - checks = [] - test.cmd('az datafactory managed-virtual-network create ' - '--factory-name "{myFactory}" ' - '--name "{myManagedVirtualNetwork}" ' - '--resource-group "{rg}"', - checks=checks) - - -# EXAMPLE: /ManagedVirtualNetworks/get/ManagedVirtualNetworks_Get -@try_manual -def step_managed_virtual_network_show(test, checks=None): - if checks is None: - checks = [] - test.cmd('az datafactory managed-virtual-network show ' - '--factory-name "{myFactory}" ' - '--name "{myManagedVirtualNetwork}" ' - '--resource-group "{rg}"', - checks=checks) - - -# EXAMPLE: /ManagedVirtualNetworks/get/ManagedVirtualNetworks_ListByFactory -@try_manual -def step_managed_virtual_network_list(test, checks=None): - if checks is None: - checks = [] - test.cmd('az datafactory managed-virtual-network list ' - '--factory-name "{myFactory}" ' - '--resource-group "{rg}"', - checks=checks) - - -# EXAMPLE: /ManagedPrivateEndpoints/put/ManagedPrivateEndpoints_Create -@try_manual -def step_managed_private_endpoint_create(test, checks=None): - if checks is None: - checks = [] - test.cmd('az datafactory managed-private-endpoint create ' - '--factory-name "{myFactory}" ' - '--group-id "blob" ' - '--private-link-resource-id "/subscriptions/{subscription_id}/resourceGroups/{rg}/providers/Microsoft.Stor' - 'age/storageAccounts/{sa}" ' - '--name "{myManagedPrivateEndpoint}" ' - '--managed-virtual-network-name "{myManagedVirtualNetwork}" ' - '--resource-group "{rg}"', - checks=checks) - - -# EXAMPLE: /ManagedPrivateEndpoints/get/ManagedPrivateEndpoints_Get -@try_manual -def step_managed_private_endpoint_show(test, checks=None): - if checks is None: - checks = [] - test.cmd('az datafactory managed-private-endpoint show ' - '--factory-name "{myFactory}" ' - '--name "{myManagedPrivateEndpoint}" ' - '--managed-virtual-network-name "{myManagedVirtualNetwork}" ' - '--resource-group "{rg}"', - checks=checks) - - -# EXAMPLE: /ManagedPrivateEndpoints/get/ManagedPrivateEndpoints_ListByFactory +# EXAMPLE: /LinkedServices/get/LinkedServices_ListByFactory @try_manual -def step_managed_private_endpoint_list(test, checks=None): +def step_linked_service_list(test, rg, checks=None): if checks is None: checks = [] - test.cmd('az datafactory managed-private-endpoint list ' + test.cmd('az datafactory linked-service list ' '--factory-name "{myFactory}" ' - '--managed-virtual-network-name "{myManagedVirtualNetwork}" ' '--resource-group "{rg}"', checks=checks) -# EXAMPLE: /ManagedPrivateEndpoints/delete/ManagedPrivateEndpoints_Delete +# EXAMPLE: /LinkedServices/delete/LinkedServices_Delete @try_manual -def step_managed_private_endpoint_delete(test, checks=None): +def step_linked_service_delete(test, rg, checks=None): if checks is None: checks = [] - test.cmd('az datafactory managed-private-endpoint delete -y ' + test.cmd('az datafactory linked-service delete -y ' '--factory-name "{myFactory}" ' - '--name "{myManagedPrivateEndpoint}" ' - '--managed-virtual-network-name "{myManagedVirtualNetwork}" ' + '--name "{myLinkedService}" ' '--resource-group "{rg}"', checks=checks) # EXAMPLE: /PipelineRuns/get/PipelineRuns_Get @try_manual -def step_pipeline_run_show(test, checks=None): +def step_pipeline_run_show(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory pipeline-run show ' @@ -571,7 +525,7 @@ def step_pipeline_run_show(test, checks=None): # EXAMPLE: /PipelineRuns/post/PipelineRuns_Cancel @try_manual -def step_pipeline_run_cancel(test, checks=None): +def step_pipeline_run_cancel(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory pipeline-run cancel ' @@ -583,7 +537,7 @@ def step_pipeline_run_cancel(test, checks=None): # EXAMPLE: /PipelineRuns/post/PipelineRuns_QueryByFactory @try_manual -def step_pipeline_run_query_by_factory(test, checks=None): +def step_pipeline_run_query_by_factory(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory pipeline-run query-by-factory ' @@ -597,7 +551,7 @@ def step_pipeline_run_query_by_factory(test, checks=None): # EXAMPLE: /Pipelines/put/Pipelines_Create @try_manual -def step_pipeline_create(test, checks=None): +def step_pipeline_create(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory pipeline create ' @@ -621,7 +575,7 @@ def step_pipeline_create(test, checks=None): # EXAMPLE: /Pipelines/put/Pipelines_Update @try_manual -def step_pipeline_update(test, checks=None): +def step_pipeline_update(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory pipeline update ' @@ -638,14 +592,14 @@ def step_pipeline_update(test, checks=None): 'ipeline().parameters.OutputBlobNameList\\"}}}}}}]" ' '--parameters "{{\\"OutputBlobNameList\\":{{\\"type\\":\\"Array\\"}}}}" ' '--duration "0.00:10:00" ' - '--name "{myPipeline}" ' + '--pipeline-name "{myPipeline}" ' '--resource-group "{rg}"', checks=checks) # EXAMPLE: /Pipelines/get/Pipelines_Get @try_manual -def step_pipeline_show(test, checks=None): +def step_pipeline_show(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory pipeline show ' @@ -657,7 +611,7 @@ def step_pipeline_show(test, checks=None): # EXAMPLE: /Pipelines/get/Pipelines_ListByFactory @try_manual -def step_pipeline_list(test, checks=None): +def step_pipeline_list(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory pipeline list ' @@ -668,7 +622,7 @@ def step_pipeline_list(test, checks=None): # EXAMPLE: /Pipelines/post/Pipelines_CreateRun @try_manual -def step_pipeline_create_run(test, checks=None): +def step_pipeline_create_run(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory pipeline create-run ' @@ -681,7 +635,7 @@ def step_pipeline_create_run(test, checks=None): # EXAMPLE: /Pipelines/delete/Pipelines_Delete @try_manual -def step_pipeline_delete(test, checks=None): +def step_pipeline_delete(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory pipeline delete -y ' @@ -691,9 +645,69 @@ def step_pipeline_delete(test, checks=None): checks=checks) +# EXAMPLE: /privateEndPointConnections/get/privateEndPointConnections_ListByFactory +@try_manual +def step_private_end_point_connection_list(test, rg, checks=None): + if checks is None: + checks = [] + test.cmd('az datafactory private-end-point-connection list ' + '--factory-name "{myFactory}" ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /PrivateEndpointConnection/put/Approves or rejects a private endpoint connection for a factory. +@try_manual +def step_private_endpoint_connection_create(test, rg, checks=None): + if checks is None: + checks = [] + test.cmd('az datafactory private-endpoint-connection create ' + '--factory-name "{myFactory}" ' + '--name "{myPrivateEndPointConnection}" ' + '--private-link-service-connection-state description="Approved by admin." actions-required="" ' + 'status="Approved" ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /PrivateEndpointConnection/get/Get a private endpoint connection for a datafactory. +@try_manual +def step_private_endpoint_connection_show(test, rg, checks=None): + if checks is None: + checks = [] + test.cmd('az datafactory private-endpoint-connection show ' + '--factory-name "{myFactory}" ' + '--name "{myPrivateEndPointConnection}" ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /PrivateEndpointConnection/delete/Delete a private endpoint connection for a datafactory. +@try_manual +def step_private_endpoint_connection_delete(test, rg, checks=None): + if checks is None: + checks = [] + test.cmd('az datafactory private-endpoint-connection delete -y ' + '--factory-name "{myFactory}" ' + '--name "{myPrivateEndPointConnection}" ' + '--resource-group "{rg}"', + checks=checks) + + +# EXAMPLE: /privateLinkResources/get/Get private link resources of a site +@try_manual +def step_private_link_resource_show(test, rg, checks=None): + if checks is None: + checks = [] + test.cmd('az datafactory private-link-resource show ' + '--factory-name "{myFactory}" ' + '--resource-group "{rg}"', + checks=checks) + + # EXAMPLE: /Triggers/put/Triggers_Create @try_manual -def step_trigger_create(test, checks=None): +def step_trigger_create(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger create ' @@ -708,9 +722,22 @@ def step_trigger_create(test, checks=None): checks=checks) +# EXAMPLE: /Triggers/put/Triggers_Update +@try_manual +def step_trigger_update(test, rg, checks=None): + if checks is None: + checks = [] + test.cmd('az datafactory trigger update ' + '--factory-name "{myFactory}" ' + '--resource-group "{rg}" ' + '--description "Example description" ' + '--name "{myTrigger}"', + checks=checks) + + # EXAMPLE: /Triggers/get/Triggers_Get @try_manual -def step_trigger_show(test, checks=None): +def step_trigger_show(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger show ' @@ -722,7 +749,7 @@ def step_trigger_show(test, checks=None): # EXAMPLE: /Triggers/get/Triggers_ListByFactory @try_manual -def step_trigger_list(test, checks=None): +def step_trigger_list(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger list ' @@ -733,7 +760,7 @@ def step_trigger_list(test, checks=None): # EXAMPLE: /Triggers/post/Triggers_GetEventSubscriptionStatus @try_manual -def step_trigger_get_event_subscription_status(test, checks=None): +def step_trigger_get_event_subscription_status(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger get-event-subscription-status ' @@ -745,7 +772,7 @@ def step_trigger_get_event_subscription_status(test, checks=None): # EXAMPLE: /Triggers/post/Triggers_QueryByFactory @try_manual -def step_trigger_query_by_factory(test, checks=None): +def step_trigger_query_by_factory(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger query-by-factory ' @@ -757,7 +784,7 @@ def step_trigger_query_by_factory(test, checks=None): # EXAMPLE: /Triggers/post/Triggers_Start @try_manual -def step_trigger_start(test, checks=None): +def step_trigger_start(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger start ' @@ -769,7 +796,7 @@ def step_trigger_start(test, checks=None): # EXAMPLE: /Triggers/post/Triggers_Stop @try_manual -def step_trigger_stop(test, checks=None): +def step_trigger_stop(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger stop ' @@ -781,7 +808,7 @@ def step_trigger_stop(test, checks=None): # EXAMPLE: /Triggers/post/Triggers_SubscribeToEvents @try_manual -def step_trigger_subscribe_to_event(test, checks=None): +def step_trigger_subscribe_to_event(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger subscribe-to-event ' @@ -793,7 +820,7 @@ def step_trigger_subscribe_to_event(test, checks=None): # EXAMPLE: /Triggers/post/Triggers_UnsubscribeFromEvents @try_manual -def step_trigger_unsubscribe_from_event(test, checks=None): +def step_trigger_unsubscribe_from_event(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger unsubscribe-from-event ' @@ -805,7 +832,7 @@ def step_trigger_unsubscribe_from_event(test, checks=None): # EXAMPLE: /TriggerRuns/post/TriggerRuns_QueryByFactory @try_manual -def step_trigger_run_query_by_factory(test, checks=None): +def step_trigger_run_query_by_factory(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger-run query-by-factory ' @@ -819,7 +846,7 @@ def step_trigger_run_query_by_factory(test, checks=None): # EXAMPLE: /TriggerRuns/post/Triggers_Cancel @try_manual -def step_trigger_run_cancel(test, checks=None): +def step_trigger_run_cancel(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger-run cancel ' @@ -832,7 +859,7 @@ def step_trigger_run_cancel(test, checks=None): # EXAMPLE: /TriggerRuns/post/Triggers_Rerun @try_manual -def step_trigger_run_rerun(test, checks=None): +def step_trigger_run_rerun(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger-run rerun ' @@ -845,7 +872,7 @@ def step_trigger_run_rerun(test, checks=None): # EXAMPLE: /Triggers/delete/Triggers_Delete @try_manual -def step_trigger_delete(test, checks=None): +def step_trigger_delete(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory trigger delete -y ' @@ -857,10 +884,11 @@ def step_trigger_delete(test, checks=None): # EXAMPLE: /Factories/delete/Factories_Delete @try_manual -def step_delete(test, checks=None): +def step_delete(test, rg, checks=None): if checks is None: checks = [] test.cmd('az datafactory delete -y ' '--name "{myFactory}" ' '--resource-group "{rg}"', checks=checks) + diff --git a/src/datafactory/azext_datafactory/tests/latest/test_datafactory_scenario.py b/src/datafactory/azext_datafactory/tests/latest/test_datafactory_scenario.py index 6bfdf3885a3..a61b1a9461e 100644 --- a/src/datafactory/azext_datafactory/tests/latest/test_datafactory_scenario.py +++ b/src/datafactory/azext_datafactory/tests/latest/test_datafactory_scenario.py @@ -11,14 +11,16 @@ import os from azure.cli.testsdk import ScenarioTest from azure.cli.testsdk import ResourceGroupPreparer -from azure.cli.testsdk import StorageAccountPreparer from .example_steps import step_create from .example_steps import step_update from .example_steps import step_linked_service_create +from .example_steps import step_linked_service_update from .example_steps import step_dataset_create +from .example_steps import step_dataset_update from .example_steps import step_pipeline_create from .example_steps import step_pipeline_update from .example_steps import step_trigger_create +from .example_steps import step_trigger_update from .example_steps import step_integration_runtime_self_hosted_create from .example_steps import step_integration_runtime_update from .example_steps import step_integration_runtime_linked @@ -64,12 +66,6 @@ from .example_steps import step_dataset_delete from .example_steps import step_linked_service_delete from .example_steps import step_delete -from .example_steps import step_managed_virtual_network_create -from .example_steps import step_managed_virtual_network_list -from .example_steps import step_managed_virtual_network_show -from .example_steps import step_managed_private_endpoint_create -from .example_steps import step_managed_private_endpoint_list -from .example_steps import step_managed_private_endpoint_show from .. import ( try_manual, raise_if, @@ -80,91 +76,92 @@ TEST_DIR = os.path.abspath(os.path.join(os.path.abspath(__file__), '..')) -# Env setup_main +# Env setup_scenario @try_manual -def setup_main(test): +def setup_scenario(test, rg): pass -# Env cleanup_main +# Env cleanup_scenario @try_manual -def cleanup_main(test): +def cleanup_scenario(test, rg): pass -# Testcase: main +# Testcase: Scenario @try_manual -def call_main(test): - setup_main(test) - step_create(test, checks=[]) - step_update(test, checks=[]) - step_linked_service_create(test, checks=[]) - # STEP NOT FOUND: LinkedServices_Update - step_dataset_create(test, checks=[]) - # STEP NOT FOUND: Datasets_Update - step_pipeline_create(test, checks=[]) - step_pipeline_update(test, checks=[]) - step_trigger_create(test, checks=[]) - # STEP NOT FOUND: Triggers_Update - step_integration_runtime_self_hosted_create(test, checks=[]) - step_integration_runtime_update(test, checks=[]) - step_integration_runtime_linked(test, checks=[]) - step_pipeline_create_run(test, checks=[]) - step_integration_runtime_show(test, checks=[]) +def call_scenario(test, rg): + setup_scenario(test, rg) + step_create(test, rg, checks=[]) + step_update(test, rg, checks=[]) + step_linked_service_create(test, rg, checks=[]) + step_linked_service_update(test, rg, checks=[]) + step_dataset_create(test, rg, checks=[]) + step_dataset_update(test, rg, checks=[]) + step_pipeline_create(test, rg, checks=[]) + step_pipeline_update(test, rg, checks=[]) + step_trigger_create(test, rg, checks=[]) + step_trigger_update(test, rg, checks=[]) + step_integration_runtime_self_hosted_create(test, rg, checks=[]) + step_integration_runtime_update(test, rg, checks=[]) + step_integration_runtime_linked(test, rg, checks=[]) + step_pipeline_create_run(test, rg, checks=[]) + step_integration_runtime_show(test, rg, checks=[]) # STEP NOT FOUND: RerunTriggers_ListByTrigger - step_linked_service_show(test, checks=[]) - step_pipeline_run_show(test, checks=[]) - step_pipeline_show(test, checks=[]) - step_dataset_show(test, checks=[]) - step_trigger_show(test, checks=[]) - step_integration_runtime_list(test, checks=[]) - step_linked_service_list(test, checks=[]) - step_pipeline_list(test, checks=[]) - step_trigger_list(test, checks=[]) - step_dataset_list(test, checks=[]) - step_show(test, checks=[]) - step_list2(test, checks=[]) - step_list(test, checks=[]) + step_linked_service_show(test, rg, checks=[]) + step_pipeline_run_show(test, rg, checks=[]) + step_pipeline_show(test, rg, checks=[]) + step_dataset_show(test, rg, checks=[]) + step_trigger_show(test, rg, checks=[]) + step_integration_runtime_list(test, rg, checks=[]) + step_linked_service_list(test, rg, checks=[]) + step_pipeline_list(test, rg, checks=[]) + step_trigger_list(test, rg, checks=[]) + step_dataset_list(test, rg, checks=[]) + step_show(test, rg, checks=[]) + step_list2(test, rg, checks=[]) + step_list(test, rg, checks=[]) # STEP NOT FOUND: Operations_List # STEP NOT FOUND: RerunTriggers_Cancel # STEP NOT FOUND: RerunTriggers_Start # STEP NOT FOUND: RerunTriggers_Stop - step_integration_runtime_regenerate_auth_key(test, checks=[]) + step_integration_runtime_regenerate_auth_key(test, rg, checks=[]) # STEP NOT FOUND: TriggerRuns_Rerun - step_integration_runtime_get_connection_info(test, checks=[]) - step_integration_runtime_sync_credentials(test, checks=[]) - step_integration_runtime_get_monitoring_data(test, checks=[]) - step_integration_runtime_list_auth_key(test, checks=[]) - step_integration_runtime_remove_link(test, checks=[]) - step_integration_runtime_get_status(test, checks=[]) - step_integration_runtime_start(test, checks=[]) - step_integration_runtime_stop(test, checks=[]) - step_trigger_get_event_subscription_status(test, checks=[]) - step_activity_run_query_by_pipeline_run(test, checks=[]) - step_trigger_unsubscribe_from_event(test, checks=[]) - step_trigger_subscribe_to_event(test, checks=[]) - step_trigger_start(test, checks=[]) - step_trigger_stop(test, checks=[]) - step_get_git_hub_access_token(test, checks=[]) - step_get_data_plane_access(test, checks=[]) - step_pipeline_run_query_by_factory(test, checks=[]) - step_pipeline_run_cancel(test, checks=[]) - step_trigger_run_query_by_factory(test, checks=[]) - step_configure_factory_repo(test, checks=[]) - step_integration_runtime_delete(test, checks=[]) - step_trigger_delete(test, checks=[]) - step_pipeline_delete(test, checks=[]) - step_dataset_delete(test, checks=[]) - step_linked_service_delete(test, checks=[]) - step_delete(test, checks=[]) - cleanup_main(test) - - -# Test class for main + step_integration_runtime_get_connection_info(test, rg, checks=[]) + step_integration_runtime_sync_credentials(test, rg, checks=[]) + step_integration_runtime_get_monitoring_data(test, rg, checks=[]) + step_integration_runtime_list_auth_key(test, rg, checks=[]) + step_integration_runtime_remove_link(test, rg, checks=[]) + step_integration_runtime_get_status(test, rg, checks=[]) + step_integration_runtime_start(test, rg, checks=[]) + step_integration_runtime_stop(test, rg, checks=[]) + step_trigger_get_event_subscription_status(test, rg, checks=[]) + step_activity_run_query_by_pipeline_run(test, rg, checks=[]) + step_trigger_unsubscribe_from_event(test, rg, checks=[]) + step_trigger_subscribe_to_event(test, rg, checks=[]) + step_trigger_start(test, rg, checks=[]) + step_trigger_stop(test, rg, checks=[]) + step_get_git_hub_access_token(test, rg, checks=[]) + step_get_data_plane_access(test, rg, checks=[]) + step_pipeline_run_query_by_factory(test, rg, checks=[]) + step_pipeline_run_cancel(test, rg, checks=[]) + step_trigger_run_query_by_factory(test, rg, checks=[]) + step_configure_factory_repo(test, rg, checks=[]) + step_integration_runtime_delete(test, rg, checks=[]) + step_trigger_delete(test, rg, checks=[]) + step_pipeline_delete(test, rg, checks=[]) + step_dataset_delete(test, rg, checks=[]) + step_linked_service_delete(test, rg, checks=[]) + step_delete(test, rg, checks=[]) + cleanup_scenario(test, rg) + + +# Test class for Scenario @try_manual -class DatafactorymainTest(ScenarioTest): +class DatafactoryScenarioTest(ScenarioTest): + def __init__(self, *args, **kwargs): - super(DatafactorymainTest, self).__init__(*args, **kwargs) + super(DatafactoryScenarioTest, self).__init__(*args, **kwargs) self.kwargs.update({ 'subscription_id': self.get_subscription_id() }) @@ -177,62 +174,13 @@ def __init__(self, *args, **kwargs): 'myDataset': self.create_random_name(prefix='exampleDataset'[:7], length=14), 'myPipeline': self.create_random_name(prefix='examplePipeline'[:7], length=15), 'myTrigger': self.create_random_name(prefix='exampleTrigger'[:7], length=14), + 'myPrivateEndPointConnection': 'connection', }) - @ResourceGroupPreparer(name_prefix='clitestdatafactory_exampleResourceGroup'[:7], key='rg', parameter_name='rg') - def test_datafactory_main(self, rg): - call_main(self) - calc_coverage(__file__) - raise_if() - -# Env setup_managedprivateendpoint -@try_manual -def setup_managedprivateendpoint(test): - pass - - -# Env cleanup_managedprivateendpoint -@try_manual -def cleanup_managedprivateendpoint(test): - pass - - -# Testcase: managedPrivateEndpoint -@try_manual -def call_managedprivateendpoint(test): - setup_managedprivateendpoint(test) - step_create(test, checks=[]) - step_managed_virtual_network_create(test, checks=[]) - step_managed_virtual_network_list(test, checks=[]) - step_managed_virtual_network_show(test, checks=[]) - step_managed_private_endpoint_create(test, checks=[]) - step_managed_private_endpoint_list(test, checks=[]) - step_managed_private_endpoint_show(test, checks=[]) - step_delete(test, checks=[]) - cleanup_managedprivateendpoint(test) - - -# Test class for managedPrivateEndpoint -@try_manual -class DatafactorymanagedPrivateEndpointTest(ScenarioTest): - def __init__(self, *args, **kwargs): - super(DatafactorymanagedPrivateEndpointTest, self).__init__(*args, **kwargs) - self.kwargs.update({ - 'subscription_id': self.get_subscription_id() - }) - - self.kwargs.update({ - 'myFactory': self.create_random_name(prefix='exampleFactoryName'[:9], length=18), - 'myManagedVirtualNetwork': self.create_random_name(prefix='exampleManagedVirtualNetworkName'[:16], - length=32), - 'myManagedPrivateEndpoint': self.create_random_name(prefix='exampleManagedPrivateEndpointName'[:16], - length=33), - }) @ResourceGroupPreparer(name_prefix='clitestdatafactory_exampleResourceGroup'[:7], key='rg', parameter_name='rg') - @StorageAccountPreparer(name_prefix='clitestdatafactory_exampleBlobStorage'[:7], key='sa', - resource_group_parameter_name='rg') - def test_datafactory_managedPrivateEndpoint(self, rg): - call_managedprivateendpoint(self) + def test_datafactory_Scenario(self, rg): + call_scenario(self, rg) calc_coverage(__file__) raise_if() + diff --git a/src/datafactory/azext_datafactory/tests/latest/test_datafactory_scenario_coverage.md b/src/datafactory/azext_datafactory/tests/latest/test_datafactory_scenario_coverage.md deleted file mode 100644 index ca7eec23d45..00000000000 --- a/src/datafactory/azext_datafactory/tests/latest/test_datafactory_scenario_coverage.md +++ /dev/null @@ -1,10 +0,0 @@ -|Scenario|Result|ErrorMessage|ErrorStack|ErrorNormalized|StartDt|EndDt| -|step_create|successed||||2021-08-16 07:27:16.493725|2021-08-16 07:27:34.207925| -|step_managed_virtual_network_create|successed||||2021-08-16 07:27:34.207925|2021-08-16 07:27:36.767592| -|step_managed_virtual_network_list|successed||||2021-08-16 07:27:36.767592|2021-08-16 07:27:37.485625| -|step_managed_virtual_network_show|successed||||2021-08-16 07:27:37.486610|2021-08-16 07:27:38.936934| -|step_managed_private_endpoint_create|successed||||2021-08-16 07:27:38.936934|2021-08-16 07:27:40.441373| -|step_managed_private_endpoint_list|successed||||2021-08-16 07:27:40.441373|2021-08-16 07:27:41.849929| -|step_managed_private_endpoint_show|successed||||2021-08-16 07:27:41.849929|2021-08-16 07:27:43.250730| -|step_delete|successed||||2021-08-16 07:27:43.250730|2021-08-16 07:27:48.809653| -Coverage: 8/8 diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/__init__.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/__init__.py index 0363a016fcc..df905149155 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/__init__.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/__init__.py @@ -7,9 +7,6 @@ # -------------------------------------------------------------------------- from ._data_factory_management_client import DataFactoryManagementClient -from ._version import VERSION - -__version__ = VERSION __all__ = ['DataFactoryManagementClient'] try: diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/_configuration.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/_configuration.py index 79ca686fbd5..3e3cbab9738 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/_configuration.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/_configuration.py @@ -12,14 +12,13 @@ from azure.core.pipeline import policies from azure.mgmt.core.policies import ARMHttpLoggingPolicy -from ._version import VERSION - if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from typing import Any from azure.core.credentials import TokenCredential +VERSION = "unknown" class DataFactoryManagementClientConfiguration(Configuration): """Configuration for DataFactoryManagementClient. @@ -50,7 +49,7 @@ def __init__( self.subscription_id = subscription_id self.api_version = "2018-06-01" self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default']) - kwargs.setdefault('sdk_moniker', 'mgmt-datafactory/{}'.format(VERSION)) + kwargs.setdefault('sdk_moniker', 'datafactorymanagementclient/{}'.format(VERSION)) self._configure(**kwargs) def _configure( diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/_data_factory_management_client.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/_data_factory_management_client.py index afb3f8d6f74..9dfe04b82d0 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/_data_factory_management_client.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/_data_factory_management_client.py @@ -45,45 +45,45 @@ class DataFactoryManagementClient(object): """The Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services. :ivar operations: Operations operations - :vartype operations: azure.mgmt.datafactory.operations.Operations + :vartype operations: data_factory_management_client.operations.Operations :ivar factories: FactoriesOperations operations - :vartype factories: azure.mgmt.datafactory.operations.FactoriesOperations + :vartype factories: data_factory_management_client.operations.FactoriesOperations :ivar exposure_control: ExposureControlOperations operations - :vartype exposure_control: azure.mgmt.datafactory.operations.ExposureControlOperations + :vartype exposure_control: data_factory_management_client.operations.ExposureControlOperations :ivar integration_runtimes: IntegrationRuntimesOperations operations - :vartype integration_runtimes: azure.mgmt.datafactory.operations.IntegrationRuntimesOperations + :vartype integration_runtimes: data_factory_management_client.operations.IntegrationRuntimesOperations :ivar integration_runtime_object_metadata: IntegrationRuntimeObjectMetadataOperations operations - :vartype integration_runtime_object_metadata: azure.mgmt.datafactory.operations.IntegrationRuntimeObjectMetadataOperations + :vartype integration_runtime_object_metadata: data_factory_management_client.operations.IntegrationRuntimeObjectMetadataOperations :ivar integration_runtime_nodes: IntegrationRuntimeNodesOperations operations - :vartype integration_runtime_nodes: azure.mgmt.datafactory.operations.IntegrationRuntimeNodesOperations + :vartype integration_runtime_nodes: data_factory_management_client.operations.IntegrationRuntimeNodesOperations :ivar linked_services: LinkedServicesOperations operations - :vartype linked_services: azure.mgmt.datafactory.operations.LinkedServicesOperations + :vartype linked_services: data_factory_management_client.operations.LinkedServicesOperations :ivar datasets: DatasetsOperations operations - :vartype datasets: azure.mgmt.datafactory.operations.DatasetsOperations + :vartype datasets: data_factory_management_client.operations.DatasetsOperations :ivar pipelines: PipelinesOperations operations - :vartype pipelines: azure.mgmt.datafactory.operations.PipelinesOperations + :vartype pipelines: data_factory_management_client.operations.PipelinesOperations :ivar pipeline_runs: PipelineRunsOperations operations - :vartype pipeline_runs: azure.mgmt.datafactory.operations.PipelineRunsOperations + :vartype pipeline_runs: data_factory_management_client.operations.PipelineRunsOperations :ivar activity_runs: ActivityRunsOperations operations - :vartype activity_runs: azure.mgmt.datafactory.operations.ActivityRunsOperations + :vartype activity_runs: data_factory_management_client.operations.ActivityRunsOperations :ivar triggers: TriggersOperations operations - :vartype triggers: azure.mgmt.datafactory.operations.TriggersOperations + :vartype triggers: data_factory_management_client.operations.TriggersOperations :ivar trigger_runs: TriggerRunsOperations operations - :vartype trigger_runs: azure.mgmt.datafactory.operations.TriggerRunsOperations + :vartype trigger_runs: data_factory_management_client.operations.TriggerRunsOperations :ivar data_flows: DataFlowsOperations operations - :vartype data_flows: azure.mgmt.datafactory.operations.DataFlowsOperations + :vartype data_flows: data_factory_management_client.operations.DataFlowsOperations :ivar data_flow_debug_session: DataFlowDebugSessionOperations operations - :vartype data_flow_debug_session: azure.mgmt.datafactory.operations.DataFlowDebugSessionOperations + :vartype data_flow_debug_session: data_factory_management_client.operations.DataFlowDebugSessionOperations :ivar managed_virtual_networks: ManagedVirtualNetworksOperations operations - :vartype managed_virtual_networks: azure.mgmt.datafactory.operations.ManagedVirtualNetworksOperations + :vartype managed_virtual_networks: data_factory_management_client.operations.ManagedVirtualNetworksOperations :ivar managed_private_endpoints: ManagedPrivateEndpointsOperations operations - :vartype managed_private_endpoints: azure.mgmt.datafactory.operations.ManagedPrivateEndpointsOperations + :vartype managed_private_endpoints: data_factory_management_client.operations.ManagedPrivateEndpointsOperations :ivar private_end_point_connections: PrivateEndPointConnectionsOperations operations - :vartype private_end_point_connections: azure.mgmt.datafactory.operations.PrivateEndPointConnectionsOperations + :vartype private_end_point_connections: data_factory_management_client.operations.PrivateEndPointConnectionsOperations :ivar private_endpoint_connection: PrivateEndpointConnectionOperations operations - :vartype private_endpoint_connection: azure.mgmt.datafactory.operations.PrivateEndpointConnectionOperations + :vartype private_endpoint_connection: data_factory_management_client.operations.PrivateEndpointConnectionOperations :ivar private_link_resources: PrivateLinkResourcesOperations operations - :vartype private_link_resources: azure.mgmt.datafactory.operations.PrivateLinkResourcesOperations + :vartype private_link_resources: data_factory_management_client.operations.PrivateLinkResourcesOperations :param credential: Credential needed for the client to connect to Azure. :type credential: ~azure.core.credentials.TokenCredential :param subscription_id: The subscription identifier. @@ -107,7 +107,6 @@ def __init__( client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) - self._serialize.client_side_validation = False self._deserialize = Deserializer(client_models) self.operations = Operations( diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/_version.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/_version.py deleted file mode 100644 index c47f66669f1..00000000000 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/_version.py +++ /dev/null @@ -1,9 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -VERSION = "1.0.0" diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/_configuration.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/_configuration.py index e540bdbfb3f..c88a091bdb9 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/_configuration.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/_configuration.py @@ -12,12 +12,11 @@ from azure.core.pipeline import policies from azure.mgmt.core.policies import ARMHttpLoggingPolicy -from .._version import VERSION - if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials_async import AsyncTokenCredential +VERSION = "unknown" class DataFactoryManagementClientConfiguration(Configuration): """Configuration for DataFactoryManagementClient. @@ -47,7 +46,7 @@ def __init__( self.subscription_id = subscription_id self.api_version = "2018-06-01" self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default']) - kwargs.setdefault('sdk_moniker', 'mgmt-datafactory/{}'.format(VERSION)) + kwargs.setdefault('sdk_moniker', 'datafactorymanagementclient/{}'.format(VERSION)) self._configure(**kwargs) def _configure( diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/_data_factory_management_client.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/_data_factory_management_client.py index ce6023b2263..01497b56d61 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/_data_factory_management_client.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/_data_factory_management_client.py @@ -43,45 +43,45 @@ class DataFactoryManagementClient(object): """The Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services. :ivar operations: Operations operations - :vartype operations: azure.mgmt.datafactory.aio.operations.Operations + :vartype operations: data_factory_management_client.aio.operations.Operations :ivar factories: FactoriesOperations operations - :vartype factories: azure.mgmt.datafactory.aio.operations.FactoriesOperations + :vartype factories: data_factory_management_client.aio.operations.FactoriesOperations :ivar exposure_control: ExposureControlOperations operations - :vartype exposure_control: azure.mgmt.datafactory.aio.operations.ExposureControlOperations + :vartype exposure_control: data_factory_management_client.aio.operations.ExposureControlOperations :ivar integration_runtimes: IntegrationRuntimesOperations operations - :vartype integration_runtimes: azure.mgmt.datafactory.aio.operations.IntegrationRuntimesOperations + :vartype integration_runtimes: data_factory_management_client.aio.operations.IntegrationRuntimesOperations :ivar integration_runtime_object_metadata: IntegrationRuntimeObjectMetadataOperations operations - :vartype integration_runtime_object_metadata: azure.mgmt.datafactory.aio.operations.IntegrationRuntimeObjectMetadataOperations + :vartype integration_runtime_object_metadata: data_factory_management_client.aio.operations.IntegrationRuntimeObjectMetadataOperations :ivar integration_runtime_nodes: IntegrationRuntimeNodesOperations operations - :vartype integration_runtime_nodes: azure.mgmt.datafactory.aio.operations.IntegrationRuntimeNodesOperations + :vartype integration_runtime_nodes: data_factory_management_client.aio.operations.IntegrationRuntimeNodesOperations :ivar linked_services: LinkedServicesOperations operations - :vartype linked_services: azure.mgmt.datafactory.aio.operations.LinkedServicesOperations + :vartype linked_services: data_factory_management_client.aio.operations.LinkedServicesOperations :ivar datasets: DatasetsOperations operations - :vartype datasets: azure.mgmt.datafactory.aio.operations.DatasetsOperations + :vartype datasets: data_factory_management_client.aio.operations.DatasetsOperations :ivar pipelines: PipelinesOperations operations - :vartype pipelines: azure.mgmt.datafactory.aio.operations.PipelinesOperations + :vartype pipelines: data_factory_management_client.aio.operations.PipelinesOperations :ivar pipeline_runs: PipelineRunsOperations operations - :vartype pipeline_runs: azure.mgmt.datafactory.aio.operations.PipelineRunsOperations + :vartype pipeline_runs: data_factory_management_client.aio.operations.PipelineRunsOperations :ivar activity_runs: ActivityRunsOperations operations - :vartype activity_runs: azure.mgmt.datafactory.aio.operations.ActivityRunsOperations + :vartype activity_runs: data_factory_management_client.aio.operations.ActivityRunsOperations :ivar triggers: TriggersOperations operations - :vartype triggers: azure.mgmt.datafactory.aio.operations.TriggersOperations + :vartype triggers: data_factory_management_client.aio.operations.TriggersOperations :ivar trigger_runs: TriggerRunsOperations operations - :vartype trigger_runs: azure.mgmt.datafactory.aio.operations.TriggerRunsOperations + :vartype trigger_runs: data_factory_management_client.aio.operations.TriggerRunsOperations :ivar data_flows: DataFlowsOperations operations - :vartype data_flows: azure.mgmt.datafactory.aio.operations.DataFlowsOperations + :vartype data_flows: data_factory_management_client.aio.operations.DataFlowsOperations :ivar data_flow_debug_session: DataFlowDebugSessionOperations operations - :vartype data_flow_debug_session: azure.mgmt.datafactory.aio.operations.DataFlowDebugSessionOperations + :vartype data_flow_debug_session: data_factory_management_client.aio.operations.DataFlowDebugSessionOperations :ivar managed_virtual_networks: ManagedVirtualNetworksOperations operations - :vartype managed_virtual_networks: azure.mgmt.datafactory.aio.operations.ManagedVirtualNetworksOperations + :vartype managed_virtual_networks: data_factory_management_client.aio.operations.ManagedVirtualNetworksOperations :ivar managed_private_endpoints: ManagedPrivateEndpointsOperations operations - :vartype managed_private_endpoints: azure.mgmt.datafactory.aio.operations.ManagedPrivateEndpointsOperations + :vartype managed_private_endpoints: data_factory_management_client.aio.operations.ManagedPrivateEndpointsOperations :ivar private_end_point_connections: PrivateEndPointConnectionsOperations operations - :vartype private_end_point_connections: azure.mgmt.datafactory.aio.operations.PrivateEndPointConnectionsOperations + :vartype private_end_point_connections: data_factory_management_client.aio.operations.PrivateEndPointConnectionsOperations :ivar private_endpoint_connection: PrivateEndpointConnectionOperations operations - :vartype private_endpoint_connection: azure.mgmt.datafactory.aio.operations.PrivateEndpointConnectionOperations + :vartype private_endpoint_connection: data_factory_management_client.aio.operations.PrivateEndpointConnectionOperations :ivar private_link_resources: PrivateLinkResourcesOperations operations - :vartype private_link_resources: azure.mgmt.datafactory.aio.operations.PrivateLinkResourcesOperations + :vartype private_link_resources: data_factory_management_client.aio.operations.PrivateLinkResourcesOperations :param credential: Credential needed for the client to connect to Azure. :type credential: ~azure.core.credentials_async.AsyncTokenCredential :param subscription_id: The subscription identifier. @@ -104,7 +104,6 @@ def __init__( client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) - self._serialize.client_side_validation = False self._deserialize = Deserializer(client_models) self.operations = Operations( diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_activity_runs_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_activity_runs_operations.py index 4742074a90c..39382a45d74 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_activity_runs_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_activity_runs_operations.py @@ -25,7 +25,7 @@ class ActivityRunsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -57,10 +57,10 @@ async def query_by_pipeline_run( :param run_id: The pipeline run identifier. :type run_id: str :param filter_parameters: Parameters to filter the activity runs. - :type filter_parameters: ~azure.mgmt.datafactory.models.RunFilterParameters + :type filter_parameters: ~data_factory_management_client.models.RunFilterParameters :keyword callable cls: A custom type or function that will be passed the direct response :return: ActivityRunsQueryResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ActivityRunsQueryResponse + :rtype: ~data_factory_management_client.models.ActivityRunsQueryResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ActivityRunsQueryResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_data_flow_debug_session_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_data_flow_debug_session_operations.py index 40af760f268..dbb85249ab9 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_data_flow_debug_session_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_data_flow_debug_session_operations.py @@ -28,7 +28,7 @@ class DataFlowDebugSessionOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -116,7 +116,7 @@ async def begin_create( :param factory_name: The factory name. :type factory_name: str :param request: Data flow debug session definition. - :type request: ~azure.mgmt.datafactory.models.CreateDataFlowDebugSessionRequest + :type request: ~data_factory_management_client.models.CreateDataFlowDebugSessionRequest :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: True for ARMPolling, False for no polling, or a @@ -124,7 +124,7 @@ async def begin_create( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either CreateDataFlowDebugSessionResponse or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.datafactory.models.CreateDataFlowDebugSessionResponse] + :rtype: ~azure.core.polling.AsyncLROPoller[~data_factory_management_client.models.CreateDataFlowDebugSessionResponse] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] @@ -187,7 +187,7 @@ def query_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either QueryDataFlowDebugSessionsResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.QueryDataFlowDebugSessionsResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.QueryDataFlowDebugSessionsResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.QueryDataFlowDebugSessionsResponse"] @@ -261,10 +261,10 @@ async def add_data_flow( :param factory_name: The factory name. :type factory_name: str :param request: Data flow debug session definition with debug content. - :type request: ~azure.mgmt.datafactory.models.DataFlowDebugPackage + :type request: ~data_factory_management_client.models.DataFlowDebugPackage :keyword callable cls: A custom type or function that will be passed the direct response :return: AddDataFlowToDebugSessionResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.AddDataFlowToDebugSessionResponse + :rtype: ~data_factory_management_client.models.AddDataFlowToDebugSessionResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.AddDataFlowToDebugSessionResponse"] @@ -327,7 +327,7 @@ async def delete( :param factory_name: The factory name. :type factory_name: str :param request: Data flow debug session definition for deletion. - :type request: ~azure.mgmt.datafactory.models.DeleteDataFlowDebugSessionRequest + :type request: ~data_factory_management_client.models.DeleteDataFlowDebugSessionRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -449,7 +449,7 @@ async def begin_execute_command( :param factory_name: The factory name. :type factory_name: str :param request: Data flow debug command definition. - :type request: ~azure.mgmt.datafactory.models.DataFlowDebugCommandRequest + :type request: ~data_factory_management_client.models.DataFlowDebugCommandRequest :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: True for ARMPolling, False for no polling, or a @@ -457,7 +457,7 @@ async def begin_execute_command( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either DataFlowDebugCommandResponse or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.datafactory.models.DataFlowDebugCommandResponse] + :rtype: ~azure.core.polling.AsyncLROPoller[~data_factory_management_client.models.DataFlowDebugCommandResponse] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_data_flows_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_data_flows_operations.py index 203e381976b..20d1ec288ce 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_data_flows_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_data_flows_operations.py @@ -26,7 +26,7 @@ class DataFlowsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -59,13 +59,13 @@ async def create_or_update( :param data_flow_name: The data flow name. :type data_flow_name: str :param data_flow: Data flow resource definition. - :type data_flow: ~azure.mgmt.datafactory.models.DataFlowResource + :type data_flow: ~data_factory_management_client.models.DataFlowResource :param if_match: ETag of the data flow entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DataFlowResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.DataFlowResource + :rtype: ~data_factory_management_client.models.DataFlowResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.DataFlowResource"] @@ -138,7 +138,7 @@ async def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DataFlowResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.DataFlowResource + :rtype: ~data_factory_management_client.models.DataFlowResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.DataFlowResource"] @@ -258,7 +258,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DataFlowListResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.DataFlowListResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.DataFlowListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.DataFlowListResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_datasets_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_datasets_operations.py index e0ced18dac1..23cd39c246d 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_datasets_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_datasets_operations.py @@ -26,7 +26,7 @@ class DatasetsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -55,7 +55,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DatasetListResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.DatasetListResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.DatasetListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.DatasetListResponse"] @@ -133,13 +133,13 @@ async def create_or_update( :param dataset_name: The dataset name. :type dataset_name: str :param dataset: Dataset resource definition. - :type dataset: ~azure.mgmt.datafactory.models.DatasetResource + :type dataset: ~data_factory_management_client.models.DatasetResource :param if_match: ETag of the dataset entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DatasetResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.DatasetResource + :rtype: ~data_factory_management_client.models.DatasetResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.DatasetResource"] @@ -212,7 +212,7 @@ async def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DatasetResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.DatasetResource or None + :rtype: ~data_factory_management_client.models.DatasetResource or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["models.DatasetResource"]] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_exposure_control_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_exposure_control_operations.py index 481eddc31af..df180e52804 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_exposure_control_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_exposure_control_operations.py @@ -25,7 +25,7 @@ class ExposureControlOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -51,10 +51,10 @@ async def get_feature_value( :param location_id: The location identifier. :type location_id: str :param exposure_control_request: The exposure control request. - :type exposure_control_request: ~azure.mgmt.datafactory.models.ExposureControlRequest + :type exposure_control_request: ~data_factory_management_client.models.ExposureControlRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: ExposureControlResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ExposureControlResponse + :rtype: ~data_factory_management_client.models.ExposureControlResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ExposureControlResponse"] @@ -116,10 +116,10 @@ async def get_feature_value_by_factory( :param factory_name: The factory name. :type factory_name: str :param exposure_control_request: The exposure control request. - :type exposure_control_request: ~azure.mgmt.datafactory.models.ExposureControlRequest + :type exposure_control_request: ~data_factory_management_client.models.ExposureControlRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: ExposureControlResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ExposureControlResponse + :rtype: ~data_factory_management_client.models.ExposureControlResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ExposureControlResponse"] @@ -182,10 +182,10 @@ async def query_feature_values_by_factory( :param factory_name: The factory name. :type factory_name: str :param exposure_control_batch_request: The exposure control request for list of features. - :type exposure_control_batch_request: ~azure.mgmt.datafactory.models.ExposureControlBatchRequest + :type exposure_control_batch_request: ~data_factory_management_client.models.ExposureControlBatchRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: ExposureControlBatchResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ExposureControlBatchResponse + :rtype: ~data_factory_management_client.models.ExposureControlBatchResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ExposureControlBatchResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_factories_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_factories_operations.py index e1cd9769777..f8b64723a03 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_factories_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_factories_operations.py @@ -26,7 +26,7 @@ class FactoriesOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -49,7 +49,7 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FactoryListResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.FactoryListResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.FactoryListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.FactoryListResponse"] @@ -118,10 +118,10 @@ async def configure_factory_repo( :param location_id: The location identifier. :type location_id: str :param factory_repo_update: Update factory repo request definition. - :type factory_repo_update: ~azure.mgmt.datafactory.models.FactoryRepoUpdate + :type factory_repo_update: ~data_factory_management_client.models.FactoryRepoUpdate :keyword callable cls: A custom type or function that will be passed the direct response :return: Factory, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.Factory + :rtype: ~data_factory_management_client.models.Factory :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.Factory"] @@ -180,7 +180,7 @@ def list_by_resource_group( :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FactoryListResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.FactoryListResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.FactoryListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.FactoryListResponse"] @@ -254,13 +254,13 @@ async def create_or_update( :param factory_name: The factory name. :type factory_name: str :param factory: Factory resource definition. - :type factory: ~azure.mgmt.datafactory.models.Factory + :type factory: ~data_factory_management_client.models.Factory :param if_match: ETag of the factory entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Factory, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.Factory + :rtype: ~data_factory_management_client.models.Factory :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.Factory"] @@ -325,10 +325,10 @@ async def update( :param factory_name: The factory name. :type factory_name: str :param factory_update_parameters: The parameters for updating a factory. - :type factory_update_parameters: ~azure.mgmt.datafactory.models.FactoryUpdateParameters + :type factory_update_parameters: ~data_factory_management_client.models.FactoryUpdateParameters :keyword callable cls: A custom type or function that will be passed the direct response :return: Factory, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.Factory + :rtype: ~data_factory_management_client.models.Factory :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.Factory"] @@ -395,7 +395,7 @@ async def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Factory, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.Factory or None + :rtype: ~data_factory_management_client.models.Factory or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["models.Factory"]] @@ -512,10 +512,10 @@ async def get_git_hub_access_token( :param factory_name: The factory name. :type factory_name: str :param git_hub_access_token_request: Get GitHub access token request definition. - :type git_hub_access_token_request: ~azure.mgmt.datafactory.models.GitHubAccessTokenRequest + :type git_hub_access_token_request: ~data_factory_management_client.models.GitHubAccessTokenRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: GitHubAccessTokenResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.GitHubAccessTokenResponse + :rtype: ~data_factory_management_client.models.GitHubAccessTokenResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.GitHubAccessTokenResponse"] @@ -578,10 +578,10 @@ async def get_data_plane_access( :param factory_name: The factory name. :type factory_name: str :param policy: Data Plane user access policy definition. - :type policy: ~azure.mgmt.datafactory.models.UserAccessPolicy + :type policy: ~data_factory_management_client.models.UserAccessPolicy :keyword callable cls: A custom type or function that will be passed the direct response :return: AccessPolicyResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.AccessPolicyResponse + :rtype: ~data_factory_management_client.models.AccessPolicyResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.AccessPolicyResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_integration_runtime_nodes_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_integration_runtime_nodes_operations.py index 2e475b49a33..098d00bbb3e 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_integration_runtime_nodes_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_integration_runtime_nodes_operations.py @@ -25,7 +25,7 @@ class IntegrationRuntimeNodesOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -60,7 +60,7 @@ async def get( :type node_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SelfHostedIntegrationRuntimeNode, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.SelfHostedIntegrationRuntimeNode + :rtype: ~data_factory_management_client.models.SelfHostedIntegrationRuntimeNode :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.SelfHostedIntegrationRuntimeNode"] @@ -190,10 +190,10 @@ async def update( :type node_name: str :param update_integration_runtime_node_request: The parameters for updating an integration runtime node. - :type update_integration_runtime_node_request: ~azure.mgmt.datafactory.models.UpdateIntegrationRuntimeNodeRequest + :type update_integration_runtime_node_request: ~data_factory_management_client.models.UpdateIntegrationRuntimeNodeRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: SelfHostedIntegrationRuntimeNode, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.SelfHostedIntegrationRuntimeNode + :rtype: ~data_factory_management_client.models.SelfHostedIntegrationRuntimeNode :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.SelfHostedIntegrationRuntimeNode"] @@ -264,7 +264,7 @@ async def get_ip_address( :type node_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeNodeIpAddress, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeNodeIpAddress + :rtype: ~data_factory_management_client.models.IntegrationRuntimeNodeIpAddress :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeNodeIpAddress"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_integration_runtime_object_metadata_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_integration_runtime_object_metadata_operations.py index 2b15981c5e1..a1825a0d1bb 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_integration_runtime_object_metadata_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_integration_runtime_object_metadata_operations.py @@ -27,7 +27,7 @@ class IntegrationRuntimeObjectMetadataOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -115,7 +115,7 @@ async def begin_refresh( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either SsisObjectMetadataStatusResponse or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.datafactory.models.SsisObjectMetadataStatusResponse] + :rtype: ~azure.core.polling.AsyncLROPoller[~data_factory_management_client.models.SsisObjectMetadataStatusResponse] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] @@ -183,10 +183,10 @@ async def get( :param integration_runtime_name: The integration runtime name. :type integration_runtime_name: str :param get_metadata_request: The parameters for getting a SSIS object metadata. - :type get_metadata_request: ~azure.mgmt.datafactory.models.GetSsisObjectMetadataRequest + :type get_metadata_request: ~data_factory_management_client.models.GetSsisObjectMetadataRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: SsisObjectMetadataListResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.SsisObjectMetadataListResponse + :rtype: ~data_factory_management_client.models.SsisObjectMetadataListResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.SsisObjectMetadataListResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_integration_runtimes_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_integration_runtimes_operations.py index 8a957a86373..36c8e43bae0 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_integration_runtimes_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_integration_runtimes_operations.py @@ -28,7 +28,7 @@ class IntegrationRuntimesOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -57,7 +57,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either IntegrationRuntimeListResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.IntegrationRuntimeListResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.IntegrationRuntimeListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeListResponse"] @@ -135,13 +135,13 @@ async def create_or_update( :param integration_runtime_name: The integration runtime name. :type integration_runtime_name: str :param integration_runtime: Integration runtime resource definition. - :type integration_runtime: ~azure.mgmt.datafactory.models.IntegrationRuntimeResource + :type integration_runtime: ~data_factory_management_client.models.IntegrationRuntimeResource :param if_match: ETag of the integration runtime entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeResource + :rtype: ~data_factory_management_client.models.IntegrationRuntimeResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeResource"] @@ -215,7 +215,7 @@ async def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeResource or None + :rtype: ~data_factory_management_client.models.IntegrationRuntimeResource or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["models.IntegrationRuntimeResource"]] @@ -281,10 +281,10 @@ async def update( :param integration_runtime_name: The integration runtime name. :type integration_runtime_name: str :param update_integration_runtime_request: The parameters for updating an integration runtime. - :type update_integration_runtime_request: ~azure.mgmt.datafactory.models.UpdateIntegrationRuntimeRequest + :type update_integration_runtime_request: ~data_factory_management_client.models.UpdateIntegrationRuntimeRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeResource + :rtype: ~data_factory_management_client.models.IntegrationRuntimeResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeResource"] @@ -410,7 +410,7 @@ async def get_status( :type integration_runtime_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeStatusResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeStatusResponse + :rtype: ~data_factory_management_client.models.IntegrationRuntimeStatusResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeStatusResponse"] @@ -472,7 +472,7 @@ async def list_outbound_network_dependencies_endpoints( :type integration_runtime_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse + :rtype: ~data_factory_management_client.models.IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse"] @@ -535,7 +535,7 @@ async def get_connection_info( :type integration_runtime_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeConnectionInfo, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeConnectionInfo + :rtype: ~data_factory_management_client.models.IntegrationRuntimeConnectionInfo :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeConnectionInfo"] @@ -598,10 +598,10 @@ async def regenerate_auth_key( :type integration_runtime_name: str :param regenerate_key_parameters: The parameters for regenerating integration runtime authentication key. - :type regenerate_key_parameters: ~azure.mgmt.datafactory.models.IntegrationRuntimeRegenerateKeyParameters + :type regenerate_key_parameters: ~data_factory_management_client.models.IntegrationRuntimeRegenerateKeyParameters :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeAuthKeys, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeAuthKeys + :rtype: ~data_factory_management_client.models.IntegrationRuntimeAuthKeys :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeAuthKeys"] @@ -668,7 +668,7 @@ async def list_auth_keys( :type integration_runtime_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeAuthKeys, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeAuthKeys + :rtype: ~data_factory_management_client.models.IntegrationRuntimeAuthKeys :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeAuthKeys"] @@ -786,7 +786,7 @@ async def begin_start( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either IntegrationRuntimeStatusResponse or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.datafactory.models.IntegrationRuntimeStatusResponse] + :rtype: ~azure.core.polling.AsyncLROPoller[~data_factory_management_client.models.IntegrationRuntimeStatusResponse] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] @@ -1031,7 +1031,7 @@ async def get_monitoring_data( :type integration_runtime_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeMonitoringData, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeMonitoringData + :rtype: ~data_factory_management_client.models.IntegrationRuntimeMonitoringData :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeMonitoringData"] @@ -1154,7 +1154,7 @@ async def remove_links( :type integration_runtime_name: str :param linked_integration_runtime_request: The data factory name for the linked integration runtime. - :type linked_integration_runtime_request: ~azure.mgmt.datafactory.models.LinkedIntegrationRuntimeRequest + :type linked_integration_runtime_request: ~data_factory_management_client.models.LinkedIntegrationRuntimeRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -1221,10 +1221,10 @@ async def create_linked_integration_runtime( :param integration_runtime_name: The integration runtime name. :type integration_runtime_name: str :param create_linked_integration_runtime_request: The linked integration runtime properties. - :type create_linked_integration_runtime_request: ~azure.mgmt.datafactory.models.CreateLinkedIntegrationRuntimeRequest + :type create_linked_integration_runtime_request: ~data_factory_management_client.models.CreateLinkedIntegrationRuntimeRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeStatusResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeStatusResponse + :rtype: ~data_factory_management_client.models.IntegrationRuntimeStatusResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeStatusResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_linked_services_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_linked_services_operations.py index a76caa476f3..e6444acf5f7 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_linked_services_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_linked_services_operations.py @@ -26,7 +26,7 @@ class LinkedServicesOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -55,7 +55,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either LinkedServiceListResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.LinkedServiceListResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.LinkedServiceListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.LinkedServiceListResponse"] @@ -133,13 +133,13 @@ async def create_or_update( :param linked_service_name: The linked service name. :type linked_service_name: str :param linked_service: Linked service resource definition. - :type linked_service: ~azure.mgmt.datafactory.models.LinkedServiceResource + :type linked_service: ~data_factory_management_client.models.LinkedServiceResource :param if_match: ETag of the linkedService entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: LinkedServiceResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.LinkedServiceResource + :rtype: ~data_factory_management_client.models.LinkedServiceResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.LinkedServiceResource"] @@ -213,7 +213,7 @@ async def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: LinkedServiceResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.LinkedServiceResource or None + :rtype: ~data_factory_management_client.models.LinkedServiceResource or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["models.LinkedServiceResource"]] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_managed_private_endpoints_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_managed_private_endpoints_operations.py index 5d8793b0b56..3a0dfd46129 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_managed_private_endpoints_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_managed_private_endpoints_operations.py @@ -26,7 +26,7 @@ class ManagedPrivateEndpointsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -58,7 +58,7 @@ def list_by_factory( :type managed_virtual_network_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ManagedPrivateEndpointListResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.ManagedPrivateEndpointListResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.ManagedPrivateEndpointListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ManagedPrivateEndpointListResponse"] @@ -140,13 +140,13 @@ async def create_or_update( :param managed_private_endpoint_name: Managed private endpoint name. :type managed_private_endpoint_name: str :param managed_private_endpoint: Managed private endpoint resource definition. - :type managed_private_endpoint: ~azure.mgmt.datafactory.models.ManagedPrivateEndpointResource + :type managed_private_endpoint: ~data_factory_management_client.models.ManagedPrivateEndpointResource :param if_match: ETag of the managed private endpoint entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedPrivateEndpointResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ManagedPrivateEndpointResource + :rtype: ~data_factory_management_client.models.ManagedPrivateEndpointResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ManagedPrivateEndpointResource"] @@ -224,7 +224,7 @@ async def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedPrivateEndpointResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ManagedPrivateEndpointResource + :rtype: ~data_factory_management_client.models.ManagedPrivateEndpointResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ManagedPrivateEndpointResource"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_managed_virtual_networks_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_managed_virtual_networks_operations.py index 56da8f2504e..908d7b58ffe 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_managed_virtual_networks_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_managed_virtual_networks_operations.py @@ -26,7 +26,7 @@ class ManagedVirtualNetworksOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -55,7 +55,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ManagedVirtualNetworkListResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.ManagedVirtualNetworkListResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.ManagedVirtualNetworkListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ManagedVirtualNetworkListResponse"] @@ -133,13 +133,13 @@ async def create_or_update( :param managed_virtual_network_name: Managed virtual network name. :type managed_virtual_network_name: str :param managed_virtual_network: Managed Virtual Network resource definition. - :type managed_virtual_network: ~azure.mgmt.datafactory.models.ManagedVirtualNetworkResource + :type managed_virtual_network: ~data_factory_management_client.models.ManagedVirtualNetworkResource :param if_match: ETag of the managed Virtual Network entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedVirtualNetworkResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ManagedVirtualNetworkResource + :rtype: ~data_factory_management_client.models.ManagedVirtualNetworkResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ManagedVirtualNetworkResource"] @@ -213,7 +213,7 @@ async def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedVirtualNetworkResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ManagedVirtualNetworkResource + :rtype: ~data_factory_management_client.models.ManagedVirtualNetworkResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ManagedVirtualNetworkResource"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_operations.py index 9bad59587eb..8d96ffc136c 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_operations.py @@ -26,7 +26,7 @@ class Operations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -49,7 +49,7 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either OperationListResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.OperationListResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.OperationListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.OperationListResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_pipeline_runs_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_pipeline_runs_operations.py index abfccb9ee57..8d4b4efdb99 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_pipeline_runs_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_pipeline_runs_operations.py @@ -25,7 +25,7 @@ class PipelineRunsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -54,10 +54,10 @@ async def query_by_factory( :param factory_name: The factory name. :type factory_name: str :param filter_parameters: Parameters to filter the pipeline run. - :type filter_parameters: ~azure.mgmt.datafactory.models.RunFilterParameters + :type filter_parameters: ~data_factory_management_client.models.RunFilterParameters :keyword callable cls: A custom type or function that will be passed the direct response :return: PipelineRunsQueryResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PipelineRunsQueryResponse + :rtype: ~data_factory_management_client.models.PipelineRunsQueryResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PipelineRunsQueryResponse"] @@ -123,7 +123,7 @@ async def get( :type run_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PipelineRun, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PipelineRun + :rtype: ~data_factory_management_client.models.PipelineRun :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PipelineRun"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_pipelines_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_pipelines_operations.py index 12c5792383c..1c73e154e35 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_pipelines_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_pipelines_operations.py @@ -26,7 +26,7 @@ class PipelinesOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -55,7 +55,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PipelineListResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.PipelineListResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.PipelineListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PipelineListResponse"] @@ -133,13 +133,13 @@ async def create_or_update( :param pipeline_name: The pipeline name. :type pipeline_name: str :param pipeline: Pipeline resource definition. - :type pipeline: ~azure.mgmt.datafactory.models.PipelineResource + :type pipeline: ~data_factory_management_client.models.PipelineResource :param if_match: ETag of the pipeline entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PipelineResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PipelineResource + :rtype: ~data_factory_management_client.models.PipelineResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PipelineResource"] @@ -212,7 +212,7 @@ async def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PipelineResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PipelineResource or None + :rtype: ~data_factory_management_client.models.PipelineResource or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["models.PipelineResource"]] @@ -357,7 +357,7 @@ async def create_run( :type parameters: dict[str, object] :keyword callable cls: A custom type or function that will be passed the direct response :return: CreateRunResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.CreateRunResponse + :rtype: ~data_factory_management_client.models.CreateRunResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.CreateRunResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_private_end_point_connections_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_private_end_point_connections_operations.py index c6e085a66e9..4dabd9932f8 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_private_end_point_connections_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_private_end_point_connections_operations.py @@ -26,7 +26,7 @@ class PrivateEndPointConnectionsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -55,7 +55,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PrivateEndpointConnectionListResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.PrivateEndpointConnectionListResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.PrivateEndpointConnectionListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PrivateEndpointConnectionListResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_private_endpoint_connection_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_private_endpoint_connection_operations.py index a9bdb71c6ca..90ee37632ce 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_private_endpoint_connection_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_private_endpoint_connection_operations.py @@ -25,7 +25,7 @@ class PrivateEndpointConnectionOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -58,13 +58,13 @@ async def create_or_update( :param private_endpoint_connection_name: The private endpoint connection name. :type private_endpoint_connection_name: str :param private_endpoint_wrapper: - :type private_endpoint_wrapper: ~azure.mgmt.datafactory.models.PrivateLinkConnectionApprovalRequestResource + :type private_endpoint_wrapper: ~data_factory_management_client.models.PrivateLinkConnectionApprovalRequestResource :param if_match: ETag of the private endpoint connection entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnectionResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PrivateEndpointConnectionResource + :rtype: ~data_factory_management_client.models.PrivateEndpointConnectionResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PrivateEndpointConnectionResource"] @@ -138,7 +138,7 @@ async def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnectionResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PrivateEndpointConnectionResource + :rtype: ~data_factory_management_client.models.PrivateEndpointConnectionResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PrivateEndpointConnectionResource"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_private_link_resources_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_private_link_resources_operations.py index bd2a99f5def..fd47a6c7373 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_private_link_resources_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_private_link_resources_operations.py @@ -25,7 +25,7 @@ class PrivateLinkResourcesOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -54,7 +54,7 @@ async def get( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourcesWrapper, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PrivateLinkResourcesWrapper + :rtype: ~data_factory_management_client.models.PrivateLinkResourcesWrapper :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PrivateLinkResourcesWrapper"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_trigger_runs_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_trigger_runs_operations.py index 3a90a28b3b0..7fbcbc61f39 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_trigger_runs_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_trigger_runs_operations.py @@ -25,7 +25,7 @@ class TriggerRunsOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -180,10 +180,10 @@ async def query_by_factory( :param factory_name: The factory name. :type factory_name: str :param filter_parameters: Parameters to filter the pipeline run. - :type filter_parameters: ~azure.mgmt.datafactory.models.RunFilterParameters + :type filter_parameters: ~data_factory_management_client.models.RunFilterParameters :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggerRunsQueryResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.TriggerRunsQueryResponse + :rtype: ~data_factory_management_client.models.TriggerRunsQueryResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.TriggerRunsQueryResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_triggers_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_triggers_operations.py index 1a7a49887e2..a9f7bd54c4d 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_triggers_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/aio/operations/_triggers_operations.py @@ -28,7 +28,7 @@ class TriggersOperations: instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -57,7 +57,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TriggerListResponse or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.datafactory.models.TriggerListResponse] + :rtype: ~azure.core.async_paging.AsyncItemPaged[~data_factory_management_client.models.TriggerListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.TriggerListResponse"] @@ -131,10 +131,10 @@ async def query_by_factory( :param factory_name: The factory name. :type factory_name: str :param filter_parameters: Parameters to filter the triggers. - :type filter_parameters: ~azure.mgmt.datafactory.models.TriggerFilterParameters + :type filter_parameters: ~data_factory_management_client.models.TriggerFilterParameters :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggerQueryResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.TriggerQueryResponse + :rtype: ~data_factory_management_client.models.TriggerQueryResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.TriggerQueryResponse"] @@ -201,13 +201,13 @@ async def create_or_update( :param trigger_name: The trigger name. :type trigger_name: str :param trigger: Trigger resource definition. - :type trigger: ~azure.mgmt.datafactory.models.TriggerResource + :type trigger: ~data_factory_management_client.models.TriggerResource :param if_match: ETag of the trigger entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggerResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.TriggerResource + :rtype: ~data_factory_management_client.models.TriggerResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.TriggerResource"] @@ -280,7 +280,7 @@ async def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggerResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.TriggerResource or None + :rtype: ~data_factory_management_client.models.TriggerResource or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["models.TriggerResource"]] @@ -461,7 +461,7 @@ async def begin_subscribe_to_events( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either TriggerSubscriptionOperationStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.datafactory.models.TriggerSubscriptionOperationStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~data_factory_management_client.models.TriggerSubscriptionOperationStatus] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] @@ -528,7 +528,7 @@ async def get_event_subscription_status( :type trigger_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggerSubscriptionOperationStatus, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.TriggerSubscriptionOperationStatus + :rtype: ~data_factory_management_client.models.TriggerSubscriptionOperationStatus :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.TriggerSubscriptionOperationStatus"] @@ -646,7 +646,7 @@ async def begin_unsubscribe_from_events( :paramtype polling: bool or ~azure.core.polling.AsyncPollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of AsyncLROPoller that returns either TriggerSubscriptionOperationStatus or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[~azure.mgmt.datafactory.models.TriggerSubscriptionOperationStatus] + :rtype: ~azure.core.polling.AsyncLROPoller[~data_factory_management_client.models.TriggerSubscriptionOperationStatus] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, AsyncPollingMethod] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/models/__init__.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/models/__init__.py index d558e88e00d..c7294eb02cc 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/models/__init__.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/models/__init__.py @@ -243,9 +243,12 @@ from ._models_py3 import ExcelDataset from ._models_py3 import ExcelSource from ._models_py3 import ExecuteDataFlowActivity + from ._models_py3 import ExecuteDataFlowActivityTypeProperties from ._models_py3 import ExecuteDataFlowActivityTypePropertiesCompute from ._models_py3 import ExecutePipelineActivity + from ._models_py3 import ExecutePowerQueryActivityTypeProperties from ._models_py3 import ExecuteSsisPackageActivity + from ._models_py3 import ExecuteWranglingDataflowActivity from ._models_py3 import ExecutionActivity from ._models_py3 import ExportSettings from ._models_py3 import ExposureControlBatchRequest @@ -484,6 +487,8 @@ from ._models_py3 import PostgreSqlLinkedService from ._models_py3 import PostgreSqlSource from ._models_py3 import PostgreSqlTableDataset + from ._models_py3 import PowerQuerySink + from ._models_py3 import PowerQuerySource from ._models_py3 import PrestoLinkedService from ._models_py3 import PrestoObjectDataset from ._models_py3 import PrestoSource @@ -676,6 +681,7 @@ from ._models_py3 import WebLinkedServiceTypeProperties from ._models_py3 import WebSource from ._models_py3 import WebTableDataset + from ._models_py3 import WranglingDataFlow from ._models_py3 import XeroLinkedService from ._models_py3 import XeroObjectDataset from ._models_py3 import XeroSource @@ -923,9 +929,12 @@ from ._models import ExcelDataset # type: ignore from ._models import ExcelSource # type: ignore from ._models import ExecuteDataFlowActivity # type: ignore + from ._models import ExecuteDataFlowActivityTypeProperties # type: ignore from ._models import ExecuteDataFlowActivityTypePropertiesCompute # type: ignore from ._models import ExecutePipelineActivity # type: ignore + from ._models import ExecutePowerQueryActivityTypeProperties # type: ignore from ._models import ExecuteSsisPackageActivity # type: ignore + from ._models import ExecuteWranglingDataflowActivity # type: ignore from ._models import ExecutionActivity # type: ignore from ._models import ExportSettings # type: ignore from ._models import ExposureControlBatchRequest # type: ignore @@ -1164,6 +1173,8 @@ from ._models import PostgreSqlLinkedService # type: ignore from ._models import PostgreSqlSource # type: ignore from ._models import PostgreSqlTableDataset # type: ignore + from ._models import PowerQuerySink # type: ignore + from ._models import PowerQuerySource # type: ignore from ._models import PrestoLinkedService # type: ignore from ._models import PrestoObjectDataset # type: ignore from ._models import PrestoSource # type: ignore @@ -1356,6 +1367,7 @@ from ._models import WebLinkedServiceTypeProperties # type: ignore from ._models import WebSource # type: ignore from ._models import WebTableDataset # type: ignore + from ._models import WranglingDataFlow # type: ignore from ._models import XeroLinkedService # type: ignore from ._models import XeroObjectDataset # type: ignore from ._models import XeroSource # type: ignore @@ -1701,9 +1713,12 @@ 'ExcelDataset', 'ExcelSource', 'ExecuteDataFlowActivity', + 'ExecuteDataFlowActivityTypeProperties', 'ExecuteDataFlowActivityTypePropertiesCompute', 'ExecutePipelineActivity', + 'ExecutePowerQueryActivityTypeProperties', 'ExecuteSsisPackageActivity', + 'ExecuteWranglingDataflowActivity', 'ExecutionActivity', 'ExportSettings', 'ExposureControlBatchRequest', @@ -1942,6 +1957,8 @@ 'PostgreSqlLinkedService', 'PostgreSqlSource', 'PostgreSqlTableDataset', + 'PowerQuerySink', + 'PowerQuerySource', 'PrestoLinkedService', 'PrestoObjectDataset', 'PrestoSource', @@ -2134,6 +2151,7 @@ 'WebLinkedServiceTypeProperties', 'WebSource', 'WebTableDataset', + 'WranglingDataFlow', 'XeroLinkedService', 'XeroObjectDataset', 'XeroSource', diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/models/_models.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/models/_models.py index fb43215b43c..0bd7709f42f 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/models/_models.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/models/_models.py @@ -13,7 +13,7 @@ class AccessPolicyResponse(msrest.serialization.Model): """Get Data Plane read only token response definition. :param policy: The user access policy. - :type policy: ~azure.mgmt.datafactory.models.UserAccessPolicy + :type policy: ~data_factory_management_client.models.UserAccessPolicy :param access_token: Data Plane read only access token. :type access_token: str :param data_plane_url: Data Plane service base URL. @@ -40,7 +40,7 @@ class Activity(msrest.serialization.Model): """A pipeline activity. You probably want to use the sub-classes and not this class directly. Known - sub-classes are: AppendVariableActivity, ControlActivity, ExecutePipelineActivity, ExecutionActivity, FilterActivity, ForEachActivity, IfConditionActivity, SetVariableActivity, SwitchActivity, UntilActivity, ValidationActivity, WaitActivity, WebHookActivity. + sub-classes are: AppendVariableActivity, ControlActivity, ExecutePipelineActivity, ExecuteWranglingDataflowActivity, ExecutionActivity, FilterActivity, ForEachActivity, IfConditionActivity, SetVariableActivity, SwitchActivity, UntilActivity, ValidationActivity, WaitActivity, WebHookActivity. All required parameters must be populated in order to send to Azure. @@ -54,9 +54,9 @@ class Activity(msrest.serialization.Model): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] """ _validation = { @@ -74,7 +74,7 @@ class Activity(msrest.serialization.Model): } _subtype_map = { - 'type': {'AppendVariable': 'AppendVariableActivity', 'Container': 'ControlActivity', 'ExecutePipeline': 'ExecutePipelineActivity', 'Execution': 'ExecutionActivity', 'Filter': 'FilterActivity', 'ForEach': 'ForEachActivity', 'IfCondition': 'IfConditionActivity', 'SetVariable': 'SetVariableActivity', 'Switch': 'SwitchActivity', 'Until': 'UntilActivity', 'Validation': 'ValidationActivity', 'Wait': 'WaitActivity', 'WebHook': 'WebHookActivity'} + 'type': {'AppendVariable': 'AppendVariableActivity', 'Container': 'ControlActivity', 'ExecutePipeline': 'ExecutePipelineActivity', 'ExecuteWranglingDataflow': 'ExecuteWranglingDataflowActivity', 'Execution': 'ExecutionActivity', 'Filter': 'FilterActivity', 'ForEach': 'ForEachActivity', 'IfCondition': 'IfConditionActivity', 'SetVariable': 'SetVariableActivity', 'Switch': 'SwitchActivity', 'Until': 'UntilActivity', 'Validation': 'ValidationActivity', 'Wait': 'WaitActivity', 'WebHook': 'WebHookActivity'} } def __init__( @@ -101,7 +101,8 @@ class ActivityDependency(msrest.serialization.Model): :param activity: Required. Activity name. :type activity: str :param dependency_conditions: Required. Match-Condition for the dependency. - :type dependency_conditions: list[str or ~azure.mgmt.datafactory.models.DependencyCondition] + :type dependency_conditions: list[str or + ~data_factory_management_client.models.DependencyCondition] """ _validation = { @@ -271,7 +272,7 @@ class ActivityRunsQueryResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of activity runs. - :type value: list[~azure.mgmt.datafactory.models.ActivityRun] + :type value: list[~data_factory_management_client.models.ActivityRun] :param continuation_token: The continuation token for getting the next page of results, if any remaining results exist, null otherwise. :type continuation_token: str @@ -351,11 +352,11 @@ class LinkedService(msrest.serialization.Model): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] """ @@ -401,11 +402,11 @@ class AmazonMwsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param endpoint: Required. The endpoint of the Amazon MWS server, (i.e. @@ -418,11 +419,11 @@ class AmazonMwsLinkedService(LinkedService): :param seller_id: Required. The Amazon seller ID. :type seller_id: object :param mws_auth_token: The Amazon MWS authentication token. - :type mws_auth_token: ~azure.mgmt.datafactory.models.SecretBase + :type mws_auth_token: ~data_factory_management_client.models.SecretBase :param access_key_id: Required. The access key id used to access data. :type access_key_id: object :param secret_key: The secret key used to access data. - :type secret_key: ~azure.mgmt.datafactory.models.SecretBase + :type secret_key: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -506,14 +507,14 @@ class Dataset(msrest.serialization.Model): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder """ _validation = { @@ -572,14 +573,14 @@ class AmazonMwsObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -799,11 +800,11 @@ class AmazonRedshiftLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param server: Required. The name of the Amazon Redshift server. Type: string (or Expression @@ -813,7 +814,7 @@ class AmazonRedshiftLinkedService(LinkedService): resultType string). :type username: object :param password: The password of the Amazon Redshift source. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param database: Required. The database name of the Amazon Redshift source. Type: string (or Expression with resultType string). :type database: object @@ -894,7 +895,7 @@ class AmazonRedshiftSource(TabularSource): :param redshift_unload_settings: The Amazon S3 settings needed for the interim Amazon S3 when copying from Amazon Redshift with unload. With this, data from Amazon Redshift source will be unloaded into S3 first and then copied into the targeted sink from the interim S3. - :type redshift_unload_settings: ~azure.mgmt.datafactory.models.RedshiftUnloadSettings + :type redshift_unload_settings: ~data_factory_management_client.models.RedshiftUnloadSettings """ _validation = { @@ -943,14 +944,14 @@ class AmazonRedshiftTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -1004,11 +1005,11 @@ class AmazonS3CompatibleLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param access_key_id: The access key identifier of the Amazon S3 Compatible Identity and Access @@ -1016,7 +1017,7 @@ class AmazonS3CompatibleLinkedService(LinkedService): :type access_key_id: object :param secret_access_key: The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user. - :type secret_access_key: ~azure.mgmt.datafactory.models.SecretBase + :type secret_access_key: ~data_factory_management_client.models.SecretBase :param service_url: This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType @@ -1309,14 +1310,14 @@ class AmazonS3Dataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param bucket_name: Required. The name of the Amazon S3 bucket. Type: string (or Expression with resultType string). :type bucket_name: object @@ -1336,9 +1337,9 @@ class AmazonS3Dataset(Dataset): Expression with resultType string). :type modified_datetime_end: object :param format: The format of files. - :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat + :type format: ~data_factory_management_client.models.DatasetStorageFormat :param compression: The data compression method used for the Amazon S3 object. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -1394,11 +1395,11 @@ class AmazonS3LinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param authentication_type: The authentication type of S3. Allowed value: AccessKey (default) @@ -1409,13 +1410,13 @@ class AmazonS3LinkedService(LinkedService): :type access_key_id: object :param secret_access_key: The secret access key of the Amazon S3 Identity and Access Management (IAM) user. - :type secret_access_key: ~azure.mgmt.datafactory.models.SecretBase + :type secret_access_key: ~data_factory_management_client.models.SecretBase :param service_url: This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string). :type service_url: object :param session_token: The session token for the S3 temporary security credential. - :type session_token: ~azure.mgmt.datafactory.models.SecretBase + :type session_token: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -1604,9 +1605,9 @@ class AppendVariableActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param variable_name: Name of the variable whose value needs to be appended to. :type variable_name: str :param value: Value to be appended. Could be a static value or Expression. @@ -1683,16 +1684,16 @@ class AvroDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the avro storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param avro_compression_codec: The data avroCompressionCodec. Type: string (or Expression with resultType string). :type avro_compression_codec: object @@ -1908,9 +1909,9 @@ class AvroSink(CopySink): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Avro store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreWriteSettings + :type store_settings: ~data_factory_management_client.models.StoreWriteSettings :param format_settings: Avro format settings. - :type format_settings: ~azure.mgmt.datafactory.models.AvroWriteSettings + :type format_settings: ~data_factory_management_client.models.AvroWriteSettings """ _validation = { @@ -1963,7 +1964,7 @@ class AvroSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Avro store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -2152,18 +2153,18 @@ class AzureBatchLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param account_name: Required. The Azure Batch account name. Type: string (or Expression with resultType string). :type account_name: object :param access_key: The Azure Batch account access key. - :type access_key: ~azure.mgmt.datafactory.models.SecretBase + :type access_key: ~data_factory_management_client.models.SecretBase :param batch_uri: Required. The Azure Batch URI. Type: string (or Expression with resultType string). :type batch_uri: object @@ -2171,13 +2172,13 @@ class AzureBatchLinkedService(LinkedService): resultType string). :type pool_name: object :param linked_service_name: Required. The Azure Storage linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). :type encrypted_credential: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -2238,14 +2239,14 @@ class AzureBlobDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param folder_path: The path of the Azure Blob storage. Type: string (or Expression with resultType string). :type folder_path: object @@ -2262,9 +2263,9 @@ class AzureBlobDataset(Dataset): Expression with resultType string). :type modified_datetime_end: object :param format: The format of the Azure Blob storage. - :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat + :type format: ~data_factory_management_client.models.DatasetStorageFormat :param compression: The data compression method used for the blob storage. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -2325,14 +2326,14 @@ class AzureBlobFsDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param folder_path: The path of the Azure Data Lake Storage Gen2 storage. Type: string (or Expression with resultType string). :type folder_path: object @@ -2340,9 +2341,9 @@ class AzureBlobFsDataset(Dataset): with resultType string). :type file_name: object :param format: The format of the Azure Data Lake Storage Gen2 storage. - :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat + :type format: ~data_factory_management_client.models.DatasetStorageFormat :param compression: The data compression method used for the blob storage. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -2389,11 +2390,11 @@ class AzureBlobFsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or @@ -2407,7 +2408,7 @@ class AzureBlobFsLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -2420,7 +2421,7 @@ class AzureBlobFsLinkedService(LinkedService): resultType string). :type encrypted_credential: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -2617,7 +2618,7 @@ class AzureBlobFsSink(CopySink): :type copy_behavior: object :param metadata: Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects). - :type metadata: list[~azure.mgmt.datafactory.models.MetadataItem] + :type metadata: list[~data_factory_management_client.models.MetadataItem] """ _validation = { @@ -2814,24 +2815,24 @@ class AzureBlobStorageLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param account_key: The Azure key vault secret reference of accountKey in connection string. - :type account_key: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type account_key: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param sas_uri: SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference. :type sas_uri: object :param sas_token: The Azure key vault secret reference of sasToken in sas uri. - :type sas_token: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type sas_token: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param service_endpoint: Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property. :type service_endpoint: str @@ -2840,7 +2841,7 @@ class AzureBlobStorageLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against Azure SQL Data Warehouse. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -2857,7 +2858,7 @@ class AzureBlobStorageLinkedService(LinkedService): resultType string). :type encrypted_credential: str :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -3098,14 +3099,14 @@ class AzureDatabricksDeltaLakeDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table: The name of delta table. Type: string (or Expression with resultType string). :type table: object :param database: The database name of delta table. Type: string (or Expression with resultType @@ -3305,11 +3306,11 @@ class AzureDatabricksDeltaLakeLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param domain: Required. :code:``.azuredatabricks.net, domain name of your Databricks @@ -3318,7 +3319,7 @@ class AzureDatabricksDeltaLakeLinkedService(LinkedService): :param access_token: Access token for databricks REST API. Refer to https://docs.azuredatabricks.net/api/latest/authentication.html. Type: string, SecureString or AzureKeyVaultSecretReference. - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param cluster_id: The id of an existing interactive cluster that will be used for all runs of this job. Type: string (or Expression with resultType string). :type cluster_id: object @@ -3390,7 +3391,8 @@ class AzureDatabricksDeltaLakeSink(CopySink): string). :type pre_copy_script: object :param import_settings: Azure Databricks Delta Lake import settings. - :type import_settings: ~azure.mgmt.datafactory.models.AzureDatabricksDeltaLakeImportCommand + :type import_settings: + ~data_factory_management_client.models.AzureDatabricksDeltaLakeImportCommand """ _validation = { @@ -3446,7 +3448,8 @@ class AzureDatabricksDeltaLakeSource(CopySource): resultType string). :type query: object :param export_settings: Azure Databricks Delta Lake export settings. - :type export_settings: ~azure.mgmt.datafactory.models.AzureDatabricksDeltaLakeExportCommand + :type export_settings: + ~data_factory_management_client.models.AzureDatabricksDeltaLakeExportCommand """ _validation = { @@ -3485,11 +3488,11 @@ class AzureDatabricksLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param domain: Required. :code:``.azuredatabricks.net, domain name of your Databricks @@ -3498,7 +3501,7 @@ class AzureDatabricksLinkedService(LinkedService): :param access_token: Access token for databricks REST API. Refer to https://docs.azuredatabricks.net/api/latest/authentication.html. Type: string (or Expression with resultType string). - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param authentication: Required to specify MSI, if using Workspace resource id for databricks REST API. Type: string (or Expression with resultType string). :type authentication: object @@ -3558,7 +3561,7 @@ class AzureDatabricksLinkedService(LinkedService): defined set of rules. Type: string (or Expression with resultType string). :type policy_id: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -3639,13 +3642,13 @@ class ExecutionActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy """ _validation = { @@ -3693,13 +3696,13 @@ class AzureDataExplorerCommandActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param command: Required. A control command, according to the Azure Data Explorer command syntax. Type: string (or Expression with resultType string). :type command: object @@ -3748,11 +3751,11 @@ class AzureDataExplorerLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param endpoint: Required. The endpoint of Azure Data Explorer (the engine's endpoint). URL @@ -3764,7 +3767,7 @@ class AzureDataExplorerLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against Kusto. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param database: Required. Database name for connection. Type: string (or Expression with resultType string). :type database: object @@ -3772,7 +3775,7 @@ class AzureDataExplorerLinkedService(LinkedService): string (or Expression with resultType string). :type tenant: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -3963,14 +3966,14 @@ class AzureDataExplorerTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table: The table name of the Azure Data Explorer database. Type: string (or Expression with resultType string). :type table: object @@ -4014,11 +4017,11 @@ class AzureDataLakeAnalyticsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param account_name: Required. The Azure Data Lake Analytics account name. Type: string (or @@ -4029,7 +4032,7 @@ class AzureDataLakeAnalyticsLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The Key of the application used to authenticate against the Azure Data Lake Analytics account. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: Required. The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -4106,14 +4109,14 @@ class AzureDataLakeStoreDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param folder_path: Path to the folder in the Azure Data Lake Store. Type: string (or Expression with resultType string). :type folder_path: object @@ -4121,10 +4124,10 @@ class AzureDataLakeStoreDataset(Dataset): Expression with resultType string). :type file_name: object :param format: The format of the Data Lake Store. - :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat + :type format: ~data_factory_management_client.models.DatasetStorageFormat :param compression: The data compression method used for the item(s) in the Azure Data Lake Store. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -4171,11 +4174,11 @@ class AzureDataLakeStoreLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param data_lake_store_uri: Required. Data Lake Store service URI. Type: string (or Expression @@ -4186,7 +4189,7 @@ class AzureDataLakeStoreLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The Key of the application used to authenticate against the Azure Data Lake Store account. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -4208,7 +4211,7 @@ class AzureDataLakeStoreLinkedService(LinkedService): resultType string). :type encrypted_credential: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -4552,11 +4555,11 @@ class AzureFileStorageLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Host name of the server. Type: string (or Expression with resultType string). @@ -4565,17 +4568,17 @@ class AzureFileStorageLinkedService(LinkedService): string). :type user_id: object :param password: Password to logon the server. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param connection_string: The connection string. It is mutually exclusive with sasUri property. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param account_key: The Azure key vault secret reference of accountKey in connection string. - :type account_key: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type account_key: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param sas_uri: SAS URI of the Azure File resource. It is mutually exclusive with connectionString property. Type: string, SecureString or AzureKeyVaultSecretReference. :type sas_uri: object :param sas_token: The Azure key vault secret reference of sasToken in sas uri. - :type sas_token: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type sas_token: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param file_share: The azure file share name. It is required when auth with accountKey/sasToken. Type: string (or Expression with resultType string). :type file_share: object @@ -4808,16 +4811,16 @@ class AzureFunctionActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param method: Required. Rest API method for target endpoint. Possible values include: "GET", "POST", "PUT", "DELETE", "OPTIONS", "HEAD", "TRACE". - :type method: str or ~azure.mgmt.datafactory.models.AzureFunctionActivityMethod + :type method: str or ~data_factory_management_client.models.AzureFunctionActivityMethod :param function_name: Required. Name of the Function that the Azure Function Activity will call. Type: string (or Expression with resultType string). :type function_name: object @@ -4875,24 +4878,24 @@ class AzureFunctionLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param function_app_url: Required. The endpoint of the Azure Function App. URL will be in the format https://:code:``.azurewebsites.net. :type function_app_url: object :param function_key: Function or Host key for Azure Function App. - :type function_key: ~azure.mgmt.datafactory.models.SecretBase + :type function_key: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). :type encrypted_credential: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference :param resource_id: Allowed token audiences for azure function. :type resource_id: object :param authentication: Type of authentication (Required to specify MSI) used to connect to @@ -4945,18 +4948,18 @@ class AzureKeyVaultLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param base_url: Required. The base URL of the Azure Key Vault. e.g. https://myakv.vault.azure.net Type: string (or Expression with resultType string). :type base_url: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -5025,7 +5028,7 @@ class AzureKeyVaultSecretReference(SecretBase): :param type: Required. Type of the secret.Constant filled by server. :type type: str :param store: Required. The Azure Key Vault linked service reference. - :type store: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type store: ~data_factory_management_client.models.LinkedServiceReference :param secret_name: Required. The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string). :type secret_name: object @@ -5069,18 +5072,18 @@ class AzureMariaDbLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param pwd: The Azure key vault secret reference of password in connection string. - :type pwd: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type pwd: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -5191,14 +5194,14 @@ class AzureMariaDbTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -5245,13 +5248,13 @@ class AzureMlBatchExecutionActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param global_parameters: Key,Value pairs to be passed to the Azure ML Batch Execution Service endpoint. Keys must match the names of web service parameters defined in the published Azure ML web service. Values will be passed in the GlobalParameters property of the Azure ML batch @@ -5261,12 +5264,14 @@ class AzureMlBatchExecutionActivity(ExecutionActivity): Service Outputs to AzureMLWebServiceFile objects specifying the output Blob locations. This information will be passed in the WebServiceOutputs property of the Azure ML batch execution request. - :type web_service_outputs: dict[str, ~azure.mgmt.datafactory.models.AzureMlWebServiceFile] + :type web_service_outputs: dict[str, + ~data_factory_management_client.models.AzureMlWebServiceFile] :param web_service_inputs: Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Inputs to AzureMLWebServiceFile objects specifying the input Blob locations.. This information will be passed in the WebServiceInputs property of the Azure ML batch execution request. - :type web_service_inputs: dict[str, ~azure.mgmt.datafactory.models.AzureMlWebServiceFile] + :type web_service_inputs: dict[str, + ~data_factory_management_client.models.AzureMlWebServiceFile] """ _validation = { @@ -5314,13 +5319,13 @@ class AzureMlExecutePipelineActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param ml_pipeline_id: ID of the published Azure ML pipeline. Type: string (or Expression with resultType string). :type ml_pipeline_id: object @@ -5405,18 +5410,18 @@ class AzureMlLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param ml_endpoint: Required. The Batch Execution REST URL for an Azure ML Studio Web Service endpoint. Type: string (or Expression with resultType string). :type ml_endpoint: object :param api_key: Required. The API key for accessing the Azure ML model endpoint. - :type api_key: ~azure.mgmt.datafactory.models.SecretBase + :type api_key: ~data_factory_management_client.models.SecretBase :param update_resource_endpoint: The Update Resource REST URL for an Azure ML Studio Web Service endpoint. Type: string (or Expression with resultType string). :type update_resource_endpoint: object @@ -5426,7 +5431,7 @@ class AzureMlLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against the ARM-based updateResourceEndpoint of an Azure ML Studio web service. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -5489,11 +5494,11 @@ class AzureMlServiceLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param subscription_id: Required. Azure ML Service workspace subscription ID. Type: string (or @@ -5511,7 +5516,7 @@ class AzureMlServiceLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against the endpoint of a published Azure ML Service pipeline. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -5574,19 +5579,20 @@ class AzureMlUpdateResourceActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param trained_model_name: Required. Name of the Trained Model module in the Web Service experiment to be updated. Type: string (or Expression with resultType string). :type trained_model_name: object :param trained_model_linked_service_name: Required. Name of Azure Storage linked service holding the .ilearner file that will be uploaded by the update operation. - :type trained_model_linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type trained_model_linked_service_name: + ~data_factory_management_client.models.LinkedServiceReference :param trained_model_file_path: Required. The relative file path in trainedModelLinkedService to represent the .ilearner file that will be uploaded by the update operation. Type: string (or Expression with resultType string). @@ -5636,7 +5642,7 @@ class AzureMlWebServiceFile(msrest.serialization.Model): :type file_path: object :param linked_service_name: Required. Reference to an Azure Storage LinkedService, where Azure ML WebService Input/Output file located. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference """ _validation = { @@ -5669,18 +5675,18 @@ class AzureMySqlLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -5849,14 +5855,14 @@ class AzureMySqlTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The Azure MySQL database table name. Type: string (or Expression with resultType string). :type table_name: object @@ -5905,18 +5911,18 @@ class AzurePostgreSqlLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -6085,14 +6091,14 @@ class AzurePostgreSqlTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name of the Azure PostgreSQL database which includes both schema and table. Type: string (or Expression with resultType string). :type table_name: object @@ -6207,14 +6213,14 @@ class AzureSearchIndexDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param index_name: Required. The name of the Azure Search Index. Type: string (or Expression with resultType string). :type index_name: object @@ -6278,7 +6284,8 @@ class AzureSearchIndexSink(CopySink): :type disable_metrics_collection: object :param write_behavior: Specify the write behavior when upserting documents into Azure Search Index. Possible values include: "Merge", "Upload". - :type write_behavior: str or ~azure.mgmt.datafactory.models.AzureSearchIndexWriteBehaviorType + :type write_behavior: str or + ~data_factory_management_client.models.AzureSearchIndexWriteBehaviorType """ _validation = { @@ -6317,18 +6324,18 @@ class AzureSearchLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. URL for Azure Search service. Type: string (or Expression with resultType string). :type url: object :param key: Admin Key for Azure Search service. - :type key: ~azure.mgmt.datafactory.models.SecretBase + :type key: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -6374,24 +6381,24 @@ class AzureSqlDatabaseLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param service_principal_id: The ID of the service principal used to authenticate against Azure SQL Database. Type: string (or Expression with resultType string). :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against Azure SQL Database. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -6404,9 +6411,10 @@ class AzureSqlDatabaseLinkedService(LinkedService): resultType string). :type encrypted_credential: object :param always_encrypted_settings: Sql always encrypted properties. - :type always_encrypted_settings: ~azure.mgmt.datafactory.models.SqlAlwaysEncryptedProperties + :type always_encrypted_settings: + ~data_factory_management_client.models.SqlAlwaysEncryptedProperties :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -6460,24 +6468,24 @@ class AzureSqlDwLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. Type: string, SecureString or AzureKeyVaultSecretReference. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param service_principal_id: The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string). :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against Azure SQL Data Warehouse. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -6490,7 +6498,7 @@ class AzureSqlDwLinkedService(LinkedService): resultType string). :type encrypted_credential: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -6550,14 +6558,14 @@ class AzureSqlDwTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -6611,24 +6619,24 @@ class AzureSqlMiLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param service_principal_id: The ID of the service principal used to authenticate against Azure SQL Managed Instance. Type: string (or Expression with resultType string). :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against Azure SQL Managed Instance. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -6641,9 +6649,10 @@ class AzureSqlMiLinkedService(LinkedService): resultType string). :type encrypted_credential: object :param always_encrypted_settings: Sql always encrypted properties. - :type always_encrypted_settings: ~azure.mgmt.datafactory.models.SqlAlwaysEncryptedProperties + :type always_encrypted_settings: + ~data_factory_management_client.models.SqlAlwaysEncryptedProperties :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -6705,14 +6714,14 @@ class AzureSqlMiTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -6794,7 +6803,7 @@ class AzureSqlSink(CopySink): :type pre_copy_script: object :param stored_procedure_parameters: SQL stored procedure parameters. :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param stored_procedure_table_type_parameter_name: The stored procedure parameter name of the table type. Type: string (or Expression with resultType string). :type stored_procedure_table_type_parameter_name: object @@ -6808,7 +6817,7 @@ class AzureSqlSink(CopySink): SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum). :type write_behavior: object :param upsert_settings: SQL upsert settings. - :type upsert_settings: ~azure.mgmt.datafactory.models.SqlUpsertSettings + :type upsert_settings: ~data_factory_management_client.models.SqlUpsertSettings """ _validation = { @@ -6889,14 +6898,14 @@ class AzureSqlSource(TabularSource): :param stored_procedure_parameters: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}". :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param produce_additional_types: Which additional types to produce. :type produce_additional_types: object :param partition_option: The partition mechanism that will be used for Sql read in parallel. Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Sql source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SqlPartitionSettings + :type partition_settings: ~data_factory_management_client.models.SqlPartitionSettings """ _validation = { @@ -6953,14 +6962,14 @@ class AzureSqlTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -7014,23 +7023,23 @@ class AzureStorageLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: The connection string. It is mutually exclusive with sasUri property. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param account_key: The Azure key vault secret reference of accountKey in connection string. - :type account_key: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type account_key: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param sas_uri: SAS URI of the Azure Storage resource. It is mutually exclusive with connectionString property. Type: string, SecureString or AzureKeyVaultSecretReference. :type sas_uri: object :param sas_token: The Azure key vault secret reference of sasToken in sas uri. - :type sas_token: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type sas_token: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -7087,14 +7096,14 @@ class AzureTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: Required. The table name of the Azure Table storage. Type: string (or Expression with resultType string). :type table_name: object @@ -7275,23 +7284,23 @@ class AzureTableStorageLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: The connection string. It is mutually exclusive with sasUri property. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param account_key: The Azure key vault secret reference of accountKey in connection string. - :type account_key: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type account_key: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param sas_uri: SAS URI of the Azure Storage resource. It is mutually exclusive with connectionString property. Type: string, SecureString or AzureKeyVaultSecretReference. :type sas_uri: object :param sas_token: The Azure key vault secret reference of sasToken in sas uri. - :type sas_token: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type sas_token: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -7348,18 +7357,18 @@ class BinaryDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the Binary storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param compression: The data compression method used for the binary dataset. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -7439,7 +7448,7 @@ class BinaryReadSettings(FormatReadSettings): :param type: Required. The read setting type.Constant filled by server. :type type: str :param compression_properties: Compression settings. - :type compression_properties: ~azure.mgmt.datafactory.models.CompressionReadSettings + :type compression_properties: ~data_factory_management_client.models.CompressionReadSettings """ _validation = { @@ -7490,7 +7499,7 @@ class BinarySink(CopySink): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Binary store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreWriteSettings + :type store_settings: ~data_factory_management_client.models.StoreWriteSettings """ _validation = { @@ -7541,9 +7550,9 @@ class BinarySource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Binary store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param format_settings: Binary format settings. - :type format_settings: ~azure.mgmt.datafactory.models.BinaryReadSettings + :type format_settings: ~data_factory_management_client.models.BinaryReadSettings """ _validation = { @@ -7590,7 +7599,7 @@ class Trigger(msrest.serialization.Model): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] """ @@ -7643,11 +7652,11 @@ class MultiplePipelineTrigger(Trigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipelines: Pipelines that need to be started. - :type pipelines: list[~azure.mgmt.datafactory.models.TriggerPipelineReference] + :type pipelines: list[~data_factory_management_client.models.TriggerPipelineReference] """ _validation = { @@ -7693,11 +7702,11 @@ class BlobEventsTrigger(MultiplePipelineTrigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipelines: Pipelines that need to be started. - :type pipelines: list[~azure.mgmt.datafactory.models.TriggerPipelineReference] + :type pipelines: list[~data_factory_management_client.models.TriggerPipelineReference] :param blob_path_begins_with: The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: @@ -7710,7 +7719,7 @@ class BlobEventsTrigger(MultiplePipelineTrigger): :param ignore_empty_blobs: If set to true, blobs with zero bytes will be ignored. :type ignore_empty_blobs: bool :param events: Required. The type of events that cause this trigger to fire. - :type events: list[str or ~azure.mgmt.datafactory.models.BlobEventTypes] + :type events: list[str or ~data_factory_management_client.models.BlobEventTypes] :param scope: Required. The ARM resource ID of the Storage Account. :type scope: str """ @@ -7790,7 +7799,7 @@ class BlobSink(CopySink): :type copy_behavior: object :param metadata: Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects). - :type metadata: list[~azure.mgmt.datafactory.models.MetadataItem] + :type metadata: list[~data_factory_management_client.models.MetadataItem] """ _validation = { @@ -7902,18 +7911,18 @@ class BlobTrigger(MultiplePipelineTrigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipelines: Pipelines that need to be started. - :type pipelines: list[~azure.mgmt.datafactory.models.TriggerPipelineReference] + :type pipelines: list[~data_factory_management_client.models.TriggerPipelineReference] :param folder_path: Required. The path of the container/folder that will trigger the pipeline. :type folder_path: str :param max_concurrency: Required. The max number of parallel files to handle when it is triggered. :type max_concurrency: int :param linked_service: Required. The Azure Storage linked service reference. - :type linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service: ~data_factory_management_client.models.LinkedServiceReference """ _validation = { @@ -7958,11 +7967,11 @@ class CassandraLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. Host name for connection. Type: string (or Expression with resultType @@ -7978,7 +7987,7 @@ class CassandraLinkedService(LinkedService): string). :type username: object :param password: Password for authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -8057,7 +8066,7 @@ class CassandraSource(TabularSource): Possible values include: "ALL", "EACH_QUORUM", "QUORUM", "LOCAL_QUORUM", "ONE", "TWO", "THREE", "LOCAL_ONE", "SERIAL", "LOCAL_SERIAL". :type consistency_level: str or - ~azure.mgmt.datafactory.models.CassandraSourceReadConsistencyLevels + ~data_factory_management_client.models.CassandraSourceReadConsistencyLevels """ _validation = { @@ -8106,14 +8115,14 @@ class CassandraTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name of the Cassandra database. Type: string (or Expression with resultType string). :type table_name: object @@ -8167,14 +8176,14 @@ class ChainingTrigger(Trigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipeline: Required. Pipeline for which runs are created when all upstream pipelines complete successfully. - :type pipeline: ~azure.mgmt.datafactory.models.TriggerPipelineReference + :type pipeline: ~data_factory_management_client.models.TriggerPipelineReference :param depends_on: Required. Upstream Pipelines. - :type depends_on: list[~azure.mgmt.datafactory.models.PipelineReference] + :type depends_on: list[~data_factory_management_client.models.PipelineReference] :param run_dimension: Required. Run Dimension property that needs to be emitted by upstream pipelines. :type run_dimension: str @@ -8222,7 +8231,7 @@ class CloudError(msrest.serialization.Model): :param target: Property name/path in request associated with error. :type target: str :param details: Array with additional error details. - :type details: list[~azure.mgmt.datafactory.models.CloudError] + :type details: list[~data_factory_management_client.models.CloudError] """ _validation = { @@ -8260,7 +8269,7 @@ class CmdkeySetup(CustomSetupBase): :param user_name: Required. The user name of data source access. :type user_name: object :param password: Required. The password of data source access. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -8327,14 +8336,14 @@ class CommonDataServiceForAppsEntityDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param entity_name: The logical name of the entity. Type: string (or Expression with resultType string). :type entity_name: object @@ -8378,11 +8387,11 @@ class CommonDataServiceForAppsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param deployment_type: Required. The deployment type of the Common Data Service for Apps @@ -8416,7 +8425,7 @@ class CommonDataServiceForAppsLinkedService(LinkedService): (or Expression with resultType string). :type username: object :param password: Password to access the Common Data Service for Apps instance. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param service_principal_id: The client ID of the application in Azure Active Directory used for Server-To-Server authentication. Type: string (or Expression with resultType string). :type service_principal_id: object @@ -8429,7 +8438,7 @@ class CommonDataServiceForAppsLinkedService(LinkedService): servicePrincipalCredential can be SecureString or AzureKeyVaultSecretReference. If servicePrincipalCredentialType is 'ServicePrincipalCert', servicePrincipalCredential can only be AzureKeyVaultSecretReference. - :type service_principal_credential: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_credential: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -8513,7 +8522,7 @@ class CommonDataServiceForAppsSink(CopySink): :type disable_metrics_collection: object :param write_behavior: Required. The write behavior for the operation. Possible values include: "Upsert". - :type write_behavior: str or ~azure.mgmt.datafactory.models.DynamicsSinkWriteBehavior + :type write_behavior: str or ~data_factory_management_client.models.DynamicsSinkWriteBehavior :param ignore_null_values: The flag indicating whether to ignore null values from input dataset (except key fields) during write operation. Default is false. Type: boolean (or Expression with resultType boolean). @@ -8618,7 +8627,7 @@ class ComponentSetup(CustomSetupBase): :param component_name: Required. The name of the 3rd party component. :type component_name: str :param license_key: The license key to activate the component. - :type license_key: ~azure.mgmt.datafactory.models.SecretBase + :type license_key: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -8690,11 +8699,11 @@ class ConcurLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_properties: Properties used to connect to Concur. It is mutually exclusive @@ -8706,7 +8715,7 @@ class ConcurLinkedService(LinkedService): :type username: object :param password: The password corresponding to the user name that you provided in the username field. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -8781,14 +8790,14 @@ class ConcurObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -8928,9 +8937,9 @@ class ControlActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] """ _validation = { @@ -8970,28 +8979,28 @@ class CopyActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param inputs: List of inputs for the activity. - :type inputs: list[~azure.mgmt.datafactory.models.DatasetReference] + :type inputs: list[~data_factory_management_client.models.DatasetReference] :param outputs: List of outputs for the activity. - :type outputs: list[~azure.mgmt.datafactory.models.DatasetReference] + :type outputs: list[~data_factory_management_client.models.DatasetReference] :param source: Required. Copy activity source. - :type source: ~azure.mgmt.datafactory.models.CopySource + :type source: ~data_factory_management_client.models.CopySource :param sink: Required. Copy activity sink. - :type sink: ~azure.mgmt.datafactory.models.CopySink + :type sink: ~data_factory_management_client.models.CopySink :param translator: Copy activity translator. If not specified, tabular translator is used. :type translator: object :param enable_staging: Specifies whether to copy data via an interim staging. Default value is false. Type: boolean (or Expression with resultType boolean). :type enable_staging: object :param staging_settings: Specifies interim staging settings when EnableStaging is true. - :type staging_settings: ~azure.mgmt.datafactory.models.StagingSettings + :type staging_settings: ~data_factory_management_client.models.StagingSettings :param parallel_copies: Maximum number of concurrent sessions opened on the source or sink to avoid overloading the data store. Type: integer (or Expression with resultType integer), minimum: 0. @@ -9005,12 +9014,12 @@ class CopyActivity(ExecutionActivity): :param redirect_incompatible_row_settings: Redirect incompatible row settings when EnableSkipIncompatibleRow is true. :type redirect_incompatible_row_settings: - ~azure.mgmt.datafactory.models.RedirectIncompatibleRowSettings + ~data_factory_management_client.models.RedirectIncompatibleRowSettings :param log_storage_settings: (Deprecated. Please use LogSettings) Log storage settings customer need to provide when enabling session log. - :type log_storage_settings: ~azure.mgmt.datafactory.models.LogStorageSettings + :type log_storage_settings: ~data_factory_management_client.models.LogStorageSettings :param log_settings: Log settings customer needs provide when enabling log. - :type log_settings: ~azure.mgmt.datafactory.models.LogSettings + :type log_settings: ~data_factory_management_client.models.LogSettings :param preserve_rules: Preserve Rules. :type preserve_rules: list[object] :param preserve: Preserve rules. @@ -9019,7 +9028,7 @@ class CopyActivity(ExecutionActivity): (or Expression with resultType boolean). :type validate_data_consistency: object :param skip_error_file: Specify the fault tolerance for data consistency. - :type skip_error_file: ~azure.mgmt.datafactory.models.SkipErrorFile + :type skip_error_file: ~data_factory_management_client.models.SkipErrorFile """ _validation = { @@ -9155,11 +9164,11 @@ class CosmosDbLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: The connection string. Type: string, SecureString or @@ -9172,7 +9181,7 @@ class CosmosDbLinkedService(LinkedService): :type database: object :param account_key: The account key of the Azure CosmosDB account. Type: SecureString or AzureKeyVaultSecretReference. - :type account_key: ~azure.mgmt.datafactory.models.SecretBase + :type account_key: ~data_factory_management_client.models.SecretBase :param service_principal_id: The client ID of the application in Azure Active Directory used for Server-To-Server authentication. Type: string (or Expression with resultType string). :type service_principal_id: object @@ -9181,13 +9190,13 @@ class CosmosDbLinkedService(LinkedService): for certificate. Type: string (or Expression with resultType string). Possible values include: "ServicePrincipalKey", "ServicePrincipalCert". :type service_principal_credential_type: str or - ~azure.mgmt.datafactory.models.CosmosDbServicePrincipalCredentialType + ~data_factory_management_client.models.CosmosDbServicePrincipalCredentialType :param service_principal_credential: The credential of the service principal object in Azure Active Directory. If servicePrincipalCredentialType is 'ServicePrincipalKey', servicePrincipalCredential can be SecureString or AzureKeyVaultSecretReference. If servicePrincipalCredentialType is 'ServicePrincipalCert', servicePrincipalCredential can only be AzureKeyVaultSecretReference. - :type service_principal_credential: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_credential: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -9197,7 +9206,7 @@ class CosmosDbLinkedService(LinkedService): :type azure_cloud_type: object :param connection_mode: The connection mode used to access CosmosDB account. Type: string (or Expression with resultType string). Possible values include: "Gateway", "Direct". - :type connection_mode: str or ~azure.mgmt.datafactory.models.CosmosDbConnectionMode + :type connection_mode: str or ~data_factory_management_client.models.CosmosDbConnectionMode :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -9266,14 +9275,14 @@ class CosmosDbMongoDbApiCollectionDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param collection: Required. The collection name of the CosmosDB (MongoDB API) database. Type: string (or Expression with resultType string). :type collection: object @@ -9318,11 +9327,11 @@ class CosmosDbMongoDbApiLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param is_server_version_above32: Whether the CosmosDB (MongoDB API) server version is higher @@ -9452,7 +9461,7 @@ class CosmosDbMongoDbApiSource(CopySource): with resultType string). :type filter: object :param cursor_methods: Cursor methods for Mongodb query. - :type cursor_methods: ~azure.mgmt.datafactory.models.MongoDbCursorMethodsProperties + :type cursor_methods: ~data_factory_management_client.models.MongoDbCursorMethodsProperties :param batch_size: Specifies the number of documents to return in each batch of the response from MongoDB instance. In most cases, modifying the batch size will not affect the user or the application. This property's main purpose is to avoid hit the limitation of response size. @@ -9516,14 +9525,14 @@ class CosmosDbSqlApiCollectionDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param collection_name: Required. CosmosDB (SQL API) collection name. Type: string (or Expression with resultType string). :type collection_name: object @@ -9695,18 +9704,18 @@ class CouchbaseLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param cred_string: The Azure key vault secret reference of credString in connection string. - :type cred_string: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type cred_string: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -9817,14 +9826,14 @@ class CouchbaseTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -9868,7 +9877,8 @@ class CreateDataFlowDebugSessionRequest(msrest.serialization.Model): :param time_to_live: Time to live setting of the cluster in minutes. :type time_to_live: int :param integration_runtime: Set to use integration runtime setting for data flow debug session. - :type integration_runtime: ~azure.mgmt.datafactory.models.IntegrationRuntimeDebugResource + :type integration_runtime: + ~data_factory_management_client.models.IntegrationRuntimeDebugResource """ _attribute_map = { @@ -10110,7 +10120,7 @@ class CredentialResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Properties of credentials. - :type properties: ~azure.mgmt.datafactory.models.Credential + :type properties: ~data_factory_management_client.models.Credential """ _validation = { @@ -10152,23 +10162,23 @@ class CustomActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param command: Required. Command for custom activity Type: string (or Expression with resultType string). :type command: object :param resource_linked_service: Resource linked service reference. - :type resource_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type resource_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param folder_path: Folder path for resource files Type: string (or Expression with resultType string). :type folder_path: object :param reference_objects: Reference objects. - :type reference_objects: ~azure.mgmt.datafactory.models.CustomActivityReferenceObject + :type reference_objects: ~data_factory_management_client.models.CustomActivityReferenceObject :param extended_properties: User defined property bag. There is no restriction on the keys or values that can be used. The user specified custom activity has the full responsibility to consume and interpret the content defined. @@ -10224,9 +10234,9 @@ class CustomActivityReferenceObject(msrest.serialization.Model): """Reference objects for custom activity. :param linked_services: Linked service references. - :type linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceReference] + :type linked_services: list[~data_factory_management_client.models.LinkedServiceReference] :param datasets: Dataset references. - :type datasets: list[~azure.mgmt.datafactory.models.DatasetReference] + :type datasets: list[~data_factory_management_client.models.DatasetReference] """ _attribute_map = { @@ -10262,14 +10272,14 @@ class CustomDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param type_properties: Custom dataset properties. :type type_properties: object """ @@ -10312,11 +10322,11 @@ class CustomDataSourceLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param type_properties: Required. Custom linked service properties. @@ -10363,11 +10373,11 @@ class CustomEventsTrigger(MultiplePipelineTrigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipelines: Pipelines that need to be started. - :type pipelines: list[~azure.mgmt.datafactory.models.TriggerPipelineReference] + :type pipelines: list[~data_factory_management_client.models.TriggerPipelineReference] :param subject_begins_with: The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith. :type subject_begins_with: str @@ -10427,13 +10437,13 @@ class DatabricksNotebookActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param notebook_path: Required. The absolute path of the notebook to be run in the Databricks Workspace. This path must begin with a slash. Type: string (or Expression with resultType string). @@ -10491,13 +10501,13 @@ class DatabricksSparkJarActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param main_class_name: Required. The full name of the class containing the main method to be executed. This class must be contained in a JAR provided as a library. Type: string (or Expression with resultType string). @@ -10554,13 +10564,13 @@ class DatabricksSparkPythonActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param python_file: Required. The URI of the Python file to be executed. DBFS paths are supported. Type: string (or Expression with resultType string). :type python_file: object @@ -10605,11 +10615,9 @@ class DataFlow(msrest.serialization.Model): """Azure Data Factory nested object which contains a flow with data movements and transformations. You probably want to use the sub-classes and not this class directly. Known - sub-classes are: MappingDataFlow. - - All required parameters must be populated in order to send to Azure. + sub-classes are: MappingDataFlow, WranglingDataFlow. - :param type: Required. Type of data flow.Constant filled by server. + :param type: Type of data flow.Constant filled by server. :type type: str :param description: The description of the data flow. :type description: str @@ -10617,13 +10625,9 @@ class DataFlow(msrest.serialization.Model): :type annotations: list[object] :param folder: The folder that this data flow is in. If not specified, Data flow will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DataFlowFolder + :type folder: ~data_factory_management_client.models.DataFlowFolder """ - _validation = { - 'type': {'required': True}, - } - _attribute_map = { 'type': {'key': 'type', 'type': 'str'}, 'description': {'key': 'description', 'type': 'str'}, @@ -10632,7 +10636,7 @@ class DataFlow(msrest.serialization.Model): } _subtype_map = { - 'type': {'MappingDataFlow': 'MappingDataFlow'} + 'type': {'MappingDataFlow': 'MappingDataFlow', 'WranglingDataFlow': 'WranglingDataFlow'} } def __init__( @@ -10690,9 +10694,9 @@ class DataFlowDebugCommandRequest(msrest.serialization.Model): :type session_id: str :param command: The command type. Possible values include: "executePreviewQuery", "executeStatisticsQuery", "executeExpressionQuery". - :type command: str or ~azure.mgmt.datafactory.models.DataFlowDebugCommandType + :type command: str or ~data_factory_management_client.models.DataFlowDebugCommandType :param command_payload: The command payload object. - :type command_payload: ~azure.mgmt.datafactory.models.DataFlowDebugCommandPayload + :type command_payload: ~data_factory_management_client.models.DataFlowDebugCommandPayload """ _attribute_map = { @@ -10743,15 +10747,15 @@ class DataFlowDebugPackage(msrest.serialization.Model): :param session_id: The ID of data flow debug session. :type session_id: str :param data_flow: Data flow instance. - :type data_flow: ~azure.mgmt.datafactory.models.DataFlowDebugResource + :type data_flow: ~data_factory_management_client.models.DataFlowDebugResource :param datasets: List of datasets. - :type datasets: list[~azure.mgmt.datafactory.models.DatasetDebugResource] + :type datasets: list[~data_factory_management_client.models.DatasetDebugResource] :param linked_services: List of linked services. - :type linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceDebugResource] + :type linked_services: list[~data_factory_management_client.models.LinkedServiceDebugResource] :param staging: Staging info for debug session. - :type staging: ~azure.mgmt.datafactory.models.DataFlowStagingInfo + :type staging: ~data_factory_management_client.models.DataFlowStagingInfo :param debug_settings: Data flow debug settings. - :type debug_settings: ~azure.mgmt.datafactory.models.DataFlowDebugPackageDebugSettings + :type debug_settings: ~data_factory_management_client.models.DataFlowDebugPackageDebugSettings """ _attribute_map = { @@ -10782,7 +10786,7 @@ class DataFlowDebugPackageDebugSettings(msrest.serialization.Model): """Data flow debug settings. :param source_settings: Source setting for data flow debug. - :type source_settings: list[~azure.mgmt.datafactory.models.DataFlowSourceSetting] + :type source_settings: list[~data_factory_management_client.models.DataFlowSourceSetting] :param parameters: Data flow parameters. :type parameters: dict[str, object] :param dataset_parameters: Parameters for dataset. @@ -10832,7 +10836,7 @@ class DataFlowDebugResource(SubResourceDebugResource): :param name: The resource name. :type name: str :param properties: Required. Data flow properties. - :type properties: ~azure.mgmt.datafactory.models.DataFlow + :type properties: ~data_factory_management_client.models.DataFlow """ _validation = { @@ -10933,7 +10937,7 @@ class DataFlowListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of data flows. - :type value: list[~azure.mgmt.datafactory.models.DataFlowResource] + :type value: list[~data_factory_management_client.models.DataFlowResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -11014,7 +11018,7 @@ class DataFlowResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Data flow properties. - :type properties: ~azure.mgmt.datafactory.models.DataFlow + :type properties: ~data_factory_management_client.models.DataFlow """ _validation = { @@ -11080,11 +11084,11 @@ class DataFlowSink(Transformation): :param description: Transformation description. :type description: str :param dataset: Dataset reference. - :type dataset: ~azure.mgmt.datafactory.models.DatasetReference + :type dataset: ~data_factory_management_client.models.DatasetReference :param linked_service: Linked service reference. - :type linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service: ~data_factory_management_client.models.LinkedServiceReference :param schema_linked_service: Schema linked service reference. - :type schema_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type schema_linked_service: ~data_factory_management_client.models.LinkedServiceReference """ _validation = { @@ -11119,11 +11123,11 @@ class DataFlowSource(Transformation): :param description: Transformation description. :type description: str :param dataset: Dataset reference. - :type dataset: ~azure.mgmt.datafactory.models.DatasetReference + :type dataset: ~data_factory_management_client.models.DatasetReference :param linked_service: Linked service reference. - :type linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service: ~data_factory_management_client.models.LinkedServiceReference :param schema_linked_service: Schema linked service reference. - :type schema_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type schema_linked_service: ~data_factory_management_client.models.LinkedServiceReference """ _validation = { @@ -11180,7 +11184,7 @@ class DataFlowStagingInfo(msrest.serialization.Model): """Staging info for execute data flow activity. :param linked_service: Staging linked service reference. - :type linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service: ~data_factory_management_client.models.LinkedServiceReference :param folder_path: Folder path for staging blob. Type: string (or Expression with resultType string). :type folder_path: object @@ -11215,18 +11219,18 @@ class DataLakeAnalyticsUsqlActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param script_path: Required. Case-sensitive path to folder that contains the U-SQL script. Type: string (or Expression with resultType string). :type script_path: object :param script_linked_service: Required. Script linked service reference. - :type script_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type script_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param degree_of_parallelism: The maximum number of nodes simultaneously used to run the job. Default value is 1. Type: integer (or Expression with resultType integer), minimum: 1. :type degree_of_parallelism: object @@ -11383,7 +11387,7 @@ class DatasetDebugResource(SubResourceDebugResource): :param name: The resource name. :type name: str :param properties: Required. Dataset properties. - :type properties: ~azure.mgmt.datafactory.models.Dataset + :type properties: ~data_factory_management_client.models.Dataset """ _validation = { @@ -11496,7 +11500,7 @@ class DatasetListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of datasets. - :type value: list[~azure.mgmt.datafactory.models.DatasetResource] + :type value: list[~data_factory_management_client.models.DatasetResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -11572,7 +11576,7 @@ class DatasetResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Dataset properties. - :type properties: ~azure.mgmt.datafactory.models.Dataset + :type properties: ~data_factory_management_client.models.Dataset """ _validation = { @@ -11736,11 +11740,11 @@ class Db2LinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: The connection string. It is mutually exclusive with server, @@ -11755,12 +11759,12 @@ class Db2LinkedService(LinkedService): :type database: object :param authentication_type: AuthenticationType to be used for connection. It is mutually exclusive with connectionString property. Possible values include: "Basic". - :type authentication_type: str or ~azure.mgmt.datafactory.models.Db2AuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.Db2AuthenticationType :param username: Username for authentication. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string). :type username: object :param password: Password for authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param package_collection: Under where packages are created when querying database. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string). @@ -11889,14 +11893,14 @@ class Db2TableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -11953,13 +11957,13 @@ class DeleteActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param 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). :type recursive: object @@ -11971,11 +11975,11 @@ class DeleteActivity(ExecutionActivity): :type enable_logging: object :param log_storage_settings: Log storage settings customer need to provide when enableLogging is true. - :type log_storage_settings: ~azure.mgmt.datafactory.models.LogStorageSettings + :type log_storage_settings: ~data_factory_management_client.models.LogStorageSettings :param dataset: Required. Delete activity dataset reference. - :type dataset: ~azure.mgmt.datafactory.models.DatasetReference + :type dataset: ~data_factory_management_client.models.DatasetReference :param store_settings: Delete activity store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings """ _validation = { @@ -12054,16 +12058,16 @@ class DelimitedTextDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the delimited text storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param column_delimiter: The column delimiter. Type: string (or Expression with resultType string). :type column_delimiter: object @@ -12151,7 +12155,7 @@ class DelimitedTextReadSettings(FormatReadSettings): input files. Type: integer (or Expression with resultType integer). :type skip_line_count: object :param compression_properties: Compression settings. - :type compression_properties: ~azure.mgmt.datafactory.models.CompressionReadSettings + :type compression_properties: ~data_factory_management_client.models.CompressionReadSettings """ _validation = { @@ -12204,9 +12208,9 @@ class DelimitedTextSink(CopySink): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: DelimitedText store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreWriteSettings + :type store_settings: ~data_factory_management_client.models.StoreWriteSettings :param format_settings: DelimitedText format settings. - :type format_settings: ~azure.mgmt.datafactory.models.DelimitedTextWriteSettings + :type format_settings: ~data_factory_management_client.models.DelimitedTextWriteSettings """ _validation = { @@ -12259,9 +12263,9 @@ class DelimitedTextSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: DelimitedText store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param format_settings: DelimitedText format settings. - :type format_settings: ~azure.mgmt.datafactory.models.DelimitedTextReadSettings + :type format_settings: ~data_factory_management_client.models.DelimitedTextReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -12434,14 +12438,14 @@ class DocumentDbCollectionDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param collection_name: Required. Document Database collection name. Type: string (or Expression with resultType string). :type collection_name: object @@ -12613,18 +12617,18 @@ class DrillLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param pwd: The Azure key vault secret reference of password in connection string. - :type pwd: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type pwd: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -12735,14 +12739,14 @@ class DrillTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -12815,7 +12819,7 @@ class DwCopyCommandSettings(msrest.serialization.Model): default values in the property overwrite the DEFAULT constraint set in the DB, and identity column cannot have a default value. Type: array of objects (or Expression with resultType array of objects). - :type default_values: list[~azure.mgmt.datafactory.models.DwCopyCommandDefaultValue] + :type default_values: list[~data_factory_management_client.models.DwCopyCommandDefaultValue] :param additional_options: Additional options directly passed to SQL DW in Copy Command. Type: key value pairs (value should be string type) (or Expression with resultType object). Example: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" }. @@ -12847,11 +12851,11 @@ class DynamicsAxLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The Dynamics AX (or Dynamics 365 Finance and Operations) instance OData @@ -12863,7 +12867,7 @@ class DynamicsAxLinkedService(LinkedService): :param service_principal_key: Required. Specify the application's key. Mark this field as a SecureString to store it securely in Data Factory, or reference a secret stored in Azure Key Vault. Type: string (or Expression with resultType string). - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: Required. Specify the tenant information (domain name or tenant ID) under which your application resides. Retrieve it by hovering the mouse in the top-right corner of the Azure portal. Type: string (or Expression with resultType string). @@ -12934,14 +12938,14 @@ class DynamicsAxResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param path: Required. The path of the Dynamics AX OData entity. Type: string (or Expression with resultType string). :type path: object @@ -13059,14 +13063,14 @@ class DynamicsCrmEntityDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param entity_name: The logical name of the entity. Type: string (or Expression with resultType string). :type entity_name: object @@ -13110,11 +13114,11 @@ class DynamicsCrmLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param deployment_type: Required. The deployment type of the Dynamics CRM instance. 'Online' @@ -13145,7 +13149,7 @@ class DynamicsCrmLinkedService(LinkedService): with resultType string). :type username: object :param password: Password to access the Dynamics CRM instance. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param service_principal_id: The client ID of the application in Azure Active Directory used for Server-To-Server authentication. Type: string (or Expression with resultType string). :type service_principal_id: object @@ -13158,7 +13162,7 @@ class DynamicsCrmLinkedService(LinkedService): servicePrincipalCredential can be SecureString or AzureKeyVaultSecretReference. If servicePrincipalCredentialType is 'ServicePrincipalCert', servicePrincipalCredential can only be AzureKeyVaultSecretReference. - :type service_principal_credential: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_credential: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -13242,7 +13246,7 @@ class DynamicsCrmSink(CopySink): :type disable_metrics_collection: object :param write_behavior: Required. The write behavior for the operation. Possible values include: "Upsert". - :type write_behavior: str or ~azure.mgmt.datafactory.models.DynamicsSinkWriteBehavior + :type write_behavior: str or ~data_factory_management_client.models.DynamicsSinkWriteBehavior :param ignore_null_values: The flag indicating whether to ignore null values from input dataset (except key fields) during write operation. Default is false. Type: boolean (or Expression with resultType boolean). @@ -13356,14 +13360,14 @@ class DynamicsEntityDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param entity_name: The logical name of the entity. Type: string (or Expression with resultType string). :type entity_name: object @@ -13407,11 +13411,11 @@ class DynamicsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param deployment_type: Required. The deployment type of the Dynamics instance. 'Online' for @@ -13441,7 +13445,7 @@ class DynamicsLinkedService(LinkedService): resultType string). :type username: object :param password: Password to access the Dynamics instance. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param service_principal_id: The client ID of the application in Azure Active Directory used for Server-To-Server authentication. Type: string (or Expression with resultType string). :type service_principal_id: object @@ -13454,7 +13458,7 @@ class DynamicsLinkedService(LinkedService): servicePrincipalCredential can be SecureString or AzureKeyVaultSecretReference. If servicePrincipalCredentialType is 'ServicePrincipalCert', servicePrincipalCredential can only be AzureKeyVaultSecretReference. - :type service_principal_credential: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_credential: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -13538,7 +13542,7 @@ class DynamicsSink(CopySink): :type disable_metrics_collection: object :param write_behavior: Required. The write behavior for the operation. Possible values include: "Upsert". - :type write_behavior: str or ~azure.mgmt.datafactory.models.DynamicsSinkWriteBehavior + :type write_behavior: str or ~data_factory_management_client.models.DynamicsSinkWriteBehavior :param ignore_null_values: The flag indicating whether ignore null values from input dataset (except key fields) during write operation. Default is false. Type: boolean (or Expression with resultType boolean). @@ -13644,11 +13648,11 @@ class EloquaLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param endpoint: Required. The endpoint of the Eloqua server. (i.e. eloqua.example.com). @@ -13657,7 +13661,7 @@ class EloquaLinkedService(LinkedService): sitename/username. (i.e. Eloqua/Alice). :type username: object :param password: The password corresponding to the user name. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -13730,14 +13734,14 @@ class EloquaObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -13842,7 +13846,7 @@ class EncryptionConfiguration(msrest.serialization.Model): :type key_version: str :param identity: User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service Identity will be used. - :type identity: ~azure.mgmt.datafactory.models.CmkIdentityDefinition + :type identity: ~data_factory_management_client.models.CmkIdentityDefinition """ _validation = { @@ -13873,7 +13877,7 @@ class EntityReference(msrest.serialization.Model): :param type: The type of this referenced entity. Possible values include: "IntegrationRuntimeReference", "LinkedServiceReference". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeEntityReferenceType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeEntityReferenceType :param reference_name: The name of this referenced entity. :type reference_name: str """ @@ -13946,16 +13950,16 @@ class ExcelDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the excel storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param sheet_name: The sheet name of excel file. Type: string (or Expression with resultType string). :type sheet_name: object @@ -13970,7 +13974,7 @@ class ExcelDataset(Dataset): false. Type: boolean (or Expression with resultType boolean). :type first_row_as_header: object :param compression: The data compression method used for the json dataset. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression :param null_value: The null value string. Type: string (or Expression with resultType string). :type null_value: object """ @@ -14037,7 +14041,7 @@ class ExcelSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Excel store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -14083,21 +14087,22 @@ class ExecuteDataFlowActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param data_flow: Required. Data flow reference. - :type data_flow: ~azure.mgmt.datafactory.models.DataFlowReference + :type data_flow: ~data_factory_management_client.models.DataFlowReference :param staging: Staging info for execute data flow activity. - :type staging: ~azure.mgmt.datafactory.models.DataFlowStagingInfo + :type staging: ~data_factory_management_client.models.DataFlowStagingInfo :param integration_runtime: The integration runtime reference. - :type integration_runtime: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type integration_runtime: ~data_factory_management_client.models.IntegrationRuntimeReference :param compute: Compute properties for data flow activity. - :type compute: ~azure.mgmt.datafactory.models.ExecuteDataFlowActivityTypePropertiesCompute + :type compute: + ~data_factory_management_client.models.ExecuteDataFlowActivityTypePropertiesCompute :param trace_level: Trace level setting used for data flow monitoring output. Supported values are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string). :type trace_level: object @@ -14149,6 +14154,60 @@ def __init__( self.run_concurrently = kwargs.get('run_concurrently', None) +class ExecuteDataFlowActivityTypeProperties(msrest.serialization.Model): + """Execute data flow activity properties. + + All required parameters must be populated in order to send to Azure. + + :param data_flow: Required. Data flow reference. + :type data_flow: ~data_factory_management_client.models.DataFlowReference + :param staging: Staging info for execute data flow activity. + :type staging: ~data_factory_management_client.models.DataFlowStagingInfo + :param integration_runtime: The integration runtime reference. + :type integration_runtime: ~data_factory_management_client.models.IntegrationRuntimeReference + :param compute: Compute properties for data flow activity. + :type compute: + ~data_factory_management_client.models.ExecuteDataFlowActivityTypePropertiesCompute + :param trace_level: Trace level setting used for data flow monitoring output. Supported values + are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string). + :type trace_level: object + :param continue_on_error: Continue on error setting used for data flow execution. Enables + processing to continue if a sink fails. Type: boolean (or Expression with resultType boolean). + :type continue_on_error: object + :param run_concurrently: Concurrent run setting used for data flow execution. Allows sinks with + the same save order to be processed concurrently. Type: boolean (or Expression with resultType + boolean). + :type run_concurrently: object + """ + + _validation = { + 'data_flow': {'required': True}, + } + + _attribute_map = { + 'data_flow': {'key': 'dataFlow', 'type': 'DataFlowReference'}, + 'staging': {'key': 'staging', 'type': 'DataFlowStagingInfo'}, + 'integration_runtime': {'key': 'integrationRuntime', 'type': 'IntegrationRuntimeReference'}, + 'compute': {'key': 'compute', 'type': 'ExecuteDataFlowActivityTypePropertiesCompute'}, + 'trace_level': {'key': 'traceLevel', 'type': 'object'}, + 'continue_on_error': {'key': 'continueOnError', 'type': 'object'}, + 'run_concurrently': {'key': 'runConcurrently', 'type': 'object'}, + } + + def __init__( + self, + **kwargs + ): + super(ExecuteDataFlowActivityTypeProperties, self).__init__(**kwargs) + self.data_flow = kwargs['data_flow'] + self.staging = kwargs.get('staging', None) + self.integration_runtime = kwargs.get('integration_runtime', None) + self.compute = kwargs.get('compute', None) + self.trace_level = kwargs.get('trace_level', None) + self.continue_on_error = kwargs.get('continue_on_error', None) + self.run_concurrently = kwargs.get('run_concurrently', None) + + class ExecuteDataFlowActivityTypePropertiesCompute(msrest.serialization.Model): """Compute properties for data flow activity. @@ -14190,11 +14249,11 @@ class ExecutePipelineActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param pipeline: Required. Pipeline reference. - :type pipeline: ~azure.mgmt.datafactory.models.PipelineReference + :type pipeline: ~data_factory_management_client.models.PipelineReference :param parameters: Pipeline parameters. :type parameters: dict[str, object] :param wait_on_completion: Defines whether activity execution will wait for the dependent @@ -14231,6 +14290,57 @@ def __init__( self.wait_on_completion = kwargs.get('wait_on_completion', None) +class ExecutePowerQueryActivityTypeProperties(ExecuteDataFlowActivityTypeProperties): + """Execute power query data flow activity properties. + + All required parameters must be populated in order to send to Azure. + + :param data_flow: Required. Data flow reference. + :type data_flow: ~data_factory_management_client.models.DataFlowReference + :param staging: Staging info for execute data flow activity. + :type staging: ~data_factory_management_client.models.DataFlowStagingInfo + :param integration_runtime: The integration runtime reference. + :type integration_runtime: ~data_factory_management_client.models.IntegrationRuntimeReference + :param compute: Compute properties for data flow activity. + :type compute: + ~data_factory_management_client.models.ExecuteDataFlowActivityTypePropertiesCompute + :param trace_level: Trace level setting used for data flow monitoring output. Supported values + are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string). + :type trace_level: object + :param continue_on_error: Continue on error setting used for data flow execution. Enables + processing to continue if a sink fails. Type: boolean (or Expression with resultType boolean). + :type continue_on_error: object + :param run_concurrently: Concurrent run setting used for data flow execution. Allows sinks with + the same save order to be processed concurrently. Type: boolean (or Expression with resultType + boolean). + :type run_concurrently: object + :param sinks: List of Power Query activity sinks mapped to a queryName. + :type sinks: dict[str, ~data_factory_management_client.models.PowerQuerySink] + """ + + _validation = { + 'data_flow': {'required': True}, + } + + _attribute_map = { + 'data_flow': {'key': 'dataFlow', 'type': 'DataFlowReference'}, + 'staging': {'key': 'staging', 'type': 'DataFlowStagingInfo'}, + 'integration_runtime': {'key': 'integrationRuntime', 'type': 'IntegrationRuntimeReference'}, + 'compute': {'key': 'compute', 'type': 'ExecuteDataFlowActivityTypePropertiesCompute'}, + 'trace_level': {'key': 'traceLevel', 'type': 'object'}, + 'continue_on_error': {'key': 'continueOnError', 'type': 'object'}, + 'run_concurrently': {'key': 'runConcurrently', 'type': 'object'}, + 'sinks': {'key': 'sinks', 'type': '{PowerQuerySink}'}, + } + + def __init__( + self, + **kwargs + ): + super(ExecutePowerQueryActivityTypeProperties, self).__init__(**kwargs) + self.sinks = kwargs.get('sinks', None) + + class ExecuteSsisPackageActivity(ExecutionActivity): """Execute SSIS package activity. @@ -14246,15 +14356,15 @@ class ExecuteSsisPackageActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param package_location: Required. SSIS package location. - :type package_location: ~azure.mgmt.datafactory.models.SsisPackageLocation + :type package_location: ~data_factory_management_client.models.SsisPackageLocation :param runtime: Specifies the runtime to execute SSIS package. The value should be "x86" or "x64". Type: string (or Expression with resultType string). :type runtime: object @@ -14265,13 +14375,15 @@ class ExecuteSsisPackageActivity(ExecutionActivity): Expression with resultType string). :type environment_path: object :param execution_credential: The package execution credential. - :type execution_credential: ~azure.mgmt.datafactory.models.SsisExecutionCredential + :type execution_credential: ~data_factory_management_client.models.SsisExecutionCredential :param connect_via: Required. The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param project_parameters: The project level parameters to execute the SSIS package. - :type project_parameters: dict[str, ~azure.mgmt.datafactory.models.SsisExecutionParameter] + :type project_parameters: dict[str, + ~data_factory_management_client.models.SsisExecutionParameter] :param package_parameters: The package level parameters to execute the SSIS package. - :type package_parameters: dict[str, ~azure.mgmt.datafactory.models.SsisExecutionParameter] + :type package_parameters: dict[str, + ~data_factory_management_client.models.SsisExecutionParameter] :param project_connection_managers: The project level connection managers to execute the SSIS package. :type project_connection_managers: dict[str, object] @@ -14279,9 +14391,10 @@ class ExecuteSsisPackageActivity(ExecutionActivity): package. :type package_connection_managers: dict[str, object] :param property_overrides: The property overrides to execute the SSIS package. - :type property_overrides: dict[str, ~azure.mgmt.datafactory.models.SsisPropertyOverride] + :type property_overrides: dict[str, + ~data_factory_management_client.models.SsisPropertyOverride] :param log_location: SSIS package execution log location. - :type log_location: ~azure.mgmt.datafactory.models.SsisLogLocation + :type log_location: ~data_factory_management_client.models.SsisLogLocation """ _validation = { @@ -14334,13 +14447,98 @@ def __init__( self.log_location = kwargs.get('log_location', None) +class ExecuteWranglingDataflowActivity(Activity): + """Execute power query activity. + + All required parameters must be populated in order to send to Azure. + + :param additional_properties: Unmatched properties from the message are deserialized to this + collection. + :type additional_properties: dict[str, object] + :param name: Required. Activity name. + :type name: str + :param type: Required. Type of activity.Constant filled by server. + :type type: str + :param description: Activity description. + :type description: str + :param depends_on: Activity depends on condition. + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] + :param user_properties: Activity user properties. + :type user_properties: list[~data_factory_management_client.models.UserProperty] + :param policy: Activity policy. + :type policy: ~data_factory_management_client.models.ActivityPolicy + :param data_flow: Required. Data flow reference. + :type data_flow: ~data_factory_management_client.models.DataFlowReference + :param staging: Staging info for execute data flow activity. + :type staging: ~data_factory_management_client.models.DataFlowStagingInfo + :param integration_runtime: The integration runtime reference. + :type integration_runtime: ~data_factory_management_client.models.IntegrationRuntimeReference + :param compute: Compute properties for data flow activity. + :type compute: + ~data_factory_management_client.models.ExecuteDataFlowActivityTypePropertiesCompute + :param trace_level: Trace level setting used for data flow monitoring output. Supported values + are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string). + :type trace_level: object + :param continue_on_error: Continue on error setting used for data flow execution. Enables + processing to continue if a sink fails. Type: boolean (or Expression with resultType boolean). + :type continue_on_error: object + :param run_concurrently: Concurrent run setting used for data flow execution. Allows sinks with + the same save order to be processed concurrently. Type: boolean (or Expression with resultType + boolean). + :type run_concurrently: object + :param sinks: List of Power Query activity sinks mapped to a queryName. + :type sinks: dict[str, ~data_factory_management_client.models.PowerQuerySink] + """ + + _validation = { + 'name': {'required': True}, + 'type': {'required': True}, + 'data_flow': {'required': True}, + } + + _attribute_map = { + 'additional_properties': {'key': '', 'type': '{object}'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'description': {'key': 'description', 'type': 'str'}, + 'depends_on': {'key': 'dependsOn', 'type': '[ActivityDependency]'}, + 'user_properties': {'key': 'userProperties', 'type': '[UserProperty]'}, + 'policy': {'key': 'policy', 'type': 'ActivityPolicy'}, + 'data_flow': {'key': 'typeProperties.dataFlow', 'type': 'DataFlowReference'}, + 'staging': {'key': 'typeProperties.staging', 'type': 'DataFlowStagingInfo'}, + 'integration_runtime': {'key': 'typeProperties.integrationRuntime', 'type': 'IntegrationRuntimeReference'}, + 'compute': {'key': 'typeProperties.compute', 'type': 'ExecuteDataFlowActivityTypePropertiesCompute'}, + 'trace_level': {'key': 'typeProperties.traceLevel', 'type': 'object'}, + 'continue_on_error': {'key': 'typeProperties.continueOnError', 'type': 'object'}, + 'run_concurrently': {'key': 'typeProperties.runConcurrently', 'type': 'object'}, + 'sinks': {'key': 'typeProperties.sinks', 'type': '{PowerQuerySink}'}, + } + + def __init__( + self, + **kwargs + ): + super(ExecuteWranglingDataflowActivity, self).__init__(**kwargs) + self.type = 'ExecuteWranglingDataflow' # type: str + self.policy = kwargs.get('policy', None) + self.data_flow = kwargs['data_flow'] + self.staging = kwargs.get('staging', None) + self.integration_runtime = kwargs.get('integration_runtime', None) + self.compute = kwargs.get('compute', None) + self.trace_level = kwargs.get('trace_level', None) + self.continue_on_error = kwargs.get('continue_on_error', None) + self.run_concurrently = kwargs.get('run_concurrently', None) + self.sinks = kwargs.get('sinks', None) + + class ExposureControlBatchRequest(msrest.serialization.Model): """A list of exposure control features. All required parameters must be populated in order to send to Azure. :param exposure_control_requests: Required. List of exposure control features. - :type exposure_control_requests: list[~azure.mgmt.datafactory.models.ExposureControlRequest] + :type exposure_control_requests: + list[~data_factory_management_client.models.ExposureControlRequest] """ _validation = { @@ -14365,7 +14563,8 @@ class ExposureControlBatchResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param exposure_control_responses: Required. List of exposure control feature values. - :type exposure_control_responses: list[~azure.mgmt.datafactory.models.ExposureControlResponse] + :type exposure_control_responses: + list[~data_factory_management_client.models.ExposureControlResponse] """ _validation = { @@ -14539,7 +14738,7 @@ class Factory(Resource): collection. :type additional_properties: dict[str, object] :param identity: Managed service identity of the factory. - :type identity: ~azure.mgmt.datafactory.models.FactoryIdentity + :type identity: ~data_factory_management_client.models.FactoryIdentity :ivar provisioning_state: Factory provisioning state, example Succeeded. :vartype provisioning_state: str :ivar create_time: Time the factory was created in ISO8601 format. @@ -14547,14 +14746,15 @@ class Factory(Resource): :ivar version: Version of the factory. :vartype version: str :param repo_configuration: Git repo information of the factory. - :type repo_configuration: ~azure.mgmt.datafactory.models.FactoryRepoConfiguration + :type repo_configuration: ~data_factory_management_client.models.FactoryRepoConfiguration :param global_parameters: List of parameters for factory. - :type global_parameters: dict[str, ~azure.mgmt.datafactory.models.GlobalParameterSpecification] + :type global_parameters: dict[str, + ~data_factory_management_client.models.GlobalParameterSpecification] :param encryption: Properties to enable Customer Managed Key for the factory. - :type encryption: ~azure.mgmt.datafactory.models.EncryptionConfiguration + :type encryption: ~data_factory_management_client.models.EncryptionConfiguration :param public_network_access: Whether or not public network access is allowed for the data factory. Possible values include: "Enabled", "Disabled". - :type public_network_access: str or ~azure.mgmt.datafactory.models.PublicNetworkAccess + :type public_network_access: str or ~data_factory_management_client.models.PublicNetworkAccess """ _validation = { @@ -14676,6 +14876,10 @@ class FactoryGitHubConfiguration(FactoryRepoConfiguration): :type last_commit_id: str :param host_name: GitHub Enterprise host name. For example: https://github.mydomain.com. :type host_name: str + :param client_id: GitHub bring your own app client id. + :type client_id: str + :param client_secret: GitHub bring your own app client secret information. + :type client_secret: ~data_factory_management_client.models.GitHubClientSecret """ _validation = { @@ -14694,6 +14898,8 @@ class FactoryGitHubConfiguration(FactoryRepoConfiguration): 'root_folder': {'key': 'rootFolder', 'type': 'str'}, 'last_commit_id': {'key': 'lastCommitId', 'type': 'str'}, 'host_name': {'key': 'hostName', 'type': 'str'}, + 'client_id': {'key': 'clientId', 'type': 'str'}, + 'client_secret': {'key': 'clientSecret', 'type': 'GitHubClientSecret'}, } def __init__( @@ -14703,6 +14909,8 @@ def __init__( super(FactoryGitHubConfiguration, self).__init__(**kwargs) self.type = 'FactoryGitHubConfiguration' # type: str self.host_name = kwargs.get('host_name', None) + self.client_id = kwargs.get('client_id', None) + self.client_secret = kwargs.get('client_secret', None) class FactoryIdentity(msrest.serialization.Model): @@ -14714,7 +14922,7 @@ class FactoryIdentity(msrest.serialization.Model): :param type: Required. The identity type. Possible values include: "SystemAssigned", "UserAssigned", "SystemAssigned,UserAssigned". - :type type: str or ~azure.mgmt.datafactory.models.FactoryIdentityType + :type type: str or ~data_factory_management_client.models.FactoryIdentityType :ivar principal_id: The principal id of the identity. :vartype principal_id: str :ivar tenant_id: The client tenant id of the identity. @@ -14753,7 +14961,7 @@ class FactoryListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of factories. - :type value: list[~azure.mgmt.datafactory.models.Factory] + :type value: list[~data_factory_management_client.models.Factory] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -14782,7 +14990,7 @@ class FactoryRepoUpdate(msrest.serialization.Model): :param factory_resource_id: The factory resource id. :type factory_resource_id: str :param repo_configuration: Git repo information of the factory. - :type repo_configuration: ~azure.mgmt.datafactory.models.FactoryRepoConfiguration + :type repo_configuration: ~data_factory_management_client.models.FactoryRepoConfiguration """ _attribute_map = { @@ -14805,7 +15013,7 @@ class FactoryUpdateParameters(msrest.serialization.Model): :param tags: A set of tags. The resource tags. :type tags: dict[str, str] :param identity: Managed service identity of the factory. - :type identity: ~azure.mgmt.datafactory.models.FactoryIdentity + :type identity: ~data_factory_management_client.models.FactoryIdentity """ _attribute_map = { @@ -14886,11 +15094,11 @@ class FileServerLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. Host name of the server. Type: string (or Expression with resultType @@ -14900,7 +15108,7 @@ class FileServerLinkedService(LinkedService): string). :type user_id: object :param password: Password to logon the server. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -15120,14 +15328,14 @@ class FileShareDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param folder_path: The path of the on-premises file system. Type: string (or Expression with resultType string). :type folder_path: object @@ -15141,12 +15349,12 @@ class FileShareDataset(Dataset): with resultType string). :type modified_datetime_end: object :param format: The format of the files. - :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat + :type format: ~data_factory_management_client.models.DatasetStorageFormat :param file_filter: Specify a filter to be used to select a subset of files in the folderPath rather than all files. Type: string (or Expression with resultType string). :type file_filter: object :param compression: The data compression method used for the file system. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -15315,13 +15523,13 @@ class FilterActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param items: Required. Input array on which filter should be applied. - :type items: ~azure.mgmt.datafactory.models.Expression + :type items: ~data_factory_management_client.models.Expression :param condition: Required. Condition to be used for filtering the input. - :type condition: ~azure.mgmt.datafactory.models.Expression + :type condition: ~data_factory_management_client.models.Expression """ _validation = { @@ -15367,18 +15575,18 @@ class ForEachActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param is_sequential: Should the loop be executed in sequence or in parallel (max 50). :type is_sequential: bool :param batch_count: Batch count to be used for controlling the number of parallel execution (when isSequential is set to false). :type batch_count: int :param items: Required. Collection to iterate. - :type items: ~azure.mgmt.datafactory.models.Expression + :type items: ~data_factory_management_client.models.Expression :param activities: Required. List of activities to execute . - :type activities: list[~azure.mgmt.datafactory.models.Activity] + :type activities: list[~data_factory_management_client.models.Activity] """ _validation = { @@ -15501,11 +15709,11 @@ class FtpServerLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. Host name of the FTP server. Type: string (or Expression with resultType @@ -15516,12 +15724,12 @@ class FtpServerLinkedService(LinkedService): :type port: object :param authentication_type: The authentication type to be used to connect to the FTP server. Possible values include: "Basic", "Anonymous". - :type authentication_type: str or ~azure.mgmt.datafactory.models.FtpAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.FtpAuthenticationType :param user_name: Username to logon the FTP server. Type: string (or Expression with resultType string). :type user_name: object :param password: Password to logon the FTP server. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -15649,21 +15857,21 @@ class GetMetadataActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param dataset: Required. GetMetadata activity dataset reference. - :type dataset: ~azure.mgmt.datafactory.models.DatasetReference + :type dataset: ~data_factory_management_client.models.DatasetReference :param field_list: Fields of metadata to get from dataset. :type field_list: list[object] :param store_settings: GetMetadata activity store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param format_settings: GetMetadata activity format settings. - :type format_settings: ~azure.mgmt.datafactory.models.FormatReadSettings + :type format_settings: ~data_factory_management_client.models.FormatReadSettings """ _validation = { @@ -15728,7 +15936,7 @@ class GitHubAccessTokenRequest(msrest.serialization.Model): :param git_hub_client_id: GitHub application client ID. :type git_hub_client_id: str :param git_hub_client_secret: GitHub bring your own app client secret information. - :type git_hub_client_secret: ~azure.mgmt.datafactory.models.GitHubClientSecret + :type git_hub_client_secret: ~data_factory_management_client.models.GitHubClientSecret :param git_hub_access_token_base_url: Required. GitHub access token base URL. :type git_hub_access_token_base_url: str """ @@ -15805,7 +16013,7 @@ class GlobalParameterSpecification(msrest.serialization.Model): :param type: Required. Global Parameter type. Possible values include: "Object", "String", "Int", "Float", "Bool", "Array". - :type type: str or ~azure.mgmt.datafactory.models.GlobalParameterType + :type type: str or ~data_factory_management_client.models.GlobalParameterType :param value: Required. Value of parameter. :type value: object """ @@ -15840,11 +16048,11 @@ class GoogleAdWordsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param client_customer_id: Required. The Client customer ID of the AdWords account that you @@ -15852,21 +16060,21 @@ class GoogleAdWordsLinkedService(LinkedService): :type client_customer_id: object :param developer_token: Required. The developer token associated with the manager account that you use to grant access to the AdWords API. - :type developer_token: ~azure.mgmt.datafactory.models.SecretBase + :type developer_token: ~data_factory_management_client.models.SecretBase :param authentication_type: Required. The OAuth 2.0 authentication mechanism used for authentication. ServiceAuthentication can only be used on self-hosted IR. Possible values include: "ServiceAuthentication", "UserAuthentication". :type authentication_type: str or - ~azure.mgmt.datafactory.models.GoogleAdWordsAuthenticationType + ~data_factory_management_client.models.GoogleAdWordsAuthenticationType :param refresh_token: The refresh token obtained from Google for authorizing access to AdWords for UserAuthentication. - :type refresh_token: ~azure.mgmt.datafactory.models.SecretBase + :type refresh_token: ~data_factory_management_client.models.SecretBase :param client_id: The client id of the google application used to acquire the refresh token. Type: string (or Expression with resultType string). :type client_id: object :param client_secret: The client secret of the google application used to acquire the refresh token. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param email: The service account email ID that is used for ServiceAuthentication and can only be used on self-hosted IR. :type email: object @@ -15951,14 +16159,14 @@ class GoogleAdWordsObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -16059,11 +16267,11 @@ class GoogleBigQueryLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param project: Required. The default BigQuery project to query against. @@ -16078,16 +16286,16 @@ class GoogleBigQueryLinkedService(LinkedService): authentication. ServiceAuthentication can only be used on self-hosted IR. Possible values include: "ServiceAuthentication", "UserAuthentication". :type authentication_type: str or - ~azure.mgmt.datafactory.models.GoogleBigQueryAuthenticationType + ~data_factory_management_client.models.GoogleBigQueryAuthenticationType :param refresh_token: The refresh token obtained from Google for authorizing access to BigQuery for UserAuthentication. - :type refresh_token: ~azure.mgmt.datafactory.models.SecretBase + :type refresh_token: ~data_factory_management_client.models.SecretBase :param client_id: The client id of the google application used to acquire the refresh token. Type: string (or Expression with resultType string). :type client_id: object :param client_secret: The client secret of the google application used to acquire the refresh token. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param email: The service account email ID that is used for ServiceAuthentication and can only be used on self-hosted IR. :type email: object @@ -16173,14 +16381,14 @@ class GoogleBigQueryObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using database + table properties instead. :type table_name: object @@ -16292,11 +16500,11 @@ class GoogleCloudStorageLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param access_key_id: The access key identifier of the Google Cloud Storage Identity and Access @@ -16304,7 +16512,7 @@ class GoogleCloudStorageLinkedService(LinkedService): :type access_key_id: object :param secret_access_key: The secret access key of the Google Cloud Storage Identity and Access Management (IAM) user. - :type secret_access_key: ~azure.mgmt.datafactory.models.SecretBase + :type secret_access_key: ~data_factory_management_client.models.SecretBase :param service_url: This value specifies the endpoint to access with the Google Cloud Storage Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType @@ -16490,18 +16698,18 @@ class GreenplumLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param pwd: The Azure key vault secret reference of password in connection string. - :type pwd: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type pwd: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -16612,14 +16820,14 @@ class GreenplumTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -16672,11 +16880,11 @@ class HBaseLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The IP address or host name of the HBase server. (i.e. 192.168.222.160). @@ -16689,11 +16897,12 @@ class HBaseLinkedService(LinkedService): :type http_path: object :param authentication_type: Required. The authentication mechanism to use to connect to the HBase server. Possible values include: "Anonymous", "Basic". - :type authentication_type: str or ~azure.mgmt.datafactory.models.HBaseAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.HBaseAuthenticationType :param username: The user name used to connect to the HBase instance. :type username: object :param password: The password corresponding to the user name. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param enable_ssl: Specifies whether the connections to the server are encrypted using SSL. The default value is false. :type enable_ssl: object @@ -16777,14 +16986,14 @@ class HBaseObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -16885,11 +17094,11 @@ class HdfsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The URL of the HDFS service endpoint, e.g. @@ -16906,7 +17115,7 @@ class HdfsLinkedService(LinkedService): resultType string). :type user_name: object :param password: Password for Windows authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -17019,7 +17228,7 @@ class HdfsReadSettings(StoreReadSettings): with resultType string). :type modified_datetime_end: object :param distcp_settings: Specifies Distcp-related settings. - :type distcp_settings: ~azure.mgmt.datafactory.models.DistcpSettings + :type distcp_settings: ~data_factory_management_client.models.DistcpSettings :param delete_files_after_completion: Indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). :type delete_files_after_completion: object @@ -17090,7 +17299,7 @@ class HdfsSource(CopySource): true. Type: boolean (or Expression with resultType boolean). :type recursive: object :param distcp_settings: Specifies Distcp-related settings. - :type distcp_settings: ~azure.mgmt.datafactory.models.DistcpSettings + :type distcp_settings: ~data_factory_management_client.models.DistcpSettings """ _validation = { @@ -17133,23 +17342,25 @@ class HdInsightHiveActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param storage_linked_services: Storage linked service references. - :type storage_linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceReference] + :type storage_linked_services: + list[~data_factory_management_client.models.LinkedServiceReference] :param arguments: User specified arguments to HDInsightActivity. :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: "None", "Always", "Failure". - :type get_debug_info: str or ~azure.mgmt.datafactory.models.HdInsightActivityDebugInfoOption + :type get_debug_info: str or + ~data_factory_management_client.models.HdInsightActivityDebugInfoOption :param script_path: Script path. Type: string (or Expression with resultType string). :type script_path: object :param script_linked_service: Script linked service reference. - :type script_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type script_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param defines: Allows user to specify defines for Hive job request. :type defines: dict[str, object] :param variables: User specified arguments under hivevar namespace. @@ -17210,11 +17421,11 @@ class HdInsightLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param cluster_uri: Required. HDInsight cluster URI. Type: string (or Expression with @@ -17224,12 +17435,13 @@ class HdInsightLinkedService(LinkedService): string). :type user_name: object :param password: HDInsight cluster password. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param linked_service_name: The Azure Storage linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param hcatalog_linked_service_name: A reference to the Azure SQL linked service that points to the HCatalog database. - :type hcatalog_linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type hcatalog_linked_service_name: + ~data_factory_management_client.models.LinkedServiceReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -17295,25 +17507,27 @@ class HdInsightMapReduceActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param storage_linked_services: Storage linked service references. - :type storage_linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceReference] + :type storage_linked_services: + list[~data_factory_management_client.models.LinkedServiceReference] :param arguments: User specified arguments to HDInsightActivity. :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: "None", "Always", "Failure". - :type get_debug_info: str or ~azure.mgmt.datafactory.models.HdInsightActivityDebugInfoOption + :type get_debug_info: str or + ~data_factory_management_client.models.HdInsightActivityDebugInfoOption :param class_name: Required. Class name. Type: string (or Expression with resultType string). :type class_name: object :param jar_file_path: Required. Jar path. Type: string (or Expression with resultType string). :type jar_file_path: object :param jar_linked_service: Jar linked service reference. - :type jar_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type jar_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param jar_libs: Jar libs. :type jar_libs: list[object] :param defines: Allows user to specify defines for the MapReduce job request. @@ -17373,11 +17587,11 @@ class HdInsightOnDemandLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param cluster_size: Required. Number of worker/data nodes in the cluster. Suggestion value: 4. @@ -17393,7 +17607,7 @@ class HdInsightOnDemandLinkedService(LinkedService): :type version: object :param linked_service_name: Required. Azure Storage linked service to be used by the on-demand cluster for storing and processing data. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param host_subscription_id: Required. The customer’s subscription to host the cluster. Type: string (or Expression with resultType string). :type host_subscription_id: object @@ -17401,7 +17615,7 @@ class HdInsightOnDemandLinkedService(LinkedService): (or Expression with resultType string). :type service_principal_id: object :param service_principal_key: The key for the service principal id. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: Required. The Tenant id/name to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -17415,20 +17629,21 @@ class HdInsightOnDemandLinkedService(LinkedService): resultType string). :type cluster_user_name: object :param cluster_password: The password to access the cluster. - :type cluster_password: ~azure.mgmt.datafactory.models.SecretBase + :type cluster_password: ~data_factory_management_client.models.SecretBase :param cluster_ssh_user_name: The username to SSH remotely connect to cluster’s node (for Linux). Type: string (or Expression with resultType string). :type cluster_ssh_user_name: object :param cluster_ssh_password: The password to SSH remotely connect cluster’s node (for Linux). - :type cluster_ssh_password: ~azure.mgmt.datafactory.models.SecretBase + :type cluster_ssh_password: ~data_factory_management_client.models.SecretBase :param additional_linked_service_names: Specifies additional storage accounts for the HDInsight linked service so that the Data Factory service can register them on your behalf. :type additional_linked_service_names: - list[~azure.mgmt.datafactory.models.LinkedServiceReference] + list[~data_factory_management_client.models.LinkedServiceReference] :param hcatalog_linked_service_name: The name of Azure SQL linked service that point to the HCatalog database. The on-demand HDInsight cluster is created by using the Azure SQL database as the metastore. - :type hcatalog_linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type hcatalog_linked_service_name: + ~data_factory_management_client.models.LinkedServiceReference :param cluster_type: The cluster type. Type: string (or Expression with resultType string). :type cluster_type: object :param spark_version: The version of spark if the cluster type is 'spark'. Type: string (or @@ -17473,7 +17688,7 @@ class HdInsightOnDemandLinkedService(LinkedService): Please refer to https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize- cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&bc=%2Fen- us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions. - :type script_actions: list[~azure.mgmt.datafactory.models.ScriptAction] + :type script_actions: list[~data_factory_management_client.models.ScriptAction] :param virtual_network_id: The ARM resource ID for the vNet to which the cluster should be joined after creation. Type: string (or Expression with resultType string). :type virtual_network_id: object @@ -17481,7 +17696,7 @@ class HdInsightOnDemandLinkedService(LinkedService): specified, then this property is required. Type: string (or Expression with resultType string). :type subnet_name: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -17595,24 +17810,26 @@ class HdInsightPigActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param storage_linked_services: Storage linked service references. - :type storage_linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceReference] + :type storage_linked_services: + list[~data_factory_management_client.models.LinkedServiceReference] :param arguments: User specified arguments to HDInsightActivity. Type: array (or Expression with resultType array). :type arguments: object :param get_debug_info: Debug info option. Possible values include: "None", "Always", "Failure". - :type get_debug_info: str or ~azure.mgmt.datafactory.models.HdInsightActivityDebugInfoOption + :type get_debug_info: str or + ~data_factory_management_client.models.HdInsightActivityDebugInfoOption :param script_path: Script path. Type: string (or Expression with resultType string). :type script_path: object :param script_linked_service: Script linked service reference. - :type script_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type script_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param defines: Allows user to specify defines for Pig job request. :type defines: dict[str, object] """ @@ -17668,13 +17885,13 @@ class HdInsightSparkActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param root_path: Required. The root path in 'sparkJobLinkedService' for all the job’s files. Type: string (or Expression with resultType string). :type root_path: object @@ -17684,10 +17901,11 @@ class HdInsightSparkActivity(ExecutionActivity): :param arguments: The user-specified arguments to HDInsightSparkActivity. :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: "None", "Always", "Failure". - :type get_debug_info: str or ~azure.mgmt.datafactory.models.HdInsightActivityDebugInfoOption + :type get_debug_info: str or + ~data_factory_management_client.models.HdInsightActivityDebugInfoOption :param spark_job_linked_service: The storage linked service for uploading the entry file and dependencies, and for receiving logs. - :type spark_job_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type spark_job_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param class_name: The application's Java/Spark main class. :type class_name: str :param proxy_user: The user to impersonate that will execute the job. Type: string (or @@ -17754,19 +17972,21 @@ class HdInsightStreamingActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param storage_linked_services: Storage linked service references. - :type storage_linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceReference] + :type storage_linked_services: + list[~data_factory_management_client.models.LinkedServiceReference] :param arguments: User specified arguments to HDInsightActivity. :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: "None", "Always", "Failure". - :type get_debug_info: str or ~azure.mgmt.datafactory.models.HdInsightActivityDebugInfoOption + :type get_debug_info: str or + ~data_factory_management_client.models.HdInsightActivityDebugInfoOption :param mapper: Required. Mapper executable name. Type: string (or Expression with resultType string). :type mapper: object @@ -17780,7 +18000,7 @@ class HdInsightStreamingActivity(ExecutionActivity): :param file_paths: Required. Paths to streaming job files. Can be directories. :type file_paths: list[object] :param file_linked_service: Linked service reference where the files are located. - :type file_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type file_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param combiner: Combiner executable name. Type: string (or Expression with resultType string). :type combiner: object :param command_environment: Command line environment values. @@ -17853,11 +18073,11 @@ class HiveLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. IP address or host name of the Hive server, separated by ';' for @@ -17867,15 +18087,15 @@ class HiveLinkedService(LinkedService): :type port: object :param server_type: The type of Hive server. Possible values include: "HiveServer1", "HiveServer2", "HiveThriftServer". - :type server_type: str or ~azure.mgmt.datafactory.models.HiveServerType + :type server_type: str or ~data_factory_management_client.models.HiveServerType :param thrift_transport_protocol: The transport protocol to use in the Thrift layer. Possible values include: "Binary", "SASL", "HTTP ". :type thrift_transport_protocol: str or - ~azure.mgmt.datafactory.models.HiveThriftTransportProtocol + ~data_factory_management_client.models.HiveThriftTransportProtocol :param authentication_type: Required. The authentication method used to access the Hive server. Possible values include: "Anonymous", "Username", "UsernameAndPassword", "WindowsAzureHDInsightService". - :type authentication_type: str or ~azure.mgmt.datafactory.models.HiveAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.HiveAuthenticationType :param service_discovery_mode: true to indicate using the ZooKeeper service, false not. :type service_discovery_mode: object :param zoo_keeper_name_space: The namespace on ZooKeeper under which Hive Server 2 nodes are @@ -17888,7 +18108,7 @@ class HiveLinkedService(LinkedService): :type username: object :param password: The password corresponding to the user name that you provided in the Username field. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param http_path: The partial URL corresponding to the Hive server. :type http_path: object :param enable_ssl: Specifies whether the connections to the server are encrypted using SSL. The @@ -17989,14 +18209,14 @@ class HiveObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -18115,14 +18335,14 @@ class HttpDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param relative_url: The relative URL based on the URL in the HttpLinkedService refers to an HTTP file Type: string (or Expression with resultType string). :type relative_url: object @@ -18139,9 +18359,9 @@ class HttpDataset(Dataset): string). :type additional_headers: object :param format: The format of files. - :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat + :type format: ~data_factory_management_client.models.DatasetStorageFormat :param compression: The data compression method used on files. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -18192,11 +18412,11 @@ class HttpLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The base URL of the HTTP endpoint, e.g. http://www.microsoft.com. Type: @@ -18204,13 +18424,13 @@ class HttpLinkedService(LinkedService): :type url: object :param authentication_type: The authentication type to be used to connect to the HTTP server. Possible values include: "Basic", "Anonymous", "Digest", "Windows", "ClientCertificate". - :type authentication_type: str or ~azure.mgmt.datafactory.models.HttpAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.HttpAuthenticationType :param user_name: User name for Basic, Digest, or Windows authentication. Type: string (or Expression with resultType string). :type user_name: object :param password: Password for Basic, Digest, Windows, or ClientCertificate with EmbeddedCertData authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param auth_headers: The additional HTTP headers in the request to RESTful API used for authorization. Type: object (or Expression with resultType object). :type auth_headers: object @@ -18444,23 +18664,23 @@ class HubspotLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param client_id: Required. The client ID associated with your Hubspot application. :type client_id: object :param client_secret: The client secret associated with your Hubspot application. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param access_token: The access token obtained when initially authenticating your OAuth integration. - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param refresh_token: The refresh token obtained when initially authenticating your OAuth integration. - :type refresh_token: ~azure.mgmt.datafactory.models.SecretBase + :type refresh_token: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -18534,14 +18754,14 @@ class HubspotObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -18646,19 +18866,19 @@ class IfConditionActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param expression: Required. An expression that would evaluate to Boolean. This is used to determine the block of activities (ifTrueActivities or ifFalseActivities) that will be executed. - :type expression: ~azure.mgmt.datafactory.models.Expression + :type expression: ~data_factory_management_client.models.Expression :param if_true_activities: List of activities to execute if expression is evaluated to true. This is an optional property and if not provided, the activity will exit without any action. - :type if_true_activities: list[~azure.mgmt.datafactory.models.Activity] + :type if_true_activities: list[~data_factory_management_client.models.Activity] :param if_false_activities: List of activities to execute if expression is evaluated to false. This is an optional property and if not provided, the activity will exit without any action. - :type if_false_activities: list[~azure.mgmt.datafactory.models.Activity] + :type if_false_activities: list[~data_factory_management_client.models.Activity] """ _validation = { @@ -18701,11 +18921,11 @@ class ImpalaLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The IP address or host name of the Impala server. (i.e. @@ -18716,12 +18936,13 @@ class ImpalaLinkedService(LinkedService): :type port: object :param authentication_type: Required. The authentication type to use. Possible values include: "Anonymous", "SASLUsername", "UsernameAndPassword". - :type authentication_type: str or ~azure.mgmt.datafactory.models.ImpalaAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.ImpalaAuthenticationType :param username: The user name used to access the Impala server. The default value is anonymous when using SASLUsername. :type username: object :param password: The password corresponding to the user name when using UsernameAndPassword. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param enable_ssl: Specifies whether the connections to the server are encrypted using SSL. The default value is false. :type enable_ssl: object @@ -18808,14 +19029,14 @@ class ImpalaObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -18927,11 +19148,11 @@ class InformixLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The non-access credential portion of the connection string @@ -18944,12 +19165,12 @@ class InformixLinkedService(LinkedService): :type authentication_type: object :param credential: The access credential portion of the connection string specified in driver- specific property-value format. - :type credential: ~azure.mgmt.datafactory.models.SecretBase + :type credential: ~data_factory_management_client.models.SecretBase :param user_name: User name for Basic authentication. Type: string (or Expression with resultType string). :type user_name: object :param password: Password for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -19124,14 +19345,14 @@ class InformixTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The Informix table name. Type: string (or Expression with resultType string). :type table_name: object @@ -19177,7 +19398,7 @@ class IntegrationRuntime(msrest.serialization.Model): :type additional_properties: dict[str, object] :param type: Required. Type of integration runtime.Constant filled by server. Possible values include: "Managed", "SelfHosted". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeType :param description: Integration runtime description. :type description: str """ @@ -19247,9 +19468,10 @@ class IntegrationRuntimeComputeProperties(msrest.serialization.Model): integration runtime. :type max_parallel_executions_per_node: int :param data_flow_properties: Data flow properties for managed integration runtime. - :type data_flow_properties: ~azure.mgmt.datafactory.models.IntegrationRuntimeDataFlowProperties + :type data_flow_properties: + ~data_factory_management_client.models.IntegrationRuntimeDataFlowProperties :param v_net_properties: VNet properties for managed integration runtime. - :type v_net_properties: ~azure.mgmt.datafactory.models.IntegrationRuntimeVNetProperties + :type v_net_properties: ~data_factory_management_client.models.IntegrationRuntimeVNetProperties """ _validation = { @@ -19346,7 +19568,7 @@ class IntegrationRuntimeCustomSetupScriptProperties(msrest.serialization.Model): script. :type blob_container_uri: str :param sas_token: The SAS token of the Azure blob container. - :type sas_token: ~azure.mgmt.datafactory.models.SecureString + :type sas_token: ~data_factory_management_client.models.SecureString """ _attribute_map = { @@ -19371,7 +19593,7 @@ class IntegrationRuntimeDataFlowProperties(msrest.serialization.Model): :type additional_properties: dict[str, object] :param compute_type: Compute type of the cluster which will execute data flow job. Possible values include: "General", "MemoryOptimized", "ComputeOptimized". - :type compute_type: str or ~azure.mgmt.datafactory.models.DataFlowComputeType + :type compute_type: str or ~data_factory_management_client.models.DataFlowComputeType :param core_count: Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272. :type core_count: int @@ -19411,9 +19633,9 @@ class IntegrationRuntimeDataProxyProperties(msrest.serialization.Model): """Data proxy properties for a managed dedicated integration runtime. :param connect_via: The self-hosted integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.EntityReference + :type connect_via: ~data_factory_management_client.models.EntityReference :param staging_linked_service: The staging linked service reference. - :type staging_linked_service: ~azure.mgmt.datafactory.models.EntityReference + :type staging_linked_service: ~data_factory_management_client.models.EntityReference :param path: The path to contain the staged data in the Blob storage. :type path: str """ @@ -19442,7 +19664,7 @@ class IntegrationRuntimeDebugResource(SubResourceDebugResource): :param name: The resource name. :type name: str :param properties: Required. Integration runtime properties. - :type properties: ~azure.mgmt.datafactory.models.IntegrationRuntime + :type properties: ~data_factory_management_client.models.IntegrationRuntime """ _validation = { @@ -19468,7 +19690,7 @@ class IntegrationRuntimeListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of integration runtimes. - :type value: list[~azure.mgmt.datafactory.models.IntegrationRuntimeResource] + :type value: list[~data_factory_management_client.models.IntegrationRuntimeResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -19497,7 +19719,7 @@ class IntegrationRuntimeMonitoringData(msrest.serialization.Model): :param name: Integration runtime name. :type name: str :param nodes: Integration runtime node monitoring data. - :type nodes: list[~azure.mgmt.datafactory.models.IntegrationRuntimeNodeMonitoringData] + :type nodes: list[~data_factory_management_client.models.IntegrationRuntimeNodeMonitoringData] """ _attribute_map = { @@ -19612,7 +19834,7 @@ class IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint(msrest.seria :type category: str :param endpoints: The endpoints for outbound network dependency. :type endpoints: - list[~azure.mgmt.datafactory.models.IntegrationRuntimeOutboundNetworkDependenciesEndpoint] + list[~data_factory_management_client.models.IntegrationRuntimeOutboundNetworkDependenciesEndpoint] """ _attribute_map = { @@ -19636,7 +19858,7 @@ class IntegrationRuntimeOutboundNetworkDependenciesEndpoint(msrest.serialization :type domain_name: str :param endpoint_details: The details of endpoint. :type endpoint_details: - list[~azure.mgmt.datafactory.models.IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails] + list[~data_factory_management_client.models.IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails] """ _attribute_map = { @@ -19677,7 +19899,7 @@ class IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse(msrest.seri :param value: The list of outbound network dependency endpoints. :type value: - list[~azure.mgmt.datafactory.models.IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint] + list[~data_factory_management_client.models.IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint] """ _attribute_map = { @@ -19735,7 +19957,7 @@ class IntegrationRuntimeRegenerateKeyParameters(msrest.serialization.Model): :param key_name: The name of the authentication key to regenerate. Possible values include: "authKey1", "authKey2". - :type key_name: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeAuthKeyName + :type key_name: str or ~data_factory_management_client.models.IntegrationRuntimeAuthKeyName """ _attribute_map = { @@ -19766,7 +19988,7 @@ class IntegrationRuntimeResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Integration runtime properties. - :type properties: ~azure.mgmt.datafactory.models.IntegrationRuntime + :type properties: ~data_factory_management_client.models.IntegrationRuntime """ _validation = { @@ -19805,12 +20027,12 @@ class IntegrationRuntimeSsisCatalogInfo(msrest.serialization.Model): :type catalog_admin_user_name: str :param catalog_admin_password: The password of the administrator user account of the catalog database. - :type catalog_admin_password: ~azure.mgmt.datafactory.models.SecureString + :type catalog_admin_password: ~data_factory_management_client.models.SecureString :param catalog_pricing_tier: The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/. Possible values include: "Basic", "Standard", "Premium", "PremiumRS". :type catalog_pricing_tier: str or - ~azure.mgmt.datafactory.models.IntegrationRuntimeSsisCatalogPricingTier + ~data_factory_management_client.models.IntegrationRuntimeSsisCatalogPricingTier :param dual_standby_pair_name: The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover. :type dual_standby_pair_name: str @@ -19849,28 +20071,29 @@ class IntegrationRuntimeSsisProperties(msrest.serialization.Model): collection. :type additional_properties: dict[str, object] :param catalog_info: Catalog information for managed dedicated integration runtime. - :type catalog_info: ~azure.mgmt.datafactory.models.IntegrationRuntimeSsisCatalogInfo + :type catalog_info: ~data_factory_management_client.models.IntegrationRuntimeSsisCatalogInfo :param license_type: License type for bringing your own license scenario. Possible values include: "BasePrice", "LicenseIncluded". - :type license_type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeLicenseType + :type license_type: str or ~data_factory_management_client.models.IntegrationRuntimeLicenseType :param custom_setup_script_properties: Custom setup script properties for a managed dedicated integration runtime. :type custom_setup_script_properties: - ~azure.mgmt.datafactory.models.IntegrationRuntimeCustomSetupScriptProperties + ~data_factory_management_client.models.IntegrationRuntimeCustomSetupScriptProperties :param data_proxy_properties: Data proxy properties for a managed dedicated integration runtime. :type data_proxy_properties: - ~azure.mgmt.datafactory.models.IntegrationRuntimeDataProxyProperties + ~data_factory_management_client.models.IntegrationRuntimeDataProxyProperties :param edition: The edition for the SSIS Integration Runtime. Possible values include: "Standard", "Enterprise". - :type edition: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeEdition + :type edition: str or ~data_factory_management_client.models.IntegrationRuntimeEdition :param express_custom_setup_properties: Custom setup without script properties for a SSIS integration runtime. - :type express_custom_setup_properties: list[~azure.mgmt.datafactory.models.CustomSetupBase] + :type express_custom_setup_properties: + list[~data_factory_management_client.models.CustomSetupBase] :param package_stores: Package stores for the SSIS Integration Runtime. - :type package_stores: list[~azure.mgmt.datafactory.models.PackageStore] + :type package_stores: list[~data_factory_management_client.models.PackageStore] :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _attribute_map = { @@ -19916,13 +20139,13 @@ class IntegrationRuntimeStatus(msrest.serialization.Model): :type additional_properties: dict[str, object] :param type: Required. Type of integration runtime.Constant filled by server. Possible values include: "Managed", "SelfHosted". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeType :ivar data_factory_name: The data factory name which the integration runtime belong to. :vartype data_factory_name: str :ivar state: The state of integration runtime. Possible values include: "Initial", "Stopped", "Started", "Starting", "Stopping", "NeedRegistration", "Online", "Limited", "Offline", "AccessDenied". - :vartype state: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeState + :vartype state: str or ~data_factory_management_client.models.IntegrationRuntimeState """ _validation = { @@ -19959,7 +20182,7 @@ class IntegrationRuntimeStatusListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of integration runtime status. - :type value: list[~azure.mgmt.datafactory.models.IntegrationRuntimeStatusResponse] + :type value: list[~data_factory_management_client.models.IntegrationRuntimeStatusResponse] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -19992,7 +20215,7 @@ class IntegrationRuntimeStatusResponse(msrest.serialization.Model): :ivar name: The integration runtime name. :vartype name: str :param properties: Required. Integration runtime properties. - :type properties: ~azure.mgmt.datafactory.models.IntegrationRuntimeStatus + :type properties: ~data_factory_management_client.models.IntegrationRuntimeStatus """ _validation = { @@ -20063,11 +20286,11 @@ class JiraLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The IP address or host name of the Jira service. (e.g. @@ -20080,7 +20303,7 @@ class JiraLinkedService(LinkedService): :type username: object :param password: The password corresponding to the user name that you provided in the username field. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -20155,14 +20378,14 @@ class JiraObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -20271,16 +20494,16 @@ class JsonDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the json data storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param encoding_name: The code page name of the preferred encoding. If not specified, the default value is UTF-8, unless BOM denotes another Unicode encoding. Refer to the name column of the table in the following link to set supported values: @@ -20288,7 +20511,7 @@ class JsonDataset(Dataset): resultType string). :type encoding_name: object :param compression: The data compression method used for the json dataset. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -20399,7 +20622,7 @@ class JsonReadSettings(FormatReadSettings): :param type: Required. The read setting type.Constant filled by server. :type type: str :param compression_properties: Compression settings. - :type compression_properties: ~azure.mgmt.datafactory.models.CompressionReadSettings + :type compression_properties: ~data_factory_management_client.models.CompressionReadSettings """ _validation = { @@ -20450,9 +20673,9 @@ class JsonSink(CopySink): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Json store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreWriteSettings + :type store_settings: ~data_factory_management_client.models.StoreWriteSettings :param format_settings: Json format settings. - :type format_settings: ~azure.mgmt.datafactory.models.JsonWriteSettings + :type format_settings: ~data_factory_management_client.models.JsonWriteSettings """ _validation = { @@ -20505,9 +20728,9 @@ class JsonSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Json store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param format_settings: Json format settings. - :type format_settings: ~azure.mgmt.datafactory.models.JsonReadSettings + :type format_settings: ~data_factory_management_client.models.JsonReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -20663,7 +20886,7 @@ class LinkedIntegrationRuntimeKeyAuthorization(LinkedIntegrationRuntimeType): sharing.Constant filled by server. :type authorization_type: str :param key: Required. The key used for authorization. - :type key: ~azure.mgmt.datafactory.models.SecureString + :type key: ~data_factory_management_client.models.SecureString """ _validation = { @@ -20749,7 +20972,7 @@ class LinkedServiceDebugResource(SubResourceDebugResource): :param name: The resource name. :type name: str :param properties: Required. Properties of linked service. - :type properties: ~azure.mgmt.datafactory.models.LinkedService + :type properties: ~data_factory_management_client.models.LinkedService """ _validation = { @@ -20775,7 +20998,7 @@ class LinkedServiceListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of linked services. - :type value: list[~azure.mgmt.datafactory.models.LinkedServiceResource] + :type value: list[~data_factory_management_client.models.LinkedServiceResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -20851,7 +21074,7 @@ class LinkedServiceResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Properties of linked service. - :type properties: ~azure.mgmt.datafactory.models.LinkedService + :type properties: ~data_factory_management_client.models.LinkedService """ _validation = { @@ -20884,7 +21107,7 @@ class LogLocationSettings(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param linked_service_name: Required. Log storage linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param path: The path to storage for storing detailed logs of activity execution. Type: string (or Expression with resultType string). :type path: object @@ -20917,10 +21140,11 @@ class LogSettings(msrest.serialization.Model): (or Expression with resultType boolean). :type enable_copy_activity_log: object :param copy_activity_log_settings: Specifies settings for copy activity log. - :type copy_activity_log_settings: ~azure.mgmt.datafactory.models.CopyActivityLogSettings + :type copy_activity_log_settings: + ~data_factory_management_client.models.CopyActivityLogSettings :param log_location_settings: Required. Log location settings customer needs to provide when enabling log. - :type log_location_settings: ~azure.mgmt.datafactory.models.LogLocationSettings + :type log_location_settings: ~data_factory_management_client.models.LogLocationSettings """ _validation = { @@ -20952,7 +21176,7 @@ class LogStorageSettings(msrest.serialization.Model): collection. :type additional_properties: dict[str, object] :param linked_service_name: Required. Log storage linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param path: The path to storage for storing detailed logs of activity execution. Type: string (or Expression with resultType string). :type path: object @@ -21003,17 +21227,17 @@ class LookupActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param source: Required. Dataset-specific source properties, same as copy activity source. - :type source: ~azure.mgmt.datafactory.models.CopySource + :type source: ~data_factory_management_client.models.CopySource :param dataset: Required. Lookup activity dataset reference. - :type dataset: ~azure.mgmt.datafactory.models.DatasetReference + :type dataset: ~data_factory_management_client.models.DatasetReference :param first_row_only: Whether to return first row or all rows. Default value is true. Type: boolean (or Expression with resultType boolean). :type first_row_only: object @@ -21062,17 +21286,17 @@ class MagentoLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The URL of the Magento instance. (i.e. 192.168.222.110/magento3). :type host: object :param access_token: The access token from Magento. - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -21142,14 +21366,14 @@ class MagentoObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -21290,19 +21514,21 @@ class ManagedIntegrationRuntime(IntegrationRuntime): :type additional_properties: dict[str, object] :param type: Required. Type of integration runtime.Constant filled by server. Possible values include: "Managed", "SelfHosted". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeType :param description: Integration runtime description. :type description: str :ivar state: Integration runtime state, only valid for managed dedicated integration runtime. Possible values include: "Initial", "Stopped", "Started", "Starting", "Stopping", "NeedRegistration", "Online", "Limited", "Offline", "AccessDenied". - :vartype state: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeState + :vartype state: str or ~data_factory_management_client.models.IntegrationRuntimeState :param managed_virtual_network: Managed Virtual Network reference. - :type managed_virtual_network: ~azure.mgmt.datafactory.models.ManagedVirtualNetworkReference + :type managed_virtual_network: + ~data_factory_management_client.models.ManagedVirtualNetworkReference :param compute_properties: The compute resource for managed integration runtime. - :type compute_properties: ~azure.mgmt.datafactory.models.IntegrationRuntimeComputeProperties + :type compute_properties: + ~data_factory_management_client.models.IntegrationRuntimeComputeProperties :param ssis_properties: SSIS properties for managed integration runtime. - :type ssis_properties: ~azure.mgmt.datafactory.models.IntegrationRuntimeSsisProperties + :type ssis_properties: ~data_factory_management_client.models.IntegrationRuntimeSsisProperties """ _validation = { @@ -21389,9 +21615,10 @@ class ManagedIntegrationRuntimeNode(msrest.serialization.Model): :vartype node_id: str :ivar status: The managed integration runtime node status. Possible values include: "Starting", "Available", "Recycling", "Unavailable". - :vartype status: str or ~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeNodeStatus + :vartype status: str or + ~data_factory_management_client.models.ManagedIntegrationRuntimeNodeStatus :param errors: The errors that occurred on this integration runtime node. - :type errors: list[~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeError] + :type errors: list[~data_factory_management_client.models.ManagedIntegrationRuntimeError] """ _validation = { @@ -21484,22 +21711,23 @@ class ManagedIntegrationRuntimeStatus(IntegrationRuntimeStatus): :type additional_properties: dict[str, object] :param type: Required. Type of integration runtime.Constant filled by server. Possible values include: "Managed", "SelfHosted". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeType :ivar data_factory_name: The data factory name which the integration runtime belong to. :vartype data_factory_name: str :ivar state: The state of integration runtime. Possible values include: "Initial", "Stopped", "Started", "Starting", "Stopping", "NeedRegistration", "Online", "Limited", "Offline", "AccessDenied". - :vartype state: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeState + :vartype state: str or ~data_factory_management_client.models.IntegrationRuntimeState :ivar create_time: The time at which the integration runtime was created, in ISO8601 format. :vartype create_time: ~datetime.datetime :ivar nodes: The list of nodes for managed integration runtime. - :vartype nodes: list[~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeNode] + :vartype nodes: list[~data_factory_management_client.models.ManagedIntegrationRuntimeNode] :ivar other_errors: The errors that occurred on this integration runtime. - :vartype other_errors: list[~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeError] + :vartype other_errors: + list[~data_factory_management_client.models.ManagedIntegrationRuntimeError] :ivar last_operation: The last operation result that occurred on this integration runtime. :vartype last_operation: - ~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeOperationResult + ~data_factory_management_client.models.ManagedIntegrationRuntimeOperationResult """ _validation = { @@ -21544,7 +21772,7 @@ class ManagedPrivateEndpoint(msrest.serialization.Model): collection. :type additional_properties: dict[str, object] :param connection_state: The managed private endpoint connection state. - :type connection_state: ~azure.mgmt.datafactory.models.ConnectionStateProperties + :type connection_state: ~data_factory_management_client.models.ConnectionStateProperties :param fqdns: Fully qualified domain names. :type fqdns: list[str] :param group_id: The groupId to which the managed private endpoint is created. @@ -21593,7 +21821,7 @@ class ManagedPrivateEndpointListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of managed private endpoints. - :type value: list[~azure.mgmt.datafactory.models.ManagedPrivateEndpointResource] + :type value: list[~data_factory_management_client.models.ManagedPrivateEndpointResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -21632,7 +21860,7 @@ class ManagedPrivateEndpointResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Managed private endpoint properties. - :type properties: ~azure.mgmt.datafactory.models.ManagedPrivateEndpoint + :type properties: ~data_factory_management_client.models.ManagedPrivateEndpoint """ _validation = { @@ -21700,7 +21928,7 @@ class ManagedVirtualNetworkListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of managed Virtual Networks. - :type value: list[~azure.mgmt.datafactory.models.ManagedVirtualNetworkResource] + :type value: list[~data_factory_management_client.models.ManagedVirtualNetworkResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -21773,7 +22001,7 @@ class ManagedVirtualNetworkResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Managed Virtual Network properties. - :type properties: ~azure.mgmt.datafactory.models.ManagedVirtualNetwork + :type properties: ~data_factory_management_client.models.ManagedVirtualNetwork """ _validation = { @@ -21803,9 +22031,7 @@ def __init__( class MappingDataFlow(DataFlow): """Mapping data flow. - All required parameters must be populated in order to send to Azure. - - :param type: Required. Type of data flow.Constant filled by server. + :param type: Type of data flow.Constant filled by server. :type type: str :param description: The description of the data flow. :type description: str @@ -21813,21 +22039,17 @@ class MappingDataFlow(DataFlow): :type annotations: list[object] :param folder: The folder that this data flow is in. If not specified, Data flow will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DataFlowFolder + :type folder: ~data_factory_management_client.models.DataFlowFolder :param sources: List of sources in data flow. - :type sources: list[~azure.mgmt.datafactory.models.DataFlowSource] + :type sources: list[~data_factory_management_client.models.DataFlowSource] :param sinks: List of sinks in data flow. - :type sinks: list[~azure.mgmt.datafactory.models.DataFlowSink] + :type sinks: list[~data_factory_management_client.models.DataFlowSink] :param transformations: List of transformations in data flow. - :type transformations: list[~azure.mgmt.datafactory.models.Transformation] + :type transformations: list[~data_factory_management_client.models.Transformation] :param script: DataFlow script. :type script: str """ - _validation = { - 'type': {'required': True}, - } - _attribute_map = { 'type': {'key': 'type', 'type': 'str'}, 'description': {'key': 'description', 'type': 'str'}, @@ -21862,18 +22084,18 @@ class MariaDbLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param pwd: The Azure key vault secret reference of password in connection string. - :type pwd: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type pwd: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -21984,14 +22206,14 @@ class MariaDbTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -22034,11 +22256,11 @@ class MarketoLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param endpoint: Required. The endpoint of the Marketo server. (i.e. 123-ABC-321.mktorest.com). @@ -22046,7 +22268,7 @@ class MarketoLinkedService(LinkedService): :param client_id: Required. The client Id of your Marketo service. :type client_id: object :param client_secret: The client secret of your Marketo service. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -22119,14 +22341,14 @@ class MarketoObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -22250,11 +22472,11 @@ class MicrosoftAccessLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The non-access credential portion of the connection string @@ -22267,12 +22489,12 @@ class MicrosoftAccessLinkedService(LinkedService): :type authentication_type: object :param credential: The access credential portion of the connection string specified in driver- specific property-value format. - :type credential: ~azure.mgmt.datafactory.models.SecretBase + :type credential: ~data_factory_management_client.models.SecretBase :param user_name: User name for Basic authentication. Type: string (or Expression with resultType string). :type user_name: object :param password: Password for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -22444,14 +22666,14 @@ class MicrosoftAccessTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The Microsoft Access table name. Type: string (or Expression with resultType string). :type table_name: object @@ -22503,14 +22725,14 @@ class MongoDbAtlasCollectionDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param collection: Required. The collection name of the MongoDB Atlas database. Type: string (or Expression with resultType string). :type collection: object @@ -22555,11 +22777,11 @@ class MongoDbAtlasLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The MongoDB Atlas connection string. Type: string, @@ -22684,7 +22906,7 @@ class MongoDbAtlasSource(CopySource): with resultType string). :type filter: object :param cursor_methods: Cursor methods for Mongodb query. - :type cursor_methods: ~azure.mgmt.datafactory.models.MongoDbCursorMethodsProperties + :type cursor_methods: ~data_factory_management_client.models.MongoDbCursorMethodsProperties :param batch_size: Specifies the number of documents to return in each batch of the response from MongoDB Atlas instance. In most cases, modifying the batch size will not affect the user or the application. This property's main purpose is to avoid hit the limitation of response @@ -22748,14 +22970,14 @@ class MongoDbCollectionDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param collection_name: Required. The table name of the MongoDB database. Type: string (or Expression with resultType string). :type collection_name: object @@ -22843,11 +23065,11 @@ class MongoDbLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param server: Required. The IP address or server name of the MongoDB server. Type: string (or @@ -22855,7 +23077,8 @@ class MongoDbLinkedService(LinkedService): :type server: object :param authentication_type: The authentication type to be used to connect to the MongoDB database. Possible values include: "Basic", "Anonymous". - :type authentication_type: str or ~azure.mgmt.datafactory.models.MongoDbAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.MongoDbAuthenticationType :param database_name: Required. The name of the MongoDB database that you want to access. Type: string (or Expression with resultType string). :type database_name: object @@ -22863,7 +23086,7 @@ class MongoDbLinkedService(LinkedService): string). :type username: object :param password: Password for authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param auth_source: Database to verify the username and password. Type: string (or Expression with resultType string). :type auth_source: object @@ -22999,14 +23222,14 @@ class MongoDbV2CollectionDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param collection: Required. The collection name of the MongoDB database. Type: string (or Expression with resultType string). :type collection: object @@ -23051,11 +23274,11 @@ class MongoDbV2LinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The MongoDB connection string. Type: string, SecureString @@ -23179,7 +23402,7 @@ class MongoDbV2Source(CopySource): with resultType string). :type filter: object :param cursor_methods: Cursor methods for Mongodb query. - :type cursor_methods: ~azure.mgmt.datafactory.models.MongoDbCursorMethodsProperties + :type cursor_methods: ~data_factory_management_client.models.MongoDbCursorMethodsProperties :param batch_size: Specifies the number of documents to return in each batch of the response from MongoDB instance. In most cases, modifying the batch size will not affect the user or the application. This property's main purpose is to avoid hit the limitation of response size. @@ -23235,17 +23458,17 @@ class MySqlLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -23356,14 +23579,14 @@ class MySqlTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The MySQL table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -23406,18 +23629,18 @@ class NetezzaLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param pwd: The Azure key vault secret reference of password in connection string. - :type pwd: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type pwd: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -23518,7 +23741,7 @@ class NetezzaSource(TabularSource): parallel. Possible values include: "None", "DataSlice", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Netezza source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.NetezzaPartitionSettings + :type partition_settings: ~data_factory_management_client.models.NetezzaPartitionSettings """ _validation = { @@ -23569,14 +23792,14 @@ class NetezzaTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -23630,11 +23853,11 @@ class ODataLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The URL of the OData service endpoint. Type: string (or Expression with @@ -23643,12 +23866,13 @@ class ODataLinkedService(LinkedService): :param authentication_type: Type of authentication used to connect to the OData service. Possible values include: "Basic", "Anonymous", "Windows", "AadServicePrincipal", "ManagedServiceIdentity". - :type authentication_type: str or ~azure.mgmt.datafactory.models.ODataAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.ODataAuthenticationType :param user_name: User name of the OData service. Type: string (or Expression with resultType string). :type user_name: object :param password: Password of the OData service. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param auth_headers: The additional HTTP headers in the request to RESTful API used for authorization. Type: object (or Expression with resultType object). :type auth_headers: object @@ -23668,18 +23892,19 @@ class ODataLinkedService(LinkedService): :param aad_service_principal_credential_type: Specify the credential type (key or cert) is used for service principal. Possible values include: "ServicePrincipalKey", "ServicePrincipalCert". :type aad_service_principal_credential_type: str or - ~azure.mgmt.datafactory.models.ODataAadServicePrincipalCredentialType + ~data_factory_management_client.models.ODataAadServicePrincipalCredentialType :param service_principal_key: Specify the secret of your application registered in Azure Active Directory. Type: string (or Expression with resultType string). - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param service_principal_embedded_cert: Specify the base64 encoded certificate of your application registered in Azure Active Directory. Type: string (or Expression with resultType string). - :type service_principal_embedded_cert: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_embedded_cert: ~data_factory_management_client.models.SecretBase :param service_principal_embedded_cert_password: Specify the password of your certificate if your certificate has a password and you are using AadServicePrincipal authentication. Type: string (or Expression with resultType string). - :type service_principal_embedded_cert_password: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_embedded_cert_password: + ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -23755,14 +23980,14 @@ class ODataResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param path: The OData resource path. Type: string (or Expression with resultType string). :type path: object """ @@ -23867,11 +24092,11 @@ class OdbcLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The non-access credential portion of the connection string @@ -23883,12 +24108,12 @@ class OdbcLinkedService(LinkedService): :type authentication_type: object :param credential: The access credential portion of the connection string specified in driver- specific property-value format. - :type credential: ~azure.mgmt.datafactory.models.SecretBase + :type credential: ~data_factory_management_client.models.SecretBase :param user_name: User name for Basic authentication. Type: string (or Expression with resultType string). :type user_name: object :param password: Password for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -24063,14 +24288,14 @@ class OdbcTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The ODBC table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -24121,14 +24346,14 @@ class Office365Dataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: Required. Name of the dataset to extract from Office 365. Type: string (or Expression with resultType string). :type table_name: object @@ -24178,11 +24403,11 @@ class Office365LinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param office365_tenant_id: Required. Azure tenant ID to which the Office 365 account belongs. @@ -24195,7 +24420,7 @@ class Office365LinkedService(LinkedService): Expression with resultType string). :type service_principal_id: object :param service_principal_key: Required. Specify the application's key. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -24321,9 +24546,10 @@ class Operation(msrest.serialization.Model): :param origin: The intended executor of the operation. :type origin: str :param display: Metadata associated with the operation. - :type display: ~azure.mgmt.datafactory.models.OperationDisplay + :type display: ~data_factory_management_client.models.OperationDisplay :param service_specification: Details about a service operation. - :type service_specification: ~azure.mgmt.datafactory.models.OperationServiceSpecification + :type service_specification: + ~data_factory_management_client.models.OperationServiceSpecification """ _attribute_map = { @@ -24379,7 +24605,7 @@ class OperationListResponse(msrest.serialization.Model): """A list of operations that can be performed by the Data Factory service. :param value: List of Data Factory operations supported by the Data Factory resource provider. - :type value: list[~azure.mgmt.datafactory.models.Operation] + :type value: list[~data_factory_management_client.models.Operation] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -24495,9 +24721,9 @@ class OperationMetricSpecification(msrest.serialization.Model): :param source_mdm_namespace: The name of the MDM namespace. :type source_mdm_namespace: str :param availabilities: Defines how often data for metrics becomes available. - :type availabilities: list[~azure.mgmt.datafactory.models.OperationMetricAvailability] + :type availabilities: list[~data_factory_management_client.models.OperationMetricAvailability] :param dimensions: Defines the metric dimension. - :type dimensions: list[~azure.mgmt.datafactory.models.OperationMetricDimension] + :type dimensions: list[~data_factory_management_client.models.OperationMetricDimension] """ _attribute_map = { @@ -24534,9 +24760,11 @@ class OperationServiceSpecification(msrest.serialization.Model): """Details about a service operation. :param log_specifications: Details about operations related to logs. - :type log_specifications: list[~azure.mgmt.datafactory.models.OperationLogSpecification] + :type log_specifications: + list[~data_factory_management_client.models.OperationLogSpecification] :param metric_specifications: Details about operations related to metrics. - :type metric_specifications: list[~azure.mgmt.datafactory.models.OperationMetricSpecification] + :type metric_specifications: + list[~data_factory_management_client.models.OperationMetricSpecification] """ _attribute_map = { @@ -24564,11 +24792,11 @@ class OracleCloudStorageLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param access_key_id: The access key identifier of the Oracle Cloud Storage Identity and Access @@ -24576,7 +24804,7 @@ class OracleCloudStorageLinkedService(LinkedService): :type access_key_id: object :param secret_access_key: The secret access key of the Oracle Cloud Storage Identity and Access Management (IAM) user. - :type secret_access_key: ~azure.mgmt.datafactory.models.SecretBase + :type secret_access_key: ~data_factory_management_client.models.SecretBase :param service_url: This value specifies the endpoint to access with the Oracle Cloud Storage Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType @@ -24762,18 +24990,18 @@ class OracleLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -24855,11 +25083,11 @@ class OracleServiceCloudLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The URL of the Oracle Service Cloud instance. @@ -24868,7 +25096,7 @@ class OracleServiceCloudLinkedService(LinkedService): :type username: object :param password: Required. The password corresponding to the user name that you provided in the username key. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. Type: boolean (or Expression with resultType boolean). :type use_encrypted_endpoints: object @@ -24943,14 +25171,14 @@ class OracleServiceCloudObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -25130,7 +25358,7 @@ class OracleSource(CopySource): Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Oracle source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.OraclePartitionSettings + :type partition_settings: ~data_factory_management_client.models.OraclePartitionSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -25186,14 +25414,14 @@ class OracleTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -25255,16 +25483,16 @@ class OrcDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the ORC data storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param orc_compression_codec: The data orcCompressionCodec. Type: string (or Expression with resultType string). :type orc_compression_codec: object @@ -25363,9 +25591,9 @@ class OrcSink(CopySink): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: ORC store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreWriteSettings + :type store_settings: ~data_factory_management_client.models.StoreWriteSettings :param format_settings: ORC format settings. - :type format_settings: ~azure.mgmt.datafactory.models.OrcWriteSettings + :type format_settings: ~data_factory_management_client.models.OrcWriteSettings """ _validation = { @@ -25418,7 +25646,7 @@ class OrcSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: ORC store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -25497,7 +25725,7 @@ class PackageStore(msrest.serialization.Model): :param name: Required. The name of the package store. :type name: str :param package_store_linked_service: Required. The package store linked service reference. - :type package_store_linked_service: ~azure.mgmt.datafactory.models.EntityReference + :type package_store_linked_service: ~data_factory_management_client.models.EntityReference """ _validation = { @@ -25526,7 +25754,7 @@ class ParameterSpecification(msrest.serialization.Model): :param type: Required. Parameter type. Possible values include: "Object", "String", "Int", "Float", "Bool", "Array", "SecureString". - :type type: str or ~azure.mgmt.datafactory.models.ParameterType + :type type: str or ~data_factory_management_client.models.ParameterType :param default_value: Default value of parameter. :type default_value: object """ @@ -25568,16 +25796,16 @@ class ParquetDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the parquet storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param compression_codec: The data compressionCodec. Type: string (or Expression with resultType string). :type compression_codec: object @@ -25676,9 +25904,9 @@ class ParquetSink(CopySink): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Parquet store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreWriteSettings + :type store_settings: ~data_factory_management_client.models.StoreWriteSettings :param format_settings: Parquet format settings. - :type format_settings: ~azure.mgmt.datafactory.models.ParquetWriteSettings + :type format_settings: ~data_factory_management_client.models.ParquetWriteSettings """ _validation = { @@ -25731,7 +25959,7 @@ class ParquetSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Parquet store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -25813,11 +26041,11 @@ class PaypalLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The URL of the PayPal instance. (i.e. api.sandbox.paypal.com). @@ -25825,7 +26053,7 @@ class PaypalLinkedService(LinkedService): :param client_id: Required. The client ID associated with your PayPal application. :type client_id: object :param client_secret: The client secret associated with your PayPal application. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -25898,14 +26126,14 @@ class PaypalObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -26006,11 +26234,11 @@ class PhoenixLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The IP address or host name of the Phoenix server. (i.e. @@ -26026,11 +26254,12 @@ class PhoenixLinkedService(LinkedService): :param authentication_type: Required. The authentication mechanism used to connect to the Phoenix server. Possible values include: "Anonymous", "UsernameAndPassword", "WindowsAzureHDInsightService". - :type authentication_type: str or ~azure.mgmt.datafactory.models.PhoenixAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.PhoenixAuthenticationType :param username: The user name used to connect to the Phoenix server. :type username: object :param password: The password corresponding to the user name. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param enable_ssl: Specifies whether the connections to the server are encrypted using SSL. The default value is false. :type enable_ssl: object @@ -26119,14 +26348,14 @@ class PhoenixObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -26271,7 +26500,7 @@ class PipelineListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of pipelines. - :type value: list[~azure.mgmt.datafactory.models.PipelineResource] + :type value: list[~data_factory_management_client.models.PipelineResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -26298,7 +26527,8 @@ class PipelinePolicy(msrest.serialization.Model): """Pipeline Policy. :param elapsed_time_metric: Pipeline ElapsedTime Metric Policy. - :type elapsed_time_metric: ~azure.mgmt.datafactory.models.PipelineElapsedTimeMetricPolicy + :type elapsed_time_metric: + ~data_factory_management_client.models.PipelineElapsedTimeMetricPolicy """ _attribute_map = { @@ -26369,11 +26599,11 @@ class PipelineResource(SubResource): :param description: The description of the pipeline. :type description: str :param activities: List of activities in pipeline. - :type activities: list[~azure.mgmt.datafactory.models.Activity] + :type activities: list[~data_factory_management_client.models.Activity] :param parameters: List of parameters for pipeline. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param variables: List of variables for pipeline. - :type variables: dict[str, ~azure.mgmt.datafactory.models.VariableSpecification] + :type variables: dict[str, ~data_factory_management_client.models.VariableSpecification] :param concurrency: The max number of concurrent runs for the pipeline. :type concurrency: int :param annotations: List of tags that can be used for describing the Pipeline. @@ -26382,9 +26612,9 @@ class PipelineResource(SubResource): :type run_dimensions: dict[str, object] :param folder: The folder that this Pipeline is in. If not specified, Pipeline will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.PipelineFolder + :type folder: ~data_factory_management_client.models.PipelineFolder :param policy: Pipeline Policy. - :type policy: ~azure.mgmt.datafactory.models.PipelinePolicy + :type policy: ~data_factory_management_client.models.PipelinePolicy """ _validation = { @@ -26451,7 +26681,7 @@ class PipelineRun(msrest.serialization.Model): :ivar run_dimensions: Run dimensions emitted by Pipeline run. :vartype run_dimensions: dict[str, str] :ivar invoked_by: Entity that started the pipeline run. - :vartype invoked_by: ~azure.mgmt.datafactory.models.PipelineRunInvokedBy + :vartype invoked_by: ~data_factory_management_client.models.PipelineRunInvokedBy :ivar last_updated: The last updated timestamp for the pipeline run event in ISO8601 format. :vartype last_updated: ~datetime.datetime :ivar run_start: The start time of a pipeline run in ISO8601 format. @@ -26571,7 +26801,7 @@ class PipelineRunsQueryResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of pipeline runs. - :type value: list[~azure.mgmt.datafactory.models.PipelineRun] + :type value: list[~data_factory_management_client.models.PipelineRun] :param continuation_token: The continuation token for getting the next page of results, if any remaining results exist, null otherwise. :type continuation_token: str @@ -26602,7 +26832,7 @@ class PolybaseSettings(msrest.serialization.Model): collection. :type additional_properties: dict[str, object] :param reject_type: Reject type. Possible values include: "value", "percentage". - :type reject_type: str or ~azure.mgmt.datafactory.models.PolybaseSettingsRejectType + :type reject_type: str or ~data_factory_management_client.models.PolybaseSettingsRejectType :param reject_value: Specifies the value or the percentage of rows that can be rejected before the query fails. Type: number (or Expression with resultType number), minimum: 0. :type reject_value: object @@ -26647,17 +26877,17 @@ class PostgreSqlLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -26768,14 +26998,14 @@ class PostgreSqlTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -26817,6 +27047,86 @@ def __init__( self.schema_type_properties_schema = kwargs.get('schema_type_properties_schema', None) +class PowerQuerySink(DataFlowSink): + """Power query sink. + + All required parameters must be populated in order to send to Azure. + + :param name: Required. Transformation name. + :type name: str + :param description: Transformation description. + :type description: str + :param dataset: Dataset reference. + :type dataset: ~data_factory_management_client.models.DatasetReference + :param linked_service: Linked service reference. + :type linked_service: ~data_factory_management_client.models.LinkedServiceReference + :param schema_linked_service: Schema linked service reference. + :type schema_linked_service: ~data_factory_management_client.models.LinkedServiceReference + :param script: sink script. + :type script: str + """ + + _validation = { + 'name': {'required': True}, + } + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + 'description': {'key': 'description', 'type': 'str'}, + 'dataset': {'key': 'dataset', 'type': 'DatasetReference'}, + 'linked_service': {'key': 'linkedService', 'type': 'LinkedServiceReference'}, + 'schema_linked_service': {'key': 'schemaLinkedService', 'type': 'LinkedServiceReference'}, + 'script': {'key': 'script', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(PowerQuerySink, self).__init__(**kwargs) + self.script = kwargs.get('script', None) + + +class PowerQuerySource(DataFlowSource): + """Power query source. + + All required parameters must be populated in order to send to Azure. + + :param name: Required. Transformation name. + :type name: str + :param description: Transformation description. + :type description: str + :param dataset: Dataset reference. + :type dataset: ~data_factory_management_client.models.DatasetReference + :param linked_service: Linked service reference. + :type linked_service: ~data_factory_management_client.models.LinkedServiceReference + :param schema_linked_service: Schema linked service reference. + :type schema_linked_service: ~data_factory_management_client.models.LinkedServiceReference + :param script: source script. + :type script: str + """ + + _validation = { + 'name': {'required': True}, + } + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + 'description': {'key': 'description', 'type': 'str'}, + 'dataset': {'key': 'dataset', 'type': 'DatasetReference'}, + 'linked_service': {'key': 'linkedService', 'type': 'LinkedServiceReference'}, + 'schema_linked_service': {'key': 'schemaLinkedService', 'type': 'LinkedServiceReference'}, + 'script': {'key': 'script', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(PowerQuerySource, self).__init__(**kwargs) + self.script = kwargs.get('script', None) + + class PrestoLinkedService(LinkedService): """Presto server linked service. @@ -26828,11 +27138,11 @@ class PrestoLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The IP address or host name of the Presto server. (i.e. @@ -26847,11 +27157,12 @@ class PrestoLinkedService(LinkedService): :type port: object :param authentication_type: Required. The authentication mechanism used to connect to the Presto server. Possible values include: "Anonymous", "LDAP". - :type authentication_type: str or ~azure.mgmt.datafactory.models.PrestoAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.PrestoAuthenticationType :param username: The user name used to connect to the Presto server. :type username: object :param password: The password corresponding to the user name. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param enable_ssl: Specifies whether the connections to the server are encrypted using SSL. The default value is false. :type enable_ssl: object @@ -26949,14 +27260,14 @@ class PrestoObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -27063,7 +27374,7 @@ class PrivateEndpointConnectionListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of Private Endpoint Connections. - :type value: list[~azure.mgmt.datafactory.models.PrivateEndpointConnectionResource] + :type value: list[~data_factory_management_client.models.PrivateEndpointConnectionResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -27100,7 +27411,7 @@ class PrivateEndpointConnectionResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Core resource properties. - :type properties: ~azure.mgmt.datafactory.models.RemotePrivateEndpointConnection + :type properties: ~data_factory_management_client.models.RemotePrivateEndpointConnection """ _validation = { @@ -27131,7 +27442,7 @@ class PrivateLinkConnectionApprovalRequest(msrest.serialization.Model): :param private_link_service_connection_state: The state of a private link connection. :type private_link_service_connection_state: - ~azure.mgmt.datafactory.models.PrivateLinkConnectionState + ~data_factory_management_client.models.PrivateLinkConnectionState """ _attribute_map = { @@ -27160,7 +27471,7 @@ class PrivateLinkConnectionApprovalRequestResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Core resource properties. - :type properties: ~azure.mgmt.datafactory.models.PrivateLinkConnectionApprovalRequest + :type properties: ~data_factory_management_client.models.PrivateLinkConnectionApprovalRequest """ _validation = { @@ -27227,7 +27538,7 @@ class PrivateLinkResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Core resource properties. - :type properties: ~azure.mgmt.datafactory.models.PrivateLinkResourceProperties + :type properties: ~data_factory_management_client.models.PrivateLinkResourceProperties """ _validation = { @@ -27294,7 +27605,7 @@ class PrivateLinkResourcesWrapper(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. - :type value: list[~azure.mgmt.datafactory.models.PrivateLinkResource] + :type value: list[~data_factory_management_client.models.PrivateLinkResource] """ _validation = { @@ -27317,7 +27628,7 @@ class QueryDataFlowDebugSessionsResponse(msrest.serialization.Model): """A list of active debug sessions. :param value: Array with all active debug sessions. - :type value: list[~azure.mgmt.datafactory.models.DataFlowDebugSessionInfo] + :type value: list[~data_factory_management_client.models.DataFlowDebugSessionInfo] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -27347,11 +27658,11 @@ class QuickBooksLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_properties: Properties used to connect to QuickBooks. It is mutually @@ -27364,11 +27675,11 @@ class QuickBooksLinkedService(LinkedService): :param consumer_key: The consumer key for OAuth 1.0 authentication. :type consumer_key: object :param consumer_secret: The consumer secret for OAuth 1.0 authentication. - :type consumer_secret: ~azure.mgmt.datafactory.models.SecretBase + :type consumer_secret: ~data_factory_management_client.models.SecretBase :param access_token: The access token for OAuth 1.0 authentication. - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param access_token_secret: The access token secret for OAuth 1.0 authentication. - :type access_token_secret: ~azure.mgmt.datafactory.models.SecretBase + :type access_token_secret: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -27436,14 +27747,14 @@ class QuickBooksObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -27544,11 +27855,12 @@ class RecurrenceSchedule(msrest.serialization.Model): :param hours: The hours. :type hours: list[int] :param week_days: The days of the week. - :type week_days: list[str or ~azure.mgmt.datafactory.models.DaysOfWeek] + :type week_days: list[str or ~data_factory_management_client.models.DaysOfWeek] :param month_days: The month days. :type month_days: list[int] :param monthly_occurrences: The monthly occurrences. - :type monthly_occurrences: list[~azure.mgmt.datafactory.models.RecurrenceScheduleOccurrence] + :type monthly_occurrences: + list[~data_factory_management_client.models.RecurrenceScheduleOccurrence] """ _attribute_map = { @@ -27581,7 +27893,7 @@ class RecurrenceScheduleOccurrence(msrest.serialization.Model): :type additional_properties: dict[str, object] :param day: The day of the week. Possible values include: "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday". - :type day: str or ~azure.mgmt.datafactory.models.DayOfWeek + :type day: str or ~data_factory_management_client.models.DayOfWeek :param occurrence: The occurrence. :type occurrence: int """ @@ -27647,7 +27959,7 @@ class RedshiftUnloadSettings(msrest.serialization.Model): :param s3_linked_service_name: Required. The name of the Amazon S3 linked service which will be used for the unload operation when copying from the Amazon Redshift source. - :type s3_linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type s3_linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param bucket_name: Required. The bucket of the interim Amazon S3 which will be used to store the unloaded data from Amazon Redshift source. The bucket must be in the same region as the Amazon Redshift source. Type: string (or Expression with resultType string). @@ -27746,14 +28058,14 @@ class RelationalTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The relational table name. Type: string (or Expression with resultType string). :type table_name: object @@ -27794,10 +28106,10 @@ class RemotePrivateEndpointConnection(msrest.serialization.Model): :ivar provisioning_state: :vartype provisioning_state: str :param private_endpoint: PrivateEndpoint of a remote private endpoint connection. - :type private_endpoint: ~azure.mgmt.datafactory.models.ArmIdWrapper + :type private_endpoint: ~data_factory_management_client.models.ArmIdWrapper :param private_link_service_connection_state: The state of a private link connection. :type private_link_service_connection_state: - ~azure.mgmt.datafactory.models.PrivateLinkConnectionState + ~data_factory_management_client.models.PrivateLinkConnectionState """ _validation = { @@ -27836,7 +28148,7 @@ class RerunTumblingWindowTrigger(Trigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param parent_trigger: Required. The parent trigger reference. @@ -27896,11 +28208,11 @@ class ResponsysLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param endpoint: Required. The endpoint of the Responsys server. @@ -27910,7 +28222,7 @@ class ResponsysLinkedService(LinkedService): :type client_id: object :param client_secret: The client secret associated with the Responsys application. Type: string (or Expression with resultType string). - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. Type: boolean (or Expression with resultType boolean). :type use_encrypted_endpoints: object @@ -27984,14 +28296,14 @@ class ResponsysObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -28100,14 +28412,14 @@ class RestResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param relative_url: The relative URL to the resource that the RESTful API provides. Type: string (or Expression with resultType string). :type relative_url: object @@ -28171,11 +28483,11 @@ class RestServiceLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The base URL of the REST service. @@ -28187,11 +28499,12 @@ class RestServiceLinkedService(LinkedService): :param authentication_type: Required. Type of authentication used to connect to the REST service. Possible values include: "Anonymous", "Basic", "AadServicePrincipal", "ManagedServiceIdentity". - :type authentication_type: str or ~azure.mgmt.datafactory.models.RestServiceAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.RestServiceAuthenticationType :param user_name: The user name used in Basic authentication type. :type user_name: object :param password: The password used in Basic authentication type. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param auth_headers: The additional HTTP headers in the request to RESTful API used for authorization. Type: object (or Expression with resultType object). :type auth_headers: object @@ -28200,7 +28513,7 @@ class RestServiceLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The application's key used in AadServicePrincipal authentication type. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The tenant information (domain name or tenant ID) used in AadServicePrincipal authentication type under which your application resides. :type tenant: object @@ -28215,7 +28528,7 @@ class RestServiceLinkedService(LinkedService): resultType string). :type encrypted_credential: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -28470,9 +28783,9 @@ class RunFilterParameters(msrest.serialization.Model): 'ISO 8601' format. :type last_updated_before: ~datetime.datetime :param filters: List of filters. - :type filters: list[~azure.mgmt.datafactory.models.RunQueryFilter] + :type filters: list[~data_factory_management_client.models.RunQueryFilter] :param order_by: List of OrderBy option. - :type order_by: list[~azure.mgmt.datafactory.models.RunQueryOrderBy] + :type order_by: list[~data_factory_management_client.models.RunQueryOrderBy] """ _validation = { @@ -28511,10 +28824,10 @@ class RunQueryFilter(msrest.serialization.Model): runs are TriggerName, TriggerRunTimestamp and Status. Possible values include: "PipelineName", "Status", "RunStart", "RunEnd", "ActivityName", "ActivityRunStart", "ActivityRunEnd", "ActivityType", "TriggerName", "TriggerRunTimestamp", "RunGroupId", "LatestOnly". - :type operand: str or ~azure.mgmt.datafactory.models.RunQueryFilterOperand + :type operand: str or ~data_factory_management_client.models.RunQueryFilterOperand :param operator: Required. Operator to be used for filter. Possible values include: "Equals", "NotEquals", "In", "NotIn". - :type operator: str or ~azure.mgmt.datafactory.models.RunQueryFilterOperator + :type operator: str or ~data_factory_management_client.models.RunQueryFilterOperator :param values: Required. List of filter values. :type values: list[str] """ @@ -28552,9 +28865,9 @@ class RunQueryOrderBy(msrest.serialization.Model): TriggerRunTimestamp and Status. Possible values include: "RunStart", "RunEnd", "PipelineName", "Status", "ActivityName", "ActivityRunStart", "ActivityRunEnd", "TriggerName", "TriggerRunTimestamp". - :type order_by: str or ~azure.mgmt.datafactory.models.RunQueryOrderByField + :type order_by: str or ~data_factory_management_client.models.RunQueryOrderByField :param order: Required. Sorting order of the parameter. Possible values include: "ASC", "DESC". - :type order: str or ~azure.mgmt.datafactory.models.RunQueryOrder + :type order: str or ~data_factory_management_client.models.RunQueryOrder """ _validation = { @@ -28587,11 +28900,11 @@ class SalesforceLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param environment_url: The URL of Salesforce instance. Default is @@ -28603,9 +28916,9 @@ class SalesforceLinkedService(LinkedService): (or Expression with resultType string). :type username: object :param password: The password for Basic authentication of the Salesforce instance. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param security_token: The security token is optional to remotely access Salesforce instance. - :type security_token: ~azure.mgmt.datafactory.models.SecretBase + :type security_token: ~data_factory_management_client.models.SecretBase :param api_version: The Salesforce API version used in ADF. Type: string (or Expression with resultType string). :type api_version: object @@ -28659,11 +28972,11 @@ class SalesforceMarketingCloudLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_properties: Properties used to connect to Salesforce Marketing Cloud. It is @@ -28674,7 +28987,7 @@ class SalesforceMarketingCloudLinkedService(LinkedService): :type client_id: object :param client_secret: The client secret associated with the Salesforce Marketing Cloud application. Type: string (or Expression with resultType string). - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. Type: boolean (or Expression with resultType boolean). :type use_encrypted_endpoints: object @@ -28746,14 +29059,14 @@ class SalesforceMarketingCloudObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -28862,14 +29175,14 @@ class SalesforceObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param object_api_name: The Salesforce object API name. Type: string (or Expression with resultType string). :type object_api_name: object @@ -28913,11 +29226,11 @@ class SalesforceServiceCloudLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param environment_url: The URL of Salesforce Service Cloud instance. Default is @@ -28929,9 +29242,9 @@ class SalesforceServiceCloudLinkedService(LinkedService): (or Expression with resultType string). :type username: object :param password: The password for Basic authentication of the Salesforce instance. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param security_token: The security token is optional to remotely access Salesforce instance. - :type security_token: ~azure.mgmt.datafactory.models.SecretBase + :type security_token: ~data_factory_management_client.models.SecretBase :param api_version: The Salesforce API version used in ADF. Type: string (or Expression with resultType string). :type api_version: object @@ -28998,14 +29311,14 @@ class SalesforceServiceCloudObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param object_api_name: The Salesforce Service Cloud object API name. Type: string (or Expression with resultType string). :type object_api_name: object @@ -29068,7 +29381,7 @@ class SalesforceServiceCloudSink(CopySink): :type disable_metrics_collection: object :param write_behavior: The write behavior for the operation. Default is Insert. Possible values include: "Insert", "Upsert". - :type write_behavior: str or ~azure.mgmt.datafactory.models.SalesforceSinkWriteBehavior + :type write_behavior: str or ~data_factory_management_client.models.SalesforceSinkWriteBehavior :param external_id_field_name: The name of the external ID field for upsert operation. Default value is 'Id' column. Type: string (or Expression with resultType string). :type external_id_field_name: object @@ -29136,7 +29449,7 @@ class SalesforceServiceCloudSource(CopySource): :type query: object :param read_behavior: The read behavior for the operation. Default is Query. Possible values include: "Query", "QueryAll". - :type read_behavior: str or ~azure.mgmt.datafactory.models.SalesforceSourceReadBehavior + :type read_behavior: str or ~data_factory_management_client.models.SalesforceSourceReadBehavior :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -29199,7 +29512,7 @@ class SalesforceSink(CopySink): :type disable_metrics_collection: object :param write_behavior: The write behavior for the operation. Default is Insert. Possible values include: "Insert", "Upsert". - :type write_behavior: str or ~azure.mgmt.datafactory.models.SalesforceSinkWriteBehavior + :type write_behavior: str or ~data_factory_management_client.models.SalesforceSinkWriteBehavior :param external_id_field_name: The name of the external ID field for upsert operation. Default value is 'Id' column. Type: string (or Expression with resultType string). :type external_id_field_name: object @@ -29273,7 +29586,7 @@ class SalesforceSource(TabularSource): :type query: object :param read_behavior: The read behavior for the operation. Default is Query. Possible values include: "Query", "QueryAll". - :type read_behavior: str or ~azure.mgmt.datafactory.models.SalesforceSourceReadBehavior + :type read_behavior: str or ~data_factory_management_client.models.SalesforceSourceReadBehavior """ _validation = { @@ -29322,14 +29635,14 @@ class SapBwCubeDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder """ _validation = { @@ -29368,11 +29681,11 @@ class SapBwLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param server: Required. Host name of the SAP BW instance. Type: string (or Expression with @@ -29388,7 +29701,7 @@ class SapBwLinkedService(LinkedService): resultType string). :type user_name: object :param password: Password to access the SAP BW server. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -29499,11 +29812,11 @@ class SapCloudForCustomerLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The URL of SAP Cloud for Customer OData API. For example, @@ -29514,7 +29827,7 @@ class SapCloudForCustomerLinkedService(LinkedService): resultType string). :type username: object :param password: The password for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Either encryptedCredential or username/password must be provided. Type: string (or Expression with resultType string). @@ -29570,14 +29883,14 @@ class SapCloudForCustomerResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param path: Required. The path of the SAP Cloud for Customer OData entity. Type: string (or Expression with resultType string). :type path: object @@ -29642,7 +29955,7 @@ class SapCloudForCustomerSink(CopySink): :param write_behavior: The write behavior for the operation. Default is 'Insert'. Possible values include: "Insert", "Update". :type write_behavior: str or - ~azure.mgmt.datafactory.models.SapCloudForCustomerSinkWriteBehavior + ~data_factory_management_client.models.SapCloudForCustomerSinkWriteBehavior :param http_request_timeout: The timeout (TimeSpan) to get an HTTP response. It is the timeout to get a response, not the timeout to read response data. Default value: 00:05:00. Type: string (or Expression with resultType string), pattern: @@ -29753,11 +30066,11 @@ class SapEccLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The URL of SAP ECC OData API. For example, @@ -29768,7 +30081,7 @@ class SapEccLinkedService(LinkedService): resultType string). :type username: str :param password: The password for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Either encryptedCredential or username/password must be provided. Type: string (or Expression with resultType string). @@ -29824,14 +30137,14 @@ class SapEccResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param path: Required. The path of the SAP ECC OData entity. Type: string (or Expression with resultType string). :type path: object @@ -29941,11 +30254,11 @@ class SapHanaLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: SAP HANA ODBC connection string. Type: string, SecureString or @@ -29956,12 +30269,13 @@ class SapHanaLinkedService(LinkedService): :type server: object :param authentication_type: The authentication type to be used to connect to the SAP HANA server. Possible values include: "Basic", "Windows". - :type authentication_type: str or ~azure.mgmt.datafactory.models.SapHanaAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.SapHanaAuthenticationType :param user_name: Username to access the SAP HANA server. Type: string (or Expression with resultType string). :type user_name: object :param password: Password to access the SAP HANA server. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -30059,7 +30373,7 @@ class SapHanaSource(TabularSource): :type partition_option: object :param partition_settings: The settings that will be leveraged for SAP HANA source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SapHanaPartitionSettings + :type partition_settings: ~data_factory_management_client.models.SapHanaPartitionSettings """ _validation = { @@ -30112,14 +30426,14 @@ class SapHanaTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param schema_type_properties_schema: The schema name of SAP HANA. Type: string (or Expression with resultType string). :type schema_type_properties_schema: object @@ -30167,11 +30481,11 @@ class SapOpenHubLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param server: Host name of the SAP BW instance where the open hub destination is located. @@ -30196,7 +30510,7 @@ class SapOpenHubLinkedService(LinkedService): :type user_name: object :param password: Password to access the SAP BW server where the open hub destination is located. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param message_server: The hostname of the SAP Message Server. Type: string (or Expression with resultType string). :type message_server: object @@ -30349,14 +30663,14 @@ class SapOpenHubTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param open_hub_destination_name: Required. The name of the Open Hub Destination with destination type as Database Table. Type: string (or Expression with resultType string). :type open_hub_destination_name: object @@ -30412,11 +30726,11 @@ class SapTableLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param server: Host name of the SAP instance where the table is located. Type: string (or @@ -30440,7 +30754,7 @@ class SapTableLinkedService(LinkedService): (or Expression with resultType string). :type user_name: object :param password: Password to access the SAP server where the table is located. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param message_server: The hostname of the SAP Message Server. Type: string (or Expression with resultType string). :type message_server: object @@ -30580,14 +30894,14 @@ class SapTableResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: Required. The name of the SAP Table. Type: string (or Expression with resultType string). :type table_name: object @@ -30677,7 +30991,7 @@ class SapTableSource(TabularSource): :type partition_option: object :param partition_settings: The settings that will be leveraged for SAP table source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SapTablePartitionSettings + :type partition_settings: ~data_factory_management_client.models.SapTablePartitionSettings """ _validation = { @@ -30737,13 +31051,13 @@ class ScheduleTrigger(MultiplePipelineTrigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipelines: Pipelines that need to be started. - :type pipelines: list[~azure.mgmt.datafactory.models.TriggerPipelineReference] + :type pipelines: list[~data_factory_management_client.models.TriggerPipelineReference] :param recurrence: Required. Recurrence schedule configuration. - :type recurrence: ~azure.mgmt.datafactory.models.ScheduleTriggerRecurrence + :type recurrence: ~data_factory_management_client.models.ScheduleTriggerRecurrence """ _validation = { @@ -30779,7 +31093,7 @@ class ScheduleTriggerRecurrence(msrest.serialization.Model): :type additional_properties: dict[str, object] :param frequency: The frequency. Possible values include: "NotSpecified", "Minute", "Hour", "Day", "Week", "Month", "Year". - :type frequency: str or ~azure.mgmt.datafactory.models.RecurrenceFrequency + :type frequency: str or ~data_factory_management_client.models.RecurrenceFrequency :param interval: The interval. :type interval: int :param start_time: The start time. @@ -30789,7 +31103,7 @@ class ScheduleTriggerRecurrence(msrest.serialization.Model): :param time_zone: The time zone. :type time_zone: str :param schedule: The recurrence schedule. - :type schedule: ~azure.mgmt.datafactory.models.RecurrenceSchedule + :type schedule: ~data_factory_management_client.models.RecurrenceSchedule """ _attribute_map = { @@ -30932,11 +31246,11 @@ class SelfHostedIntegrationRuntime(IntegrationRuntime): :type additional_properties: dict[str, object] :param type: Required. Type of integration runtime.Constant filled by server. Possible values include: "Managed", "SelfHosted". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeType :param description: Integration runtime description. :type description: str :param linked_info: The base definition of a linked integration runtime. - :type linked_info: ~azure.mgmt.datafactory.models.LinkedIntegrationRuntimeType + :type linked_info: ~data_factory_management_client.models.LinkedIntegrationRuntimeType """ _validation = { @@ -30976,7 +31290,8 @@ class SelfHostedIntegrationRuntimeNode(msrest.serialization.Model): :ivar status: Status of the integration runtime node. Possible values include: "NeedRegistration", "Online", "Limited", "Offline", "Upgrading", "Initializing", "InitializeFailed". - :vartype status: str or ~azure.mgmt.datafactory.models.SelfHostedIntegrationRuntimeNodeStatus + :vartype status: str or + ~data_factory_management_client.models.SelfHostedIntegrationRuntimeNodeStatus :ivar capabilities: The integration runtime capabilities dictionary. :vartype capabilities: dict[str, str] :ivar version_status: Status of the integration runtime node version. @@ -30998,7 +31313,7 @@ class SelfHostedIntegrationRuntimeNode(msrest.serialization.Model): :ivar last_update_result: The result of the last integration runtime node update. Possible values include: "None", "Succeed", "Fail". :vartype last_update_result: str or - ~azure.mgmt.datafactory.models.IntegrationRuntimeUpdateResult + ~data_factory_management_client.models.IntegrationRuntimeUpdateResult :ivar last_start_update_time: The last time for the integration runtime node update start. :vartype last_start_update_time: ~datetime.datetime :ivar last_end_update_time: The last time for the integration runtime node update end. @@ -31093,13 +31408,13 @@ class SelfHostedIntegrationRuntimeStatus(IntegrationRuntimeStatus): :type additional_properties: dict[str, object] :param type: Required. Type of integration runtime.Constant filled by server. Possible values include: "Managed", "SelfHosted". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeType :ivar data_factory_name: The data factory name which the integration runtime belong to. :vartype data_factory_name: str :ivar state: The state of integration runtime. Possible values include: "Initial", "Stopped", "Started", "Starting", "Stopping", "NeedRegistration", "Online", "Limited", "Offline", "AccessDenied". - :vartype state: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeState + :vartype state: str or ~data_factory_management_client.models.IntegrationRuntimeState :ivar create_time: The time at which the integration runtime was created, in ISO8601 format. :vartype create_time: ~datetime.datetime :ivar task_queue_id: The task queue id of the integration runtime. @@ -31108,11 +31423,11 @@ class SelfHostedIntegrationRuntimeStatus(IntegrationRuntimeStatus): communication channel (when more than 2 self-hosted integration runtime nodes exist). Possible values include: "NotSet", "SslEncrypted", "NotEncrypted". :vartype internal_channel_encryption: str or - ~azure.mgmt.datafactory.models.IntegrationRuntimeInternalChannelEncryptionMode + ~data_factory_management_client.models.IntegrationRuntimeInternalChannelEncryptionMode :ivar version: Version of the integration runtime. :vartype version: str :param nodes: The list of nodes for this integration runtime. - :type nodes: list[~azure.mgmt.datafactory.models.SelfHostedIntegrationRuntimeNode] + :type nodes: list[~data_factory_management_client.models.SelfHostedIntegrationRuntimeNode] :ivar scheduled_update_date: The date at which the integration runtime will be scheduled to update, in ISO8601 format. :vartype scheduled_update_date: ~datetime.datetime @@ -31127,12 +31442,13 @@ class SelfHostedIntegrationRuntimeStatus(IntegrationRuntimeStatus): :vartype service_urls: list[str] :ivar auto_update: Whether Self-hosted integration runtime auto update has been turned on. Possible values include: "On", "Off". - :vartype auto_update: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeAutoUpdate + :vartype auto_update: str or + ~data_factory_management_client.models.IntegrationRuntimeAutoUpdate :ivar version_status: Status of the integration runtime version. :vartype version_status: str :param links: The list of linked integration runtimes that are created to share with this integration runtime. - :type links: list[~azure.mgmt.datafactory.models.LinkedIntegrationRuntime] + :type links: list[~data_factory_management_client.models.LinkedIntegrationRuntime] :ivar pushed_version: The version that the integration runtime is going to update to. :vartype pushed_version: str :ivar latest_version: The latest version on download center. @@ -31220,11 +31536,11 @@ class ServiceNowLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param endpoint: Required. The endpoint of the ServiceNow server. (i.e. @@ -31232,17 +31548,18 @@ class ServiceNowLinkedService(LinkedService): :type endpoint: object :param authentication_type: Required. The authentication type to use. Possible values include: "Basic", "OAuth2". - :type authentication_type: str or ~azure.mgmt.datafactory.models.ServiceNowAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.ServiceNowAuthenticationType :param username: The user name used to connect to the ServiceNow server for Basic and OAuth2 authentication. :type username: object :param password: The password corresponding to the user name for Basic and OAuth2 authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param client_id: The client id for OAuth2 authentication. :type client_id: object :param client_secret: The client secret for OAuth2 authentication. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -31321,14 +31638,14 @@ class ServiceNowObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -31435,7 +31752,8 @@ class ServicePrincipalCredential(Credential): :param service_principal_id: The app ID of the service principal used to authenticate. :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate. - :type service_principal_key: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type service_principal_key: + ~data_factory_management_client.models.AzureKeyVaultSecretReference :param tenant: The ID of the tenant to which the service principal belongs. :type tenant: object """ @@ -31480,9 +31798,9 @@ class SetVariableActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param variable_name: Name of the variable whose value needs to be set. :type variable_name: str :param value: Value to be set. Could be a static value or Expression. @@ -31645,11 +31963,11 @@ class SftpServerLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The SFTP server host name. Type: string (or Expression with resultType @@ -31660,12 +31978,12 @@ class SftpServerLinkedService(LinkedService): :type port: object :param authentication_type: The authentication type to be used to connect to the FTP server. Possible values include: "Basic", "SshPublicKey", "MultiFactor". - :type authentication_type: str or ~azure.mgmt.datafactory.models.SftpAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.SftpAuthenticationType :param user_name: The username used to log on to the SFTP server. Type: string (or Expression with resultType string). :type user_name: object :param password: Password to logon the SFTP server for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -31678,10 +31996,10 @@ class SftpServerLinkedService(LinkedService): :param private_key_content: Base64 encoded SSH private key content for SshPublicKey authentication. For on-premises copy with SshPublicKey authentication, either PrivateKeyPath or PrivateKeyContent should be specified. SSH private key should be OpenSSH format. - :type private_key_content: ~azure.mgmt.datafactory.models.SecretBase + :type private_key_content: ~data_factory_management_client.models.SecretBase :param pass_phrase: The password to decrypt the SSH private key if the SSH private key is encrypted. - :type pass_phrase: ~azure.mgmt.datafactory.models.SecretBase + :type pass_phrase: ~data_factory_management_client.models.SecretBase :param skip_host_key_validation: If true, skip the SSH host key validation. Default value is false. Type: boolean (or Expression with resultType boolean). :type skip_host_key_validation: object @@ -31797,11 +32115,11 @@ class SharePointOnlineListLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param site_url: Required. The URL of the SharePoint Online site. For example, @@ -31818,7 +32136,7 @@ class SharePointOnlineListLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: Required. The client secret of your application registered in Azure Active Directory. Type: string (or Expression with resultType string). - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -31879,14 +32197,14 @@ class SharePointOnlineListResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param list_name: The name of the SharePoint Online list. Type: string (or Expression with resultType string). :type list_name: object @@ -31986,18 +32304,18 @@ class ShopifyLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The endpoint of the Shopify server. (i.e. mystore.myshopify.com). :type host: object :param access_token: The API access token that can be used to access Shopify’s data. The token won't expire if it is offline mode. - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -32067,14 +32385,14 @@ class ShopifyObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -32208,14 +32526,14 @@ class SnowflakeDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param schema_type_properties_schema: The schema name of the Snowflake database. Type: string (or Expression with resultType string). :type schema_type_properties_schema: object @@ -32350,18 +32668,18 @@ class SnowflakeLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string of snowflake. Type: string, SecureString. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -32428,7 +32746,7 @@ class SnowflakeSink(CopySink): string). :type pre_copy_script: object :param import_settings: Snowflake import settings. - :type import_settings: ~azure.mgmt.datafactory.models.SnowflakeImportCopyCommand + :type import_settings: ~data_factory_management_client.models.SnowflakeImportCopyCommand """ _validation = { @@ -32483,7 +32801,7 @@ class SnowflakeSource(CopySource): :param query: Snowflake Sql query. Type: string (or Expression with resultType string). :type query: object :param export_settings: Snowflake export settings. - :type export_settings: ~azure.mgmt.datafactory.models.SnowflakeExportCopyCommand + :type export_settings: ~data_factory_management_client.models.SnowflakeExportCopyCommand """ _validation = { @@ -32522,11 +32840,11 @@ class SparkLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. IP address or host name of the Spark server. @@ -32536,20 +32854,21 @@ class SparkLinkedService(LinkedService): :type port: object :param server_type: The type of Spark server. Possible values include: "SharkServer", "SharkServer2", "SparkThriftServer". - :type server_type: str or ~azure.mgmt.datafactory.models.SparkServerType + :type server_type: str or ~data_factory_management_client.models.SparkServerType :param thrift_transport_protocol: The transport protocol to use in the Thrift layer. Possible values include: "Binary", "SASL", "HTTP ". :type thrift_transport_protocol: str or - ~azure.mgmt.datafactory.models.SparkThriftTransportProtocol + ~data_factory_management_client.models.SparkThriftTransportProtocol :param authentication_type: Required. The authentication method used to access the Spark server. Possible values include: "Anonymous", "Username", "UsernameAndPassword", "WindowsAzureHDInsightService". - :type authentication_type: str or ~azure.mgmt.datafactory.models.SparkAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.SparkAuthenticationType :param username: The user name that you use to access Spark Server. :type username: object :param password: The password corresponding to the user name that you provided in the Username field. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param http_path: The partial URL corresponding to the Spark server. :type http_path: object :param enable_ssl: Specifies whether the connections to the server are encrypted using SSL. The @@ -32645,14 +32964,14 @@ class SparkObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -32761,13 +33080,13 @@ class SqlAlwaysEncryptedProperties(msrest.serialization.Model): Type: string (or Expression with resultType string). Possible values include: "ServicePrincipal", "ManagedIdentity". :type always_encrypted_akv_auth_type: str or - ~azure.mgmt.datafactory.models.SqlAlwaysEncryptedAkvAuthType + ~data_factory_management_client.models.SqlAlwaysEncryptedAkvAuthType :param service_principal_id: The client ID of the application in Azure Active Directory used for Azure Key Vault authentication. Type: string (or Expression with resultType string). :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against Azure Key Vault. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -32825,13 +33144,13 @@ class SqlDwSink(CopySink): applicable. Type: boolean (or Expression with resultType boolean). :type allow_poly_base: object :param poly_base_settings: Specifies PolyBase-related settings when allowPolyBase is true. - :type poly_base_settings: ~azure.mgmt.datafactory.models.PolybaseSettings + :type poly_base_settings: ~data_factory_management_client.models.PolybaseSettings :param allow_copy_command: Indicates to use Copy Command to copy data into SQL Data Warehouse. Type: boolean (or Expression with resultType boolean). :type allow_copy_command: object :param copy_command_settings: Specifies Copy Command related settings when allowCopyCommand is true. - :type copy_command_settings: ~azure.mgmt.datafactory.models.DwCopyCommandSettings + :type copy_command_settings: ~data_factory_management_client.models.DwCopyCommandSettings :param table_option: The option to handle sink table, such as autoCreate. For now only 'autoCreate' value is supported. Type: string (or Expression with resultType string). :type table_option: object @@ -32842,7 +33161,7 @@ class SqlDwSink(CopySink): SqlDWWriteBehaviorEnum (or Expression with resultType SqlDWWriteBehaviorEnum). :type write_behavior: object :param upsert_settings: SQL DW upsert settings. - :type upsert_settings: ~azure.mgmt.datafactory.models.SqlDwUpsertSettings + :type upsert_settings: ~data_factory_management_client.models.SqlDwUpsertSettings """ _validation = { @@ -32929,7 +33248,7 @@ class SqlDwSource(TabularSource): Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Sql source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SqlPartitionSettings + :type partition_settings: ~data_factory_management_client.models.SqlPartitionSettings """ _validation = { @@ -33029,7 +33348,7 @@ class SqlMiSink(CopySink): :type pre_copy_script: object :param stored_procedure_parameters: SQL stored procedure parameters. :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param stored_procedure_table_type_parameter_name: The stored procedure parameter name of the table type. Type: string (or Expression with resultType string). :type stored_procedure_table_type_parameter_name: object @@ -33043,7 +33362,7 @@ class SqlMiSink(CopySink): SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum). :type write_behavior: object :param upsert_settings: SQL upsert settings. - :type upsert_settings: ~azure.mgmt.datafactory.models.SqlUpsertSettings + :type upsert_settings: ~data_factory_management_client.models.SqlUpsertSettings """ _validation = { @@ -33124,14 +33443,14 @@ class SqlMiSource(TabularSource): :param stored_procedure_parameters: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}". :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param produce_additional_types: Which additional types to produce. :type produce_additional_types: object :param partition_option: The partition mechanism that will be used for Sql read in parallel. Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Sql source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SqlPartitionSettings + :type partition_settings: ~data_factory_management_client.models.SqlPartitionSettings """ _validation = { @@ -33215,11 +33534,11 @@ class SqlServerLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. Type: string, SecureString or @@ -33229,13 +33548,14 @@ class SqlServerLinkedService(LinkedService): with resultType string). :type user_name: object :param password: The on-premises Windows authentication password. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). :type encrypted_credential: object :param always_encrypted_settings: Sql always encrypted properties. - :type always_encrypted_settings: ~azure.mgmt.datafactory.models.SqlAlwaysEncryptedProperties + :type always_encrypted_settings: + ~data_factory_management_client.models.SqlAlwaysEncryptedProperties """ _validation = { @@ -33309,7 +33629,7 @@ class SqlServerSink(CopySink): :type pre_copy_script: object :param stored_procedure_parameters: SQL stored procedure parameters. :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param stored_procedure_table_type_parameter_name: The stored procedure parameter name of the table type. Type: string (or Expression with resultType string). :type stored_procedure_table_type_parameter_name: object @@ -33323,7 +33643,7 @@ class SqlServerSink(CopySink): SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum). :type write_behavior: object :param upsert_settings: SQL upsert settings. - :type upsert_settings: ~azure.mgmt.datafactory.models.SqlUpsertSettings + :type upsert_settings: ~data_factory_management_client.models.SqlUpsertSettings """ _validation = { @@ -33404,14 +33724,14 @@ class SqlServerSource(TabularSource): :param stored_procedure_parameters: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}". :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param produce_additional_types: Which additional types to produce. :type produce_additional_types: object :param partition_option: The partition mechanism that will be used for Sql read in parallel. Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Sql source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SqlPartitionSettings + :type partition_settings: ~data_factory_management_client.models.SqlPartitionSettings """ _validation = { @@ -33464,20 +33784,20 @@ class SqlServerStoredProcedureActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param stored_procedure_name: Required. Stored procedure name. Type: string (or Expression with resultType string). :type stored_procedure_name: object :param stored_procedure_parameters: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}". :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] """ _validation = { @@ -33528,14 +33848,14 @@ class SqlServerTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -33617,7 +33937,7 @@ class SqlSink(CopySink): :type pre_copy_script: object :param stored_procedure_parameters: SQL stored procedure parameters. :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param stored_procedure_table_type_parameter_name: The stored procedure parameter name of the table type. Type: string (or Expression with resultType string). :type stored_procedure_table_type_parameter_name: object @@ -33631,7 +33951,7 @@ class SqlSink(CopySink): (or Expression with resultType SqlWriteBehaviorEnum). :type write_behavior: object :param upsert_settings: SQL upsert settings. - :type upsert_settings: ~azure.mgmt.datafactory.models.SqlUpsertSettings + :type upsert_settings: ~data_factory_management_client.models.SqlUpsertSettings """ _validation = { @@ -33712,7 +34032,7 @@ class SqlSource(TabularSource): :param stored_procedure_parameters: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}". :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param isolation_level: Specifies the transaction locking behavior for the SQL source. Allowed values: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. The default value is ReadCommitted. Type: string (or Expression with resultType string). @@ -33721,7 +34041,7 @@ class SqlSource(TabularSource): Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Sql source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SqlPartitionSettings + :type partition_settings: ~data_factory_management_client.models.SqlPartitionSettings """ _validation = { @@ -33800,11 +34120,11 @@ class SquareLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_properties: Properties used to connect to Square. It is mutually exclusive @@ -33815,7 +34135,7 @@ class SquareLinkedService(LinkedService): :param client_id: The client ID associated with your Square application. :type client_id: object :param client_secret: The client secret associated with your Square application. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param redirect_uri: The redirect URL assigned in the Square application dashboard. (i.e. http://localhost:2500). :type redirect_uri: object @@ -33893,14 +34213,14 @@ class SquareObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -34000,7 +34320,7 @@ class SsisAccessCredential(msrest.serialization.Model): :param user_name: Required. UseName for windows authentication. :type user_name: object :param password: Required. Password for windows authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -34075,7 +34395,7 @@ class SsisObjectMetadata(msrest.serialization.Model): :param type: Required. Type of metadata.Constant filled by server. Possible values include: "Folder", "Project", "Package", "Environment". - :type type: str or ~azure.mgmt.datafactory.models.SsisObjectMetadataType + :type type: str or ~data_factory_management_client.models.SsisObjectMetadataType :param id: Metadata id. :type id: long :param name: Metadata name. @@ -34117,7 +34437,7 @@ class SsisEnvironment(SsisObjectMetadata): :param type: Required. Type of metadata.Constant filled by server. Possible values include: "Folder", "Project", "Package", "Environment". - :type type: str or ~azure.mgmt.datafactory.models.SsisObjectMetadataType + :type type: str or ~data_factory_management_client.models.SsisObjectMetadataType :param id: Metadata id. :type id: long :param name: Metadata name. @@ -34127,7 +34447,7 @@ class SsisEnvironment(SsisObjectMetadata): :param folder_id: Folder id which contains environment. :type folder_id: long :param variables: Variable in environment. - :type variables: list[~azure.mgmt.datafactory.models.SsisVariable] + :type variables: list[~data_factory_management_client.models.SsisVariable] """ _validation = { @@ -34194,7 +34514,7 @@ class SsisExecutionCredential(msrest.serialization.Model): :param user_name: Required. UseName for windows authentication. :type user_name: object :param password: Required. Password for windows authentication. - :type password: ~azure.mgmt.datafactory.models.SecureString + :type password: ~data_factory_management_client.models.SecureString """ _validation = { @@ -34252,7 +34572,7 @@ class SsisFolder(SsisObjectMetadata): :param type: Required. Type of metadata.Constant filled by server. Possible values include: "Folder", "Project", "Package", "Environment". - :type type: str or ~azure.mgmt.datafactory.models.SsisObjectMetadataType + :type type: str or ~data_factory_management_client.models.SsisObjectMetadataType :param id: Metadata id. :type id: long :param name: Metadata name. @@ -34289,9 +34609,9 @@ class SsisLogLocation(msrest.serialization.Model): with resultType string). :type log_path: object :param type: Required. The type of SSIS log location. Possible values include: "File". - :type type: str or ~azure.mgmt.datafactory.models.SsisLogLocationType + :type type: str or ~data_factory_management_client.models.SsisLogLocationType :param access_credential: The package execution log access credential. - :type access_credential: ~azure.mgmt.datafactory.models.SsisAccessCredential + :type access_credential: ~data_factory_management_client.models.SsisAccessCredential :param log_refresh_interval: Specifies the interval to refresh log. The default interval is 5 minutes. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])). @@ -34325,7 +34645,7 @@ class SsisObjectMetadataListResponse(msrest.serialization.Model): """A list of SSIS object metadata. :param value: List of SSIS object metadata. - :type value: list[~azure.mgmt.datafactory.models.SsisObjectMetadata] + :type value: list[~data_factory_management_client.models.SsisObjectMetadata] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -34382,7 +34702,7 @@ class SsisPackage(SsisObjectMetadata): :param type: Required. Type of metadata.Constant filled by server. Possible values include: "Folder", "Project", "Package", "Environment". - :type type: str or ~azure.mgmt.datafactory.models.SsisObjectMetadataType + :type type: str or ~data_factory_management_client.models.SsisObjectMetadataType :param id: Metadata id. :type id: long :param name: Metadata name. @@ -34396,7 +34716,7 @@ class SsisPackage(SsisObjectMetadata): :param project_id: Project id which contains package. :type project_id: long :param parameters: Parameters in package. - :type parameters: list[~azure.mgmt.datafactory.models.SsisParameter] + :type parameters: list[~data_factory_management_client.models.SsisParameter] """ _validation = { @@ -34434,16 +34754,17 @@ class SsisPackageLocation(msrest.serialization.Model): :type package_path: object :param type: The type of SSIS package location. Possible values include: "SSISDB", "File", "InlinePackage", "PackageStore". - :type type: str or ~azure.mgmt.datafactory.models.SsisPackageLocationType + :type type: str or ~data_factory_management_client.models.SsisPackageLocationType :param package_password: Password of the package. - :type package_password: ~azure.mgmt.datafactory.models.SecretBase + :type package_password: ~data_factory_management_client.models.SecretBase :param access_credential: The package access credential. - :type access_credential: ~azure.mgmt.datafactory.models.SsisAccessCredential + :type access_credential: ~data_factory_management_client.models.SsisAccessCredential :param configuration_path: The configuration file of the package execution. Type: string (or Expression with resultType string). :type configuration_path: object :param configuration_access_credential: The configuration file access credential. - :type configuration_access_credential: ~azure.mgmt.datafactory.models.SsisAccessCredential + :type configuration_access_credential: + ~data_factory_management_client.models.SsisAccessCredential :param package_name: The package name. :type package_name: str :param package_content: The embedded package content. Type: string (or Expression with @@ -34452,7 +34773,7 @@ class SsisPackageLocation(msrest.serialization.Model): :param package_last_modified_date: The embedded package last modified date. :type package_last_modified_date: str :param child_packages: The embedded child package list. - :type child_packages: list[~azure.mgmt.datafactory.models.SsisChildPackage] + :type child_packages: list[~data_factory_management_client.models.SsisChildPackage] """ _attribute_map = { @@ -34555,7 +34876,7 @@ class SsisProject(SsisObjectMetadata): :param type: Required. Type of metadata.Constant filled by server. Possible values include: "Folder", "Project", "Package", "Environment". - :type type: str or ~azure.mgmt.datafactory.models.SsisObjectMetadataType + :type type: str or ~data_factory_management_client.models.SsisObjectMetadataType :param id: Metadata id. :type id: long :param name: Metadata name. @@ -34567,9 +34888,9 @@ class SsisProject(SsisObjectMetadata): :param version: Project version. :type version: long :param environment_refs: Environment reference in project. - :type environment_refs: list[~azure.mgmt.datafactory.models.SsisEnvironmentReference] + :type environment_refs: list[~data_factory_management_client.models.SsisEnvironmentReference] :param parameters: Parameters in project. - :type parameters: list[~azure.mgmt.datafactory.models.SsisParameter] + :type parameters: list[~data_factory_management_client.models.SsisParameter] """ _validation = { @@ -34682,7 +35003,7 @@ class StagingSettings(msrest.serialization.Model): collection. :type additional_properties: dict[str, object] :param linked_service_name: Required. Staging linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param path: The path to storage for storing the interim data. Type: string (or Expression with resultType string). :type path: object @@ -34721,7 +35042,7 @@ class StoredProcedureParameter(msrest.serialization.Model): :type value: object :param type: Stored procedure parameter type. Possible values include: "String", "Int", "Int64", "Decimal", "Guid", "Boolean", "Date". - :type type: str or ~azure.mgmt.datafactory.models.StoredProcedureParameterType + :type type: str or ~data_factory_management_client.models.StoredProcedureParameterType """ _attribute_map = { @@ -34753,19 +35074,19 @@ class SwitchActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param on: Required. An expression that would evaluate to a string or integer. This is used to determine the block of activities in cases that will be executed. - :type on: ~azure.mgmt.datafactory.models.Expression + :type on: ~data_factory_management_client.models.Expression :param cases: List of cases that correspond to expected values of the 'on' property. This is an optional property and if not provided, the activity will execute activities provided in defaultActivities. - :type cases: list[~azure.mgmt.datafactory.models.SwitchCase] + :type cases: list[~data_factory_management_client.models.SwitchCase] :param default_activities: List of activities to execute if no case condition is satisfied. This is an optional property and if not provided, the activity will exit without any action. - :type default_activities: list[~azure.mgmt.datafactory.models.Activity] + :type default_activities: list[~data_factory_management_client.models.Activity] """ _validation = { @@ -34803,7 +35124,7 @@ class SwitchCase(msrest.serialization.Model): :param value: Expected value that satisfies the expression result of the 'on' property. :type value: str :param activities: List of activities to execute for satisfied case condition. - :type activities: list[~azure.mgmt.datafactory.models.Activity] + :type activities: list[~data_factory_management_client.models.Activity] """ _attribute_map = { @@ -34831,11 +35152,11 @@ class SybaseLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param server: Required. Server name for connection. Type: string (or Expression with @@ -34848,12 +35169,13 @@ class SybaseLinkedService(LinkedService): :type schema: object :param authentication_type: AuthenticationType to be used for connection. Possible values include: "Basic", "Windows". - :type authentication_type: str or ~azure.mgmt.datafactory.models.SybaseAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.SybaseAuthenticationType :param username: Username for authentication. Type: string (or Expression with resultType string). :type username: object :param password: Password for authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -34973,14 +35295,14 @@ class SybaseTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The Sybase table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -35047,7 +35369,7 @@ class TabularTranslator(CopyTranslator): activity. Type: boolean (or Expression with resultType boolean). :type type_conversion: object :param type_conversion_settings: Type conversion settings. - :type type_conversion_settings: ~azure.mgmt.datafactory.models.TypeConversionSettings + :type type_conversion_settings: ~data_factory_management_client.models.TypeConversionSettings """ _validation = { @@ -35160,11 +35482,11 @@ class TeradataLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Teradata ODBC connection string. Type: string, SecureString or @@ -35174,12 +35496,13 @@ class TeradataLinkedService(LinkedService): :type server: object :param authentication_type: AuthenticationType to be used for connection. Possible values include: "Basic", "Windows". - :type authentication_type: str or ~azure.mgmt.datafactory.models.TeradataAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.TeradataAuthenticationType :param username: Username for authentication. Type: string (or Expression with resultType string). :type username: object :param password: Password for authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -35286,7 +35609,7 @@ class TeradataSource(TabularSource): :type partition_option: object :param partition_settings: The settings that will be leveraged for teradata source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.TeradataPartitionSettings + :type partition_settings: ~data_factory_management_client.models.TeradataPartitionSettings """ _validation = { @@ -35337,14 +35660,14 @@ class TeradataTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param database: The database name of Teradata. Type: string (or Expression with resultType string). :type database: object @@ -35472,7 +35795,7 @@ class TriggerDependencyReference(DependencyReference): :param type: Required. The type of dependency reference.Constant filled by server. :type type: str :param reference_trigger: Required. Referenced trigger. - :type reference_trigger: ~azure.mgmt.datafactory.models.TriggerReference + :type reference_trigger: ~data_factory_management_client.models.TriggerReference """ _validation = { @@ -35529,7 +35852,7 @@ class TriggerListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of triggers. - :type value: list[~azure.mgmt.datafactory.models.TriggerResource] + :type value: list[~data_factory_management_client.models.TriggerResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -35556,7 +35879,7 @@ class TriggerPipelineReference(msrest.serialization.Model): """Pipeline that needs to be triggered with the given parameters. :param pipeline_reference: Pipeline reference. - :type pipeline_reference: ~azure.mgmt.datafactory.models.PipelineReference + :type pipeline_reference: ~data_factory_management_client.models.PipelineReference :param parameters: Pipeline parameters. :type parameters: dict[str, object] """ @@ -35581,7 +35904,7 @@ class TriggerQueryResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of triggers. - :type value: list[~azure.mgmt.datafactory.models.TriggerResource] + :type value: list[~data_factory_management_client.models.TriggerResource] :param continuation_token: The continuation token for getting the next page of results, if any remaining results exist, null otherwise. :type continuation_token: str @@ -35654,7 +35977,7 @@ class TriggerResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Properties of the trigger. - :type properties: ~azure.mgmt.datafactory.models.Trigger + :type properties: ~data_factory_management_client.models.Trigger """ _validation = { @@ -35698,7 +36021,7 @@ class TriggerRun(msrest.serialization.Model): :ivar trigger_run_timestamp: Trigger run start time. :vartype trigger_run_timestamp: ~datetime.datetime :ivar status: Trigger run status. Possible values include: "Succeeded", "Failed", "Inprogress". - :vartype status: str or ~azure.mgmt.datafactory.models.TriggerRunStatus + :vartype status: str or ~data_factory_management_client.models.TriggerRunStatus :ivar message: Trigger error message. :vartype message: str :ivar properties: List of property name and value related to trigger run. Name, value pair @@ -35763,7 +36086,7 @@ class TriggerRunsQueryResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of trigger runs. - :type value: list[~azure.mgmt.datafactory.models.TriggerRun] + :type value: list[~data_factory_management_client.models.TriggerRun] :param continuation_token: The continuation token for getting the next page of results, if any remaining results exist, null otherwise. :type continuation_token: str @@ -35796,7 +36119,7 @@ class TriggerSubscriptionOperationStatus(msrest.serialization.Model): :vartype trigger_name: str :ivar status: Event Subscription Status. Possible values include: "Enabled", "Provisioning", "Deprovisioning", "Disabled", "Unknown". - :vartype status: str or ~azure.mgmt.datafactory.models.EventSubscriptionStatus + :vartype status: str or ~data_factory_management_client.models.EventSubscriptionStatus """ _validation = { @@ -35834,15 +36157,15 @@ class TumblingWindowTrigger(Trigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipeline: Required. Pipeline for which runs are created when an event is fired for trigger window that is ready. - :type pipeline: ~azure.mgmt.datafactory.models.TriggerPipelineReference + :type pipeline: ~data_factory_management_client.models.TriggerPipelineReference :param frequency: Required. The frequency of the time windows. Possible values include: "Minute", "Hour", "Month". - :type frequency: str or ~azure.mgmt.datafactory.models.TumblingWindowFrequency + :type frequency: str or ~data_factory_management_client.models.TumblingWindowFrequency :param interval: Required. The interval of the time windows. The minimum interval allowed is 15 Minutes. :type interval: int @@ -35860,10 +36183,10 @@ class TumblingWindowTrigger(Trigger): for which a new run is triggered. :type max_concurrency: int :param retry_policy: Retry policy that will be applied for failed pipeline runs. - :type retry_policy: ~azure.mgmt.datafactory.models.RetryPolicy + :type retry_policy: ~data_factory_management_client.models.RetryPolicy :param depends_on: Triggers that this trigger depends on. Only tumbling window triggers are supported. - :type depends_on: list[~azure.mgmt.datafactory.models.DependencyReference] + :type depends_on: list[~data_factory_management_client.models.DependencyReference] """ _validation = { @@ -35918,7 +36241,7 @@ class TumblingWindowTriggerDependencyReference(TriggerDependencyReference): :param type: Required. The type of dependency reference.Constant filled by server. :type type: str :param reference_trigger: Required. Referenced trigger. - :type reference_trigger: ~azure.mgmt.datafactory.models.TriggerReference + :type reference_trigger: ~data_factory_management_client.models.TriggerReference :param offset: Timespan applied to the start time of a tumbling window when evaluating dependency. :type offset: str @@ -36011,12 +36334,12 @@ class UntilActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param expression: Required. An expression that would evaluate to Boolean. The loop will continue until this expression evaluates to true. - :type expression: ~azure.mgmt.datafactory.models.Expression + :type expression: ~data_factory_management_client.models.Expression :param timeout: Specifies the timeout for the activity to run. If there is no value specified, it takes the value of TimeSpan.FromDays(7) which is 1 week as default. Type: string (or Expression with resultType string), pattern: @@ -36024,7 +36347,7 @@ class UntilActivity(Activity): resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type timeout: object :param activities: Required. List of activities to execute. - :type activities: list[~azure.mgmt.datafactory.models.Activity] + :type activities: list[~data_factory_management_client.models.Activity] """ _validation = { @@ -36087,7 +36410,7 @@ class UpdateIntegrationRuntimeRequest(msrest.serialization.Model): :param auto_update: Enables or disables the auto-update feature of the self-hosted integration runtime. See https://go.microsoft.com/fwlink/?linkid=854189. Possible values include: "On", "Off". - :type auto_update: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeAutoUpdate + :type auto_update: str or ~data_factory_management_client.models.IntegrationRuntimeAutoUpdate :param update_delay_offset: The time offset (in hours) in the day, e.g., PT03H is 3 hours. The integration runtime auto update will happen on that time. :type update_delay_offset: str @@ -36192,9 +36515,9 @@ class ValidationActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param timeout: Specifies the timeout for the activity to run. If there is no value specified, it takes the value of TimeSpan.FromDays(7) which is 1 week as default. Type: string (or Expression with resultType string), pattern: @@ -36211,7 +36534,7 @@ class ValidationActivity(Activity): with resultType boolean). :type child_items: object :param dataset: Required. Validation activity dataset reference. - :type dataset: ~azure.mgmt.datafactory.models.DatasetReference + :type dataset: ~data_factory_management_client.models.DatasetReference """ _validation = { @@ -36253,7 +36576,7 @@ class VariableSpecification(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param type: Required. Variable type. Possible values include: "String", "Bool", "Array". - :type type: str or ~azure.mgmt.datafactory.models.VariableType + :type type: str or ~data_factory_management_client.models.VariableType :param default_value: Default value of variable. :type default_value: object """ @@ -36287,18 +36610,18 @@ class VerticaLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param pwd: The Azure key vault secret reference of password in connection string. - :type pwd: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type pwd: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -36409,14 +36732,14 @@ class VerticaTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -36474,9 +36797,9 @@ class WaitActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param wait_time_in_seconds: Required. Duration in seconds. :type wait_time_in_seconds: object """ @@ -36521,16 +36844,16 @@ class WebActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param method: Required. Rest API method for target endpoint. Possible values include: "GET", "POST", "PUT", "DELETE". - :type method: str or ~azure.mgmt.datafactory.models.WebActivityMethod + :type method: str or ~data_factory_management_client.models.WebActivityMethod :param url: Required. Web activity target endpoint and path. Type: string (or Expression with resultType string). :type url: object @@ -36542,13 +36865,13 @@ class WebActivity(ExecutionActivity): method, not allowed for GET method Type: string (or Expression with resultType string). :type body: object :param authentication: Authentication method used for calling the endpoint. - :type authentication: ~azure.mgmt.datafactory.models.WebActivityAuthentication + :type authentication: ~data_factory_management_client.models.WebActivityAuthentication :param datasets: List of datasets passed to web endpoint. - :type datasets: list[~azure.mgmt.datafactory.models.DatasetReference] + :type datasets: list[~data_factory_management_client.models.DatasetReference] :param linked_services: List of linked services passed to web endpoint. - :type linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceReference] + :type linked_services: list[~data_factory_management_client.models.LinkedServiceReference] :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference """ _validation = { @@ -36600,13 +36923,13 @@ class WebActivityAuthentication(msrest.serialization.Model): :type type: str :param pfx: Base64-encoded contents of a PFX file or Certificate when used for ServicePrincipal. - :type pfx: ~azure.mgmt.datafactory.models.SecretBase + :type pfx: ~data_factory_management_client.models.SecretBase :param username: Web activity authentication user name for basic authentication or ClientID when used for ServicePrincipal. Type: string (or Expression with resultType string). :type username: object :param password: Password for the PFX file or basic authentication / Secret when used for ServicePrincipal. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param resource: Resource for which Azure Auth token will be requested when using MSI Authentication. Type: string (or Expression with resultType string). :type resource: object @@ -36614,7 +36937,7 @@ class WebActivityAuthentication(msrest.serialization.Model): ServicePrincipal Authentication. Type: string (or Expression with resultType string). :type user_tenant: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _attribute_map = { @@ -36655,7 +36978,7 @@ class WebLinkedServiceTypeProperties(msrest.serialization.Model): :param authentication_type: Required. Type of authentication used to connect to the web table source.Constant filled by server. Possible values include: "Basic", "Anonymous", "ClientCertificate". - :type authentication_type: str or ~azure.mgmt.datafactory.models.WebAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.WebAuthenticationType """ _validation = { @@ -36692,7 +37015,7 @@ class WebAnonymousAuthentication(WebLinkedServiceTypeProperties): :param authentication_type: Required. Type of authentication used to connect to the web table source.Constant filled by server. Possible values include: "Basic", "Anonymous", "ClientCertificate". - :type authentication_type: str or ~azure.mgmt.datafactory.models.WebAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.WebAuthenticationType """ _validation = { @@ -36724,12 +37047,12 @@ class WebBasicAuthentication(WebLinkedServiceTypeProperties): :param authentication_type: Required. Type of authentication used to connect to the web table source.Constant filled by server. Possible values include: "Basic", "Anonymous", "ClientCertificate". - :type authentication_type: str or ~azure.mgmt.datafactory.models.WebAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.WebAuthenticationType :param username: Required. User name for Basic authentication. Type: string (or Expression with resultType string). :type username: object :param password: Required. The password for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -36767,11 +37090,11 @@ class WebClientCertificateAuthentication(WebLinkedServiceTypeProperties): :param authentication_type: Required. Type of authentication used to connect to the web table source.Constant filled by server. Possible values include: "Basic", "Anonymous", "ClientCertificate". - :type authentication_type: str or ~azure.mgmt.datafactory.models.WebAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.WebAuthenticationType :param pfx: Required. Base64-encoded contents of a PFX file. - :type pfx: ~azure.mgmt.datafactory.models.SecretBase + :type pfx: ~data_factory_management_client.models.SecretBase :param password: Required. Password for the PFX file. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -36813,11 +37136,11 @@ class WebHookActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param method: Required. Rest API method for target endpoint. Possible values include: "POST". - :type method: str or ~azure.mgmt.datafactory.models.WebHookActivityMethod + :type method: str or ~data_factory_management_client.models.WebHookActivityMethod :param url: Required. WebHook activity target endpoint and path. Type: string (or Expression with resultType string). :type url: object @@ -36833,7 +37156,7 @@ class WebHookActivity(Activity): method, not allowed for GET method Type: string (or Expression with resultType string). :type body: object :param authentication: Authentication method used for calling the endpoint. - :type authentication: ~azure.mgmt.datafactory.models.WebActivityAuthentication + :type authentication: ~data_factory_management_client.models.WebActivityAuthentication :param report_status_on_call_back: When set to true, statusCode, output and error in callback request body will be consumed by activity. The activity can be marked as failed by setting statusCode >= 400 in callback request. Default is false. Type: boolean (or Expression with @@ -36890,15 +37213,15 @@ class WebLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param type_properties: Required. Web linked service properties. - :type type_properties: ~azure.mgmt.datafactory.models.WebLinkedServiceTypeProperties + :type type_properties: ~data_factory_management_client.models.WebLinkedServiceTypeProperties """ _validation = { @@ -36994,14 +37317,14 @@ class WebTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param index: Required. The zero-based index of the table in the web page. Type: integer (or Expression with resultType integer), minimum: 0. :type index: object @@ -37040,6 +37363,43 @@ def __init__( self.path = kwargs.get('path', None) +class WranglingDataFlow(DataFlow): + """Power Query data flow. + + :param type: Type of data flow.Constant filled by server. + :type type: str + :param description: The description of the data flow. + :type description: str + :param annotations: List of tags that can be used for describing the data flow. + :type annotations: list[object] + :param folder: The folder that this data flow is in. If not specified, Data flow will appear at + the root level. + :type folder: ~data_factory_management_client.models.DataFlowFolder + :param sources: List of sources in Power Query. + :type sources: list[~data_factory_management_client.models.PowerQuerySource] + :param script: Power query mashup script. + :type script: str + """ + + _attribute_map = { + 'type': {'key': 'type', 'type': 'str'}, + 'description': {'key': 'description', 'type': 'str'}, + 'annotations': {'key': 'annotations', 'type': '[object]'}, + 'folder': {'key': 'folder', 'type': 'DataFlowFolder'}, + 'sources': {'key': 'typeProperties.sources', 'type': '[PowerQuerySource]'}, + 'script': {'key': 'typeProperties.script', 'type': 'str'}, + } + + def __init__( + self, + **kwargs + ): + super(WranglingDataFlow, self).__init__(**kwargs) + self.type = 'WranglingDataFlow' # type: str + self.sources = kwargs.get('sources', None) + self.script = kwargs.get('script', None) + + class XeroLinkedService(LinkedService): """Xero Service linked service. @@ -37051,11 +37411,11 @@ class XeroLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_properties: Properties used to connect to Xero. It is mutually exclusive with @@ -37064,11 +37424,11 @@ class XeroLinkedService(LinkedService): :param host: The endpoint of the Xero server. (i.e. api.xero.com). :type host: object :param consumer_key: The consumer key associated with the Xero application. - :type consumer_key: ~azure.mgmt.datafactory.models.SecretBase + :type consumer_key: ~data_factory_management_client.models.SecretBase :param private_key: The private key from the .pem file that was generated for your Xero private application. You must include all the text from the .pem file, including the Unix line endings( ). - :type private_key: ~azure.mgmt.datafactory.models.SecretBase + :type private_key: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -37141,14 +37501,14 @@ class XeroObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -37257,16 +37617,16 @@ class XmlDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the json data storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param encoding_name: The code page name of the preferred encoding. If not specified, the default value is UTF-8, unless BOM denotes another Unicode encoding. Refer to the name column of the table in the following link to set supported values: @@ -37276,7 +37636,7 @@ class XmlDataset(Dataset): :param null_value: The null value string. Type: string (or Expression with resultType string). :type null_value: object :param compression: The data compression method used for the json dataset. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -37323,7 +37683,7 @@ class XmlReadSettings(FormatReadSettings): :param type: Required. The read setting type.Constant filled by server. :type type: str :param compression_properties: Compression settings. - :type compression_properties: ~azure.mgmt.datafactory.models.CompressionReadSettings + :type compression_properties: ~data_factory_management_client.models.CompressionReadSettings :param validation_mode: Indicates what validation method is used when reading the xml files. Allowed values: 'none', 'xsd', or 'dtd'. Type: string (or Expression with resultType string). :type validation_mode: object @@ -37390,9 +37750,9 @@ class XmlSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Xml store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param format_settings: Xml format settings. - :type format_settings: ~azure.mgmt.datafactory.models.XmlReadSettings + :type format_settings: ~data_factory_management_client.models.XmlReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -37470,11 +37830,11 @@ class ZohoLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_properties: Properties used to connect to Zoho. It is mutually exclusive with @@ -37483,7 +37843,7 @@ class ZohoLinkedService(LinkedService): :param endpoint: The endpoint of the Zoho server. (i.e. crm.zoho.com/crm/private). :type endpoint: object :param access_token: The access token for Zoho authentication. - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -37554,14 +37914,14 @@ class ZohoObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/models/_models_py3.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/models/_models_py3.py index 0bf0d9eaa2d..da05b16d9c0 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/models/_models_py3.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/models/_models_py3.py @@ -18,7 +18,7 @@ class AccessPolicyResponse(msrest.serialization.Model): """Get Data Plane read only token response definition. :param policy: The user access policy. - :type policy: ~azure.mgmt.datafactory.models.UserAccessPolicy + :type policy: ~data_factory_management_client.models.UserAccessPolicy :param access_token: Data Plane read only access token. :type access_token: str :param data_plane_url: Data Plane service base URL. @@ -49,7 +49,7 @@ class Activity(msrest.serialization.Model): """A pipeline activity. You probably want to use the sub-classes and not this class directly. Known - sub-classes are: AppendVariableActivity, ControlActivity, ExecutePipelineActivity, ExecutionActivity, FilterActivity, ForEachActivity, IfConditionActivity, SetVariableActivity, SwitchActivity, UntilActivity, ValidationActivity, WaitActivity, WebHookActivity. + sub-classes are: AppendVariableActivity, ControlActivity, ExecutePipelineActivity, ExecuteWranglingDataflowActivity, ExecutionActivity, FilterActivity, ForEachActivity, IfConditionActivity, SetVariableActivity, SwitchActivity, UntilActivity, ValidationActivity, WaitActivity, WebHookActivity. All required parameters must be populated in order to send to Azure. @@ -63,9 +63,9 @@ class Activity(msrest.serialization.Model): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] """ _validation = { @@ -83,7 +83,7 @@ class Activity(msrest.serialization.Model): } _subtype_map = { - 'type': {'AppendVariable': 'AppendVariableActivity', 'Container': 'ControlActivity', 'ExecutePipeline': 'ExecutePipelineActivity', 'Execution': 'ExecutionActivity', 'Filter': 'FilterActivity', 'ForEach': 'ForEachActivity', 'IfCondition': 'IfConditionActivity', 'SetVariable': 'SetVariableActivity', 'Switch': 'SwitchActivity', 'Until': 'UntilActivity', 'Validation': 'ValidationActivity', 'Wait': 'WaitActivity', 'WebHook': 'WebHookActivity'} + 'type': {'AppendVariable': 'AppendVariableActivity', 'Container': 'ControlActivity', 'ExecutePipeline': 'ExecutePipelineActivity', 'ExecuteWranglingDataflow': 'ExecuteWranglingDataflowActivity', 'Execution': 'ExecutionActivity', 'Filter': 'FilterActivity', 'ForEach': 'ForEachActivity', 'IfCondition': 'IfConditionActivity', 'SetVariable': 'SetVariableActivity', 'Switch': 'SwitchActivity', 'Until': 'UntilActivity', 'Validation': 'ValidationActivity', 'Wait': 'WaitActivity', 'WebHook': 'WebHookActivity'} } def __init__( @@ -116,7 +116,8 @@ class ActivityDependency(msrest.serialization.Model): :param activity: Required. Activity name. :type activity: str :param dependency_conditions: Required. Match-Condition for the dependency. - :type dependency_conditions: list[str or ~azure.mgmt.datafactory.models.DependencyCondition] + :type dependency_conditions: list[str or + ~data_factory_management_client.models.DependencyCondition] """ _validation = { @@ -299,7 +300,7 @@ class ActivityRunsQueryResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of activity runs. - :type value: list[~azure.mgmt.datafactory.models.ActivityRun] + :type value: list[~data_factory_management_client.models.ActivityRun] :param continuation_token: The continuation token for getting the next page of results, if any remaining results exist, null otherwise. :type continuation_token: str @@ -387,11 +388,11 @@ class LinkedService(msrest.serialization.Model): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] """ @@ -443,11 +444,11 @@ class AmazonMwsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param endpoint: Required. The endpoint of the Amazon MWS server, (i.e. @@ -460,11 +461,11 @@ class AmazonMwsLinkedService(LinkedService): :param seller_id: Required. The Amazon seller ID. :type seller_id: object :param mws_auth_token: The Amazon MWS authentication token. - :type mws_auth_token: ~azure.mgmt.datafactory.models.SecretBase + :type mws_auth_token: ~data_factory_management_client.models.SecretBase :param access_key_id: Required. The access key id used to access data. :type access_key_id: object :param secret_key: The secret key used to access data. - :type secret_key: ~azure.mgmt.datafactory.models.SecretBase + :type secret_key: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -564,14 +565,14 @@ class Dataset(msrest.serialization.Model): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder """ _validation = { @@ -639,14 +640,14 @@ class AmazonMwsObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -899,11 +900,11 @@ class AmazonRedshiftLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param server: Required. The name of the Amazon Redshift server. Type: string (or Expression @@ -913,7 +914,7 @@ class AmazonRedshiftLinkedService(LinkedService): resultType string). :type username: object :param password: The password of the Amazon Redshift source. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param database: Required. The database name of the Amazon Redshift source. Type: string (or Expression with resultType string). :type database: object @@ -1006,7 +1007,7 @@ class AmazonRedshiftSource(TabularSource): :param redshift_unload_settings: The Amazon S3 settings needed for the interim Amazon S3 when copying from Amazon Redshift with unload. With this, data from Amazon Redshift source will be unloaded into S3 first and then copied into the targeted sink from the interim S3. - :type redshift_unload_settings: ~azure.mgmt.datafactory.models.RedshiftUnloadSettings + :type redshift_unload_settings: ~data_factory_management_client.models.RedshiftUnloadSettings """ _validation = { @@ -1065,14 +1066,14 @@ class AmazonRedshiftTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -1138,11 +1139,11 @@ class AmazonS3CompatibleLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param access_key_id: The access key identifier of the Amazon S3 Compatible Identity and Access @@ -1150,7 +1151,7 @@ class AmazonS3CompatibleLinkedService(LinkedService): :type access_key_id: object :param secret_access_key: The secret access key of the Amazon S3 Compatible Identity and Access Management (IAM) user. - :type secret_access_key: ~azure.mgmt.datafactory.models.SecretBase + :type secret_access_key: ~data_factory_management_client.models.SecretBase :param service_url: This value specifies the endpoint to access with the Amazon S3 Compatible Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType @@ -1482,14 +1483,14 @@ class AmazonS3Dataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param bucket_name: Required. The name of the Amazon S3 bucket. Type: string (or Expression with resultType string). :type bucket_name: object @@ -1509,9 +1510,9 @@ class AmazonS3Dataset(Dataset): Expression with resultType string). :type modified_datetime_end: object :param format: The format of files. - :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat + :type format: ~data_factory_management_client.models.DatasetStorageFormat :param compression: The data compression method used for the Amazon S3 object. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -1584,11 +1585,11 @@ class AmazonS3LinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param authentication_type: The authentication type of S3. Allowed value: AccessKey (default) @@ -1599,13 +1600,13 @@ class AmazonS3LinkedService(LinkedService): :type access_key_id: object :param secret_access_key: The secret access key of the Amazon S3 Identity and Access Management (IAM) user. - :type secret_access_key: ~azure.mgmt.datafactory.models.SecretBase + :type secret_access_key: ~data_factory_management_client.models.SecretBase :param service_url: This value specifies the endpoint to access with the S3 Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType string). :type service_url: object :param session_token: The session token for the S3 temporary security credential. - :type session_token: ~azure.mgmt.datafactory.models.SecretBase + :type session_token: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -1826,9 +1827,9 @@ class AppendVariableActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param variable_name: Name of the variable whose value needs to be appended to. :type variable_name: str :param value: Value to be appended. Could be a static value or Expression. @@ -1913,16 +1914,16 @@ class AvroDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the avro storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param avro_compression_codec: The data avroCompressionCodec. Type: string (or Expression with resultType string). :type avro_compression_codec: object @@ -2166,9 +2167,9 @@ class AvroSink(CopySink): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Avro store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreWriteSettings + :type store_settings: ~data_factory_management_client.models.StoreWriteSettings :param format_settings: Avro format settings. - :type format_settings: ~azure.mgmt.datafactory.models.AvroWriteSettings + :type format_settings: ~data_factory_management_client.models.AvroWriteSettings """ _validation = { @@ -2231,7 +2232,7 @@ class AvroSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Avro store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -2438,18 +2439,18 @@ class AzureBatchLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param account_name: Required. The Azure Batch account name. Type: string (or Expression with resultType string). :type account_name: object :param access_key: The Azure Batch account access key. - :type access_key: ~azure.mgmt.datafactory.models.SecretBase + :type access_key: ~data_factory_management_client.models.SecretBase :param batch_uri: Required. The Azure Batch URI. Type: string (or Expression with resultType string). :type batch_uri: object @@ -2457,13 +2458,13 @@ class AzureBatchLinkedService(LinkedService): resultType string). :type pool_name: object :param linked_service_name: Required. The Azure Storage linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). :type encrypted_credential: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -2537,14 +2538,14 @@ class AzureBlobDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param folder_path: The path of the Azure Blob storage. Type: string (or Expression with resultType string). :type folder_path: object @@ -2561,9 +2562,9 @@ class AzureBlobDataset(Dataset): Expression with resultType string). :type modified_datetime_end: object :param format: The format of the Azure Blob storage. - :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat + :type format: ~data_factory_management_client.models.DatasetStorageFormat :param compression: The data compression method used for the blob storage. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -2640,14 +2641,14 @@ class AzureBlobFsDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param folder_path: The path of the Azure Data Lake Storage Gen2 storage. Type: string (or Expression with resultType string). :type folder_path: object @@ -2655,9 +2656,9 @@ class AzureBlobFsDataset(Dataset): with resultType string). :type file_name: object :param format: The format of the Azure Data Lake Storage Gen2 storage. - :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat + :type format: ~data_factory_management_client.models.DatasetStorageFormat :param compression: The data compression method used for the blob storage. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -2717,11 +2718,11 @@ class AzureBlobFsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. Endpoint for the Azure Data Lake Storage Gen2 service. Type: string (or @@ -2735,7 +2736,7 @@ class AzureBlobFsLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The Key of the application used to authenticate against the Azure Data Lake Storage Gen2 account. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -2748,7 +2749,7 @@ class AzureBlobFsLinkedService(LinkedService): resultType string). :type encrypted_credential: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -2977,7 +2978,7 @@ class AzureBlobFsSink(CopySink): :type copy_behavior: object :param metadata: Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects). - :type metadata: list[~azure.mgmt.datafactory.models.MetadataItem] + :type metadata: list[~data_factory_management_client.models.MetadataItem] """ _validation = { @@ -3204,24 +3205,24 @@ class AzureBlobStorageLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: The connection string. It is mutually exclusive with sasUri, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param account_key: The Azure key vault secret reference of accountKey in connection string. - :type account_key: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type account_key: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param sas_uri: SAS URI of the Azure Blob Storage resource. It is mutually exclusive with connectionString, serviceEndpoint property. Type: string, SecureString or AzureKeyVaultSecretReference. :type sas_uri: object :param sas_token: The Azure key vault secret reference of sasToken in sas uri. - :type sas_token: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type sas_token: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param service_endpoint: Blob service endpoint of the Azure Blob Storage resource. It is mutually exclusive with connectionString, sasUri property. :type service_endpoint: str @@ -3230,7 +3231,7 @@ class AzureBlobStorageLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against Azure SQL Data Warehouse. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -3247,7 +3248,7 @@ class AzureBlobStorageLinkedService(LinkedService): resultType string). :type encrypted_credential: str :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -3531,14 +3532,14 @@ class AzureDatabricksDeltaLakeDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table: The name of delta table. Type: string (or Expression with resultType string). :type table: object :param database: The database name of delta table. Type: string (or Expression with resultType @@ -3761,11 +3762,11 @@ class AzureDatabricksDeltaLakeLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param domain: Required. :code:``.azuredatabricks.net, domain name of your Databricks @@ -3774,7 +3775,7 @@ class AzureDatabricksDeltaLakeLinkedService(LinkedService): :param access_token: Access token for databricks REST API. Refer to https://docs.azuredatabricks.net/api/latest/authentication.html. Type: string, SecureString or AzureKeyVaultSecretReference. - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param cluster_id: The id of an existing interactive cluster that will be used for all runs of this job. Type: string (or Expression with resultType string). :type cluster_id: object @@ -3856,7 +3857,8 @@ class AzureDatabricksDeltaLakeSink(CopySink): string). :type pre_copy_script: object :param import_settings: Azure Databricks Delta Lake import settings. - :type import_settings: ~azure.mgmt.datafactory.models.AzureDatabricksDeltaLakeImportCommand + :type import_settings: + ~data_factory_management_client.models.AzureDatabricksDeltaLakeImportCommand """ _validation = { @@ -3922,7 +3924,8 @@ class AzureDatabricksDeltaLakeSource(CopySource): resultType string). :type query: object :param export_settings: Azure Databricks Delta Lake export settings. - :type export_settings: ~azure.mgmt.datafactory.models.AzureDatabricksDeltaLakeExportCommand + :type export_settings: + ~data_factory_management_client.models.AzureDatabricksDeltaLakeExportCommand """ _validation = { @@ -3969,11 +3972,11 @@ class AzureDatabricksLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param domain: Required. :code:``.azuredatabricks.net, domain name of your Databricks @@ -3982,7 +3985,7 @@ class AzureDatabricksLinkedService(LinkedService): :param access_token: Access token for databricks REST API. Refer to https://docs.azuredatabricks.net/api/latest/authentication.html. Type: string (or Expression with resultType string). - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param authentication: Required to specify MSI, if using Workspace resource id for databricks REST API. Type: string (or Expression with resultType string). :type authentication: object @@ -4042,7 +4045,7 @@ class AzureDatabricksLinkedService(LinkedService): defined set of rules. Type: string (or Expression with resultType string). :type policy_id: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -4148,13 +4151,13 @@ class ExecutionActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy """ _validation = { @@ -4210,13 +4213,13 @@ class AzureDataExplorerCommandActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param command: Required. A control command, according to the Azure Data Explorer command syntax. Type: string (or Expression with resultType string). :type command: object @@ -4275,11 +4278,11 @@ class AzureDataExplorerLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param endpoint: Required. The endpoint of Azure Data Explorer (the engine's endpoint). URL @@ -4291,7 +4294,7 @@ class AzureDataExplorerLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against Kusto. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param database: Required. Database name for connection. Type: string (or Expression with resultType string). :type database: object @@ -4299,7 +4302,7 @@ class AzureDataExplorerLinkedService(LinkedService): string (or Expression with resultType string). :type tenant: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -4523,14 +4526,14 @@ class AzureDataExplorerTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table: The table name of the Azure Data Explorer database. Type: string (or Expression with resultType string). :type table: object @@ -4584,11 +4587,11 @@ class AzureDataLakeAnalyticsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param account_name: Required. The Azure Data Lake Analytics account name. Type: string (or @@ -4599,7 +4602,7 @@ class AzureDataLakeAnalyticsLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The Key of the application used to authenticate against the Azure Data Lake Analytics account. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: Required. The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -4690,14 +4693,14 @@ class AzureDataLakeStoreDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param folder_path: Path to the folder in the Azure Data Lake Store. Type: string (or Expression with resultType string). :type folder_path: object @@ -4705,10 +4708,10 @@ class AzureDataLakeStoreDataset(Dataset): Expression with resultType string). :type file_name: object :param format: The format of the Data Lake Store. - :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat + :type format: ~data_factory_management_client.models.DatasetStorageFormat :param compression: The data compression method used for the item(s) in the Azure Data Lake Store. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -4768,11 +4771,11 @@ class AzureDataLakeStoreLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param data_lake_store_uri: Required. Data Lake Store service URI. Type: string (or Expression @@ -4783,7 +4786,7 @@ class AzureDataLakeStoreLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The Key of the application used to authenticate against the Azure Data Lake Store account. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -4805,7 +4808,7 @@ class AzureDataLakeStoreLinkedService(LinkedService): resultType string). :type encrypted_credential: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -5207,11 +5210,11 @@ class AzureFileStorageLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Host name of the server. Type: string (or Expression with resultType string). @@ -5220,17 +5223,17 @@ class AzureFileStorageLinkedService(LinkedService): string). :type user_id: object :param password: Password to logon the server. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param connection_string: The connection string. It is mutually exclusive with sasUri property. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param account_key: The Azure key vault secret reference of accountKey in connection string. - :type account_key: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type account_key: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param sas_uri: SAS URI of the Azure File resource. It is mutually exclusive with connectionString property. Type: string, SecureString or AzureKeyVaultSecretReference. :type sas_uri: object :param sas_token: The Azure key vault secret reference of sasToken in sas uri. - :type sas_token: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type sas_token: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param file_share: The azure file share name. It is required when auth with accountKey/sasToken. Type: string (or Expression with resultType string). :type file_share: object @@ -5502,16 +5505,16 @@ class AzureFunctionActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param method: Required. Rest API method for target endpoint. Possible values include: "GET", "POST", "PUT", "DELETE", "OPTIONS", "HEAD", "TRACE". - :type method: str or ~azure.mgmt.datafactory.models.AzureFunctionActivityMethod + :type method: str or ~data_factory_management_client.models.AzureFunctionActivityMethod :param function_name: Required. Name of the Function that the Azure Function Activity will call. Type: string (or Expression with resultType string). :type function_name: object @@ -5581,24 +5584,24 @@ class AzureFunctionLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param function_app_url: Required. The endpoint of the Azure Function App. URL will be in the format https://:code:``.azurewebsites.net. :type function_app_url: object :param function_key: Function or Host key for Azure Function App. - :type function_key: ~azure.mgmt.datafactory.models.SecretBase + :type function_key: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). :type encrypted_credential: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference :param resource_id: Allowed token audiences for azure function. :type resource_id: object :param authentication: Type of authentication (Required to specify MSI) used to connect to @@ -5663,18 +5666,18 @@ class AzureKeyVaultLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param base_url: Required. The base URL of the Azure Key Vault. e.g. https://myakv.vault.azure.net Type: string (or Expression with resultType string). :type base_url: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -5751,7 +5754,7 @@ class AzureKeyVaultSecretReference(SecretBase): :param type: Required. Type of the secret.Constant filled by server. :type type: str :param store: Required. The Azure Key Vault linked service reference. - :type store: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type store: ~data_factory_management_client.models.LinkedServiceReference :param secret_name: Required. The name of the secret in Azure Key Vault. Type: string (or Expression with resultType string). :type secret_name: object @@ -5799,18 +5802,18 @@ class AzureMariaDbLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param pwd: The Azure key vault secret reference of password in connection string. - :type pwd: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type pwd: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -5939,14 +5942,14 @@ class AzureMariaDbTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -6003,13 +6006,13 @@ class AzureMlBatchExecutionActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param global_parameters: Key,Value pairs to be passed to the Azure ML Batch Execution Service endpoint. Keys must match the names of web service parameters defined in the published Azure ML web service. Values will be passed in the GlobalParameters property of the Azure ML batch @@ -6019,12 +6022,14 @@ class AzureMlBatchExecutionActivity(ExecutionActivity): Service Outputs to AzureMLWebServiceFile objects specifying the output Blob locations. This information will be passed in the WebServiceOutputs property of the Azure ML batch execution request. - :type web_service_outputs: dict[str, ~azure.mgmt.datafactory.models.AzureMlWebServiceFile] + :type web_service_outputs: dict[str, + ~data_factory_management_client.models.AzureMlWebServiceFile] :param web_service_inputs: Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Inputs to AzureMLWebServiceFile objects specifying the input Blob locations.. This information will be passed in the WebServiceInputs property of the Azure ML batch execution request. - :type web_service_inputs: dict[str, ~azure.mgmt.datafactory.models.AzureMlWebServiceFile] + :type web_service_inputs: dict[str, + ~data_factory_management_client.models.AzureMlWebServiceFile] """ _validation = { @@ -6083,13 +6088,13 @@ class AzureMlExecutePipelineActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param ml_pipeline_id: ID of the published Azure ML pipeline. Type: string (or Expression with resultType string). :type ml_pipeline_id: object @@ -6190,18 +6195,18 @@ class AzureMlLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param ml_endpoint: Required. The Batch Execution REST URL for an Azure ML Studio Web Service endpoint. Type: string (or Expression with resultType string). :type ml_endpoint: object :param api_key: Required. The API key for accessing the Azure ML model endpoint. - :type api_key: ~azure.mgmt.datafactory.models.SecretBase + :type api_key: ~data_factory_management_client.models.SecretBase :param update_resource_endpoint: The Update Resource REST URL for an Azure ML Studio Web Service endpoint. Type: string (or Expression with resultType string). :type update_resource_endpoint: object @@ -6211,7 +6216,7 @@ class AzureMlLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against the ARM-based updateResourceEndpoint of an Azure ML Studio web service. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -6288,11 +6293,11 @@ class AzureMlServiceLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param subscription_id: Required. Azure ML Service workspace subscription ID. Type: string (or @@ -6310,7 +6315,7 @@ class AzureMlServiceLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against the endpoint of a published Azure ML Service pipeline. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -6386,19 +6391,20 @@ class AzureMlUpdateResourceActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param trained_model_name: Required. Name of the Trained Model module in the Web Service experiment to be updated. Type: string (or Expression with resultType string). :type trained_model_name: object :param trained_model_linked_service_name: Required. Name of Azure Storage linked service holding the .ilearner file that will be uploaded by the update operation. - :type trained_model_linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type trained_model_linked_service_name: + ~data_factory_management_client.models.LinkedServiceReference :param trained_model_file_path: Required. The relative file path in trainedModelLinkedService to represent the .ilearner file that will be uploaded by the update operation. Type: string (or Expression with resultType string). @@ -6459,7 +6465,7 @@ class AzureMlWebServiceFile(msrest.serialization.Model): :type file_path: object :param linked_service_name: Required. Reference to an Azure Storage LinkedService, where Azure ML WebService Input/Output file located. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference """ _validation = { @@ -6495,18 +6501,18 @@ class AzureMySqlLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -6702,14 +6708,14 @@ class AzureMySqlTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The Azure MySQL database table name. Type: string (or Expression with resultType string). :type table_name: object @@ -6769,18 +6775,18 @@ class AzurePostgreSqlLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -6976,14 +6982,14 @@ class AzurePostgreSqlTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name of the Azure PostgreSQL database which includes both schema and table. Type: string (or Expression with resultType string). :type table_name: object @@ -7118,14 +7124,14 @@ class AzureSearchIndexDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param index_name: Required. The name of the Azure Search Index. Type: string (or Expression with resultType string). :type index_name: object @@ -7199,7 +7205,8 @@ class AzureSearchIndexSink(CopySink): :type disable_metrics_collection: object :param write_behavior: Specify the write behavior when upserting documents into Azure Search Index. Possible values include: "Merge", "Upload". - :type write_behavior: str or ~azure.mgmt.datafactory.models.AzureSearchIndexWriteBehaviorType + :type write_behavior: str or + ~data_factory_management_client.models.AzureSearchIndexWriteBehaviorType """ _validation = { @@ -7247,18 +7254,18 @@ class AzureSearchLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. URL for Azure Search service. Type: string (or Expression with resultType string). :type url: object :param key: Admin Key for Azure Search service. - :type key: ~azure.mgmt.datafactory.models.SecretBase + :type key: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -7313,24 +7320,24 @@ class AzureSqlDatabaseLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param service_principal_id: The ID of the service principal used to authenticate against Azure SQL Database. Type: string (or Expression with resultType string). :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against Azure SQL Database. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -7343,9 +7350,10 @@ class AzureSqlDatabaseLinkedService(LinkedService): resultType string). :type encrypted_credential: object :param always_encrypted_settings: Sql always encrypted properties. - :type always_encrypted_settings: ~azure.mgmt.datafactory.models.SqlAlwaysEncryptedProperties + :type always_encrypted_settings: + ~data_factory_management_client.models.SqlAlwaysEncryptedProperties :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -7414,24 +7422,24 @@ class AzureSqlDwLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. Type: string, SecureString or AzureKeyVaultSecretReference. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param service_principal_id: The ID of the service principal used to authenticate against Azure SQL Data Warehouse. Type: string (or Expression with resultType string). :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against Azure SQL Data Warehouse. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -7444,7 +7452,7 @@ class AzureSqlDwLinkedService(LinkedService): resultType string). :type encrypted_credential: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -7518,14 +7526,14 @@ class AzureSqlDwTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -7591,24 +7599,24 @@ class AzureSqlMiLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param service_principal_id: The ID of the service principal used to authenticate against Azure SQL Managed Instance. Type: string (or Expression with resultType string). :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against Azure SQL Managed Instance. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -7621,9 +7629,10 @@ class AzureSqlMiLinkedService(LinkedService): resultType string). :type encrypted_credential: object :param always_encrypted_settings: Sql always encrypted properties. - :type always_encrypted_settings: ~azure.mgmt.datafactory.models.SqlAlwaysEncryptedProperties + :type always_encrypted_settings: + ~data_factory_management_client.models.SqlAlwaysEncryptedProperties :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -7700,14 +7709,14 @@ class AzureSqlMiTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -7801,7 +7810,7 @@ class AzureSqlSink(CopySink): :type pre_copy_script: object :param stored_procedure_parameters: SQL stored procedure parameters. :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param stored_procedure_table_type_parameter_name: The stored procedure parameter name of the table type. Type: string (or Expression with resultType string). :type stored_procedure_table_type_parameter_name: object @@ -7815,7 +7824,7 @@ class AzureSqlSink(CopySink): SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum). :type write_behavior: object :param upsert_settings: SQL upsert settings. - :type upsert_settings: ~azure.mgmt.datafactory.models.SqlUpsertSettings + :type upsert_settings: ~data_factory_management_client.models.SqlUpsertSettings """ _validation = { @@ -7913,14 +7922,14 @@ class AzureSqlSource(TabularSource): :param stored_procedure_parameters: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}". :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param produce_additional_types: Which additional types to produce. :type produce_additional_types: object :param partition_option: The partition mechanism that will be used for Sql read in parallel. Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Sql source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SqlPartitionSettings + :type partition_settings: ~data_factory_management_client.models.SqlPartitionSettings """ _validation = { @@ -7991,14 +8000,14 @@ class AzureSqlTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -8064,23 +8073,23 @@ class AzureStorageLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: The connection string. It is mutually exclusive with sasUri property. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param account_key: The Azure key vault secret reference of accountKey in connection string. - :type account_key: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type account_key: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param sas_uri: SAS URI of the Azure Storage resource. It is mutually exclusive with connectionString property. Type: string, SecureString or AzureKeyVaultSecretReference. :type sas_uri: object :param sas_token: The Azure key vault secret reference of sasToken in sas uri. - :type sas_token: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type sas_token: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -8148,14 +8157,14 @@ class AzureTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: Required. The table name of the Azure Table storage. Type: string (or Expression with resultType string). :type table_name: object @@ -8368,23 +8377,23 @@ class AzureTableStorageLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: The connection string. It is mutually exclusive with sasUri property. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param account_key: The Azure key vault secret reference of accountKey in connection string. - :type account_key: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type account_key: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param sas_uri: SAS URI of the Azure Storage resource. It is mutually exclusive with connectionString property. Type: string, SecureString or AzureKeyVaultSecretReference. :type sas_uri: object :param sas_token: The Azure key vault secret reference of sasToken in sas uri. - :type sas_token: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type sas_token: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -8452,18 +8461,18 @@ class BinaryDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the Binary storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param compression: The data compression method used for the binary dataset. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -8556,7 +8565,7 @@ class BinaryReadSettings(FormatReadSettings): :param type: Required. The read setting type.Constant filled by server. :type type: str :param compression_properties: Compression settings. - :type compression_properties: ~azure.mgmt.datafactory.models.CompressionReadSettings + :type compression_properties: ~data_factory_management_client.models.CompressionReadSettings """ _validation = { @@ -8610,7 +8619,7 @@ class BinarySink(CopySink): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Binary store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreWriteSettings + :type store_settings: ~data_factory_management_client.models.StoreWriteSettings """ _validation = { @@ -8670,9 +8679,9 @@ class BinarySource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Binary store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param format_settings: Binary format settings. - :type format_settings: ~azure.mgmt.datafactory.models.BinaryReadSettings + :type format_settings: ~data_factory_management_client.models.BinaryReadSettings """ _validation = { @@ -8727,7 +8736,7 @@ class Trigger(msrest.serialization.Model): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] """ @@ -8784,11 +8793,11 @@ class MultiplePipelineTrigger(Trigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipelines: Pipelines that need to be started. - :type pipelines: list[~azure.mgmt.datafactory.models.TriggerPipelineReference] + :type pipelines: list[~data_factory_management_client.models.TriggerPipelineReference] """ _validation = { @@ -8839,11 +8848,11 @@ class BlobEventsTrigger(MultiplePipelineTrigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipelines: Pipelines that need to be started. - :type pipelines: list[~azure.mgmt.datafactory.models.TriggerPipelineReference] + :type pipelines: list[~data_factory_management_client.models.TriggerPipelineReference] :param blob_path_begins_with: The blob path must begin with the pattern provided for trigger to fire. For example, '/records/blobs/december/' will only fire the trigger for blobs in the december folder under the records container. At least one of these must be provided: @@ -8856,7 +8865,7 @@ class BlobEventsTrigger(MultiplePipelineTrigger): :param ignore_empty_blobs: If set to true, blobs with zero bytes will be ignored. :type ignore_empty_blobs: bool :param events: Required. The type of events that cause this trigger to fire. - :type events: list[str or ~azure.mgmt.datafactory.models.BlobEventTypes] + :type events: list[str or ~data_factory_management_client.models.BlobEventTypes] :param scope: Required. The ARM resource ID of the Storage Account. :type scope: str """ @@ -8946,7 +8955,7 @@ class BlobSink(CopySink): :type copy_behavior: object :param metadata: Specify the custom metadata to be added to sink data. Type: array of objects (or Expression with resultType array of objects). - :type metadata: list[~azure.mgmt.datafactory.models.MetadataItem] + :type metadata: list[~data_factory_management_client.models.MetadataItem] """ _validation = { @@ -9080,18 +9089,18 @@ class BlobTrigger(MultiplePipelineTrigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipelines: Pipelines that need to be started. - :type pipelines: list[~azure.mgmt.datafactory.models.TriggerPipelineReference] + :type pipelines: list[~data_factory_management_client.models.TriggerPipelineReference] :param folder_path: Required. The path of the container/folder that will trigger the pipeline. :type folder_path: str :param max_concurrency: Required. The max number of parallel files to handle when it is triggered. :type max_concurrency: int :param linked_service: Required. The Azure Storage linked service reference. - :type linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service: ~data_factory_management_client.models.LinkedServiceReference """ _validation = { @@ -9144,11 +9153,11 @@ class CassandraLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. Host name for connection. Type: string (or Expression with resultType @@ -9164,7 +9173,7 @@ class CassandraLinkedService(LinkedService): string). :type username: object :param password: Password for authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -9255,7 +9264,7 @@ class CassandraSource(TabularSource): Possible values include: "ALL", "EACH_QUORUM", "QUORUM", "LOCAL_QUORUM", "ONE", "TWO", "THREE", "LOCAL_ONE", "SERIAL", "LOCAL_SERIAL". :type consistency_level: str or - ~azure.mgmt.datafactory.models.CassandraSourceReadConsistencyLevels + ~data_factory_management_client.models.CassandraSourceReadConsistencyLevels """ _validation = { @@ -9314,14 +9323,14 @@ class CassandraTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name of the Cassandra database. Type: string (or Expression with resultType string). :type table_name: object @@ -9386,14 +9395,14 @@ class ChainingTrigger(Trigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipeline: Required. Pipeline for which runs are created when all upstream pipelines complete successfully. - :type pipeline: ~azure.mgmt.datafactory.models.TriggerPipelineReference + :type pipeline: ~data_factory_management_client.models.TriggerPipelineReference :param depends_on: Required. Upstream Pipelines. - :type depends_on: list[~azure.mgmt.datafactory.models.PipelineReference] + :type depends_on: list[~data_factory_management_client.models.PipelineReference] :param run_dimension: Required. Run Dimension property that needs to be emitted by upstream pipelines. :type run_dimension: str @@ -9448,7 +9457,7 @@ class CloudError(msrest.serialization.Model): :param target: Property name/path in request associated with error. :type target: str :param details: Array with additional error details. - :type details: list[~azure.mgmt.datafactory.models.CloudError] + :type details: list[~data_factory_management_client.models.CloudError] """ _validation = { @@ -9491,7 +9500,7 @@ class CmdkeySetup(CustomSetupBase): :param user_name: Required. The user name of data source access. :type user_name: object :param password: Required. The password of data source access. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -9564,14 +9573,14 @@ class CommonDataServiceForAppsEntityDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param entity_name: The logical name of the entity. Type: string (or Expression with resultType string). :type entity_name: object @@ -9625,11 +9634,11 @@ class CommonDataServiceForAppsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param deployment_type: Required. The deployment type of the Common Data Service for Apps @@ -9663,7 +9672,7 @@ class CommonDataServiceForAppsLinkedService(LinkedService): (or Expression with resultType string). :type username: object :param password: Password to access the Common Data Service for Apps instance. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param service_principal_id: The client ID of the application in Azure Active Directory used for Server-To-Server authentication. Type: string (or Expression with resultType string). :type service_principal_id: object @@ -9676,7 +9685,7 @@ class CommonDataServiceForAppsLinkedService(LinkedService): servicePrincipalCredential can be SecureString or AzureKeyVaultSecretReference. If servicePrincipalCredentialType is 'ServicePrincipalCert', servicePrincipalCredential can only be AzureKeyVaultSecretReference. - :type service_principal_credential: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_credential: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -9778,7 +9787,7 @@ class CommonDataServiceForAppsSink(CopySink): :type disable_metrics_collection: object :param write_behavior: Required. The write behavior for the operation. Possible values include: "Upsert". - :type write_behavior: str or ~azure.mgmt.datafactory.models.DynamicsSinkWriteBehavior + :type write_behavior: str or ~data_factory_management_client.models.DynamicsSinkWriteBehavior :param ignore_null_values: The flag indicating whether to ignore null values from input dataset (except key fields) during write operation. Default is false. Type: boolean (or Expression with resultType boolean). @@ -9902,7 +9911,7 @@ class ComponentSetup(CustomSetupBase): :param component_name: Required. The name of the 3rd party component. :type component_name: str :param license_key: The license key to activate the component. - :type license_key: ~azure.mgmt.datafactory.models.SecretBase + :type license_key: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -9979,11 +9988,11 @@ class ConcurLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_properties: Properties used to connect to Concur. It is mutually exclusive @@ -9995,7 +10004,7 @@ class ConcurLinkedService(LinkedService): :type username: object :param password: The password corresponding to the user name that you provided in the username field. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -10084,14 +10093,14 @@ class ConcurObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -10250,9 +10259,9 @@ class ControlActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] """ _validation = { @@ -10298,28 +10307,28 @@ class CopyActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param inputs: List of inputs for the activity. - :type inputs: list[~azure.mgmt.datafactory.models.DatasetReference] + :type inputs: list[~data_factory_management_client.models.DatasetReference] :param outputs: List of outputs for the activity. - :type outputs: list[~azure.mgmt.datafactory.models.DatasetReference] + :type outputs: list[~data_factory_management_client.models.DatasetReference] :param source: Required. Copy activity source. - :type source: ~azure.mgmt.datafactory.models.CopySource + :type source: ~data_factory_management_client.models.CopySource :param sink: Required. Copy activity sink. - :type sink: ~azure.mgmt.datafactory.models.CopySink + :type sink: ~data_factory_management_client.models.CopySink :param translator: Copy activity translator. If not specified, tabular translator is used. :type translator: object :param enable_staging: Specifies whether to copy data via an interim staging. Default value is false. Type: boolean (or Expression with resultType boolean). :type enable_staging: object :param staging_settings: Specifies interim staging settings when EnableStaging is true. - :type staging_settings: ~azure.mgmt.datafactory.models.StagingSettings + :type staging_settings: ~data_factory_management_client.models.StagingSettings :param parallel_copies: Maximum number of concurrent sessions opened on the source or sink to avoid overloading the data store. Type: integer (or Expression with resultType integer), minimum: 0. @@ -10333,12 +10342,12 @@ class CopyActivity(ExecutionActivity): :param redirect_incompatible_row_settings: Redirect incompatible row settings when EnableSkipIncompatibleRow is true. :type redirect_incompatible_row_settings: - ~azure.mgmt.datafactory.models.RedirectIncompatibleRowSettings + ~data_factory_management_client.models.RedirectIncompatibleRowSettings :param log_storage_settings: (Deprecated. Please use LogSettings) Log storage settings customer need to provide when enabling session log. - :type log_storage_settings: ~azure.mgmt.datafactory.models.LogStorageSettings + :type log_storage_settings: ~data_factory_management_client.models.LogStorageSettings :param log_settings: Log settings customer needs provide when enabling log. - :type log_settings: ~azure.mgmt.datafactory.models.LogSettings + :type log_settings: ~data_factory_management_client.models.LogSettings :param preserve_rules: Preserve Rules. :type preserve_rules: list[object] :param preserve: Preserve rules. @@ -10347,7 +10356,7 @@ class CopyActivity(ExecutionActivity): (or Expression with resultType boolean). :type validate_data_consistency: object :param skip_error_file: Specify the fault tolerance for data consistency. - :type skip_error_file: ~azure.mgmt.datafactory.models.SkipErrorFile + :type skip_error_file: ~data_factory_management_client.models.SkipErrorFile """ _validation = { @@ -10513,11 +10522,11 @@ class CosmosDbLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: The connection string. Type: string, SecureString or @@ -10530,7 +10539,7 @@ class CosmosDbLinkedService(LinkedService): :type database: object :param account_key: The account key of the Azure CosmosDB account. Type: SecureString or AzureKeyVaultSecretReference. - :type account_key: ~azure.mgmt.datafactory.models.SecretBase + :type account_key: ~data_factory_management_client.models.SecretBase :param service_principal_id: The client ID of the application in Azure Active Directory used for Server-To-Server authentication. Type: string (or Expression with resultType string). :type service_principal_id: object @@ -10539,13 +10548,13 @@ class CosmosDbLinkedService(LinkedService): for certificate. Type: string (or Expression with resultType string). Possible values include: "ServicePrincipalKey", "ServicePrincipalCert". :type service_principal_credential_type: str or - ~azure.mgmt.datafactory.models.CosmosDbServicePrincipalCredentialType + ~data_factory_management_client.models.CosmosDbServicePrincipalCredentialType :param service_principal_credential: The credential of the service principal object in Azure Active Directory. If servicePrincipalCredentialType is 'ServicePrincipalKey', servicePrincipalCredential can be SecureString or AzureKeyVaultSecretReference. If servicePrincipalCredentialType is 'ServicePrincipalCert', servicePrincipalCredential can only be AzureKeyVaultSecretReference. - :type service_principal_credential: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_credential: ~data_factory_management_client.models.SecretBase :param tenant: The name or ID of the tenant to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -10555,7 +10564,7 @@ class CosmosDbLinkedService(LinkedService): :type azure_cloud_type: object :param connection_mode: The connection mode used to access CosmosDB account. Type: string (or Expression with resultType string). Possible values include: "Gateway", "Direct". - :type connection_mode: str or ~azure.mgmt.datafactory.models.CosmosDbConnectionMode + :type connection_mode: str or ~data_factory_management_client.models.CosmosDbConnectionMode :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -10641,14 +10650,14 @@ class CosmosDbMongoDbApiCollectionDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param collection: Required. The collection name of the CosmosDB (MongoDB API) database. Type: string (or Expression with resultType string). :type collection: object @@ -10703,11 +10712,11 @@ class CosmosDbMongoDbApiLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param is_server_version_above32: Whether the CosmosDB (MongoDB API) server version is higher @@ -10855,7 +10864,7 @@ class CosmosDbMongoDbApiSource(CopySource): with resultType string). :type filter: object :param cursor_methods: Cursor methods for Mongodb query. - :type cursor_methods: ~azure.mgmt.datafactory.models.MongoDbCursorMethodsProperties + :type cursor_methods: ~data_factory_management_client.models.MongoDbCursorMethodsProperties :param batch_size: Specifies the number of documents to return in each batch of the response from MongoDB instance. In most cases, modifying the batch size will not affect the user or the application. This property's main purpose is to avoid hit the limitation of response size. @@ -10930,14 +10939,14 @@ class CosmosDbSqlApiCollectionDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param collection_name: Required. CosmosDB (SQL API) collection name. Type: string (or Expression with resultType string). :type collection_name: object @@ -11139,18 +11148,18 @@ class CouchbaseLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param cred_string: The Azure key vault secret reference of credString in connection string. - :type cred_string: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type cred_string: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -11279,14 +11288,14 @@ class CouchbaseTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -11340,7 +11349,8 @@ class CreateDataFlowDebugSessionRequest(msrest.serialization.Model): :param time_to_live: Time to live setting of the cluster in minutes. :type time_to_live: int :param integration_runtime: Set to use integration runtime setting for data flow debug session. - :type integration_runtime: ~azure.mgmt.datafactory.models.IntegrationRuntimeDebugResource + :type integration_runtime: + ~data_factory_management_client.models.IntegrationRuntimeDebugResource """ _attribute_map = { @@ -11604,7 +11614,7 @@ class CredentialResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Properties of credentials. - :type properties: ~azure.mgmt.datafactory.models.Credential + :type properties: ~data_factory_management_client.models.Credential """ _validation = { @@ -11648,23 +11658,23 @@ class CustomActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param command: Required. Command for custom activity Type: string (or Expression with resultType string). :type command: object :param resource_linked_service: Resource linked service reference. - :type resource_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type resource_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param folder_path: Folder path for resource files Type: string (or Expression with resultType string). :type folder_path: object :param reference_objects: Reference objects. - :type reference_objects: ~azure.mgmt.datafactory.models.CustomActivityReferenceObject + :type reference_objects: ~data_factory_management_client.models.CustomActivityReferenceObject :param extended_properties: User defined property bag. There is no restriction on the keys or values that can be used. The user specified custom activity has the full responsibility to consume and interpret the content defined. @@ -11735,9 +11745,9 @@ class CustomActivityReferenceObject(msrest.serialization.Model): """Reference objects for custom activity. :param linked_services: Linked service references. - :type linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceReference] + :type linked_services: list[~data_factory_management_client.models.LinkedServiceReference] :param datasets: Dataset references. - :type datasets: list[~azure.mgmt.datafactory.models.DatasetReference] + :type datasets: list[~data_factory_management_client.models.DatasetReference] """ _attribute_map = { @@ -11776,14 +11786,14 @@ class CustomDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param type_properties: Custom dataset properties. :type type_properties: object """ @@ -11836,11 +11846,11 @@ class CustomDataSourceLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param type_properties: Required. Custom linked service properties. @@ -11894,11 +11904,11 @@ class CustomEventsTrigger(MultiplePipelineTrigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipelines: Pipelines that need to be started. - :type pipelines: list[~azure.mgmt.datafactory.models.TriggerPipelineReference] + :type pipelines: list[~data_factory_management_client.models.TriggerPipelineReference] :param subject_begins_with: The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith. :type subject_begins_with: str @@ -11967,13 +11977,13 @@ class DatabricksNotebookActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param notebook_path: Required. The absolute path of the notebook to be run in the Databricks Workspace. This path must begin with a slash. Type: string (or Expression with resultType string). @@ -12042,13 +12052,13 @@ class DatabricksSparkJarActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param main_class_name: Required. The full name of the class containing the main method to be executed. This class must be contained in a JAR provided as a library. Type: string (or Expression with resultType string). @@ -12116,13 +12126,13 @@ class DatabricksSparkPythonActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param python_file: Required. The URI of the Python file to be executed. DBFS paths are supported. Type: string (or Expression with resultType string). :type python_file: object @@ -12178,11 +12188,9 @@ class DataFlow(msrest.serialization.Model): """Azure Data Factory nested object which contains a flow with data movements and transformations. You probably want to use the sub-classes and not this class directly. Known - sub-classes are: MappingDataFlow. - - All required parameters must be populated in order to send to Azure. + sub-classes are: MappingDataFlow, WranglingDataFlow. - :param type: Required. Type of data flow.Constant filled by server. + :param type: Type of data flow.Constant filled by server. :type type: str :param description: The description of the data flow. :type description: str @@ -12190,13 +12198,9 @@ class DataFlow(msrest.serialization.Model): :type annotations: list[object] :param folder: The folder that this data flow is in. If not specified, Data flow will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DataFlowFolder + :type folder: ~data_factory_management_client.models.DataFlowFolder """ - _validation = { - 'type': {'required': True}, - } - _attribute_map = { 'type': {'key': 'type', 'type': 'str'}, 'description': {'key': 'description', 'type': 'str'}, @@ -12205,7 +12209,7 @@ class DataFlow(msrest.serialization.Model): } _subtype_map = { - 'type': {'MappingDataFlow': 'MappingDataFlow'} + 'type': {'MappingDataFlow': 'MappingDataFlow', 'WranglingDataFlow': 'WranglingDataFlow'} } def __init__( @@ -12272,9 +12276,9 @@ class DataFlowDebugCommandRequest(msrest.serialization.Model): :type session_id: str :param command: The command type. Possible values include: "executePreviewQuery", "executeStatisticsQuery", "executeExpressionQuery". - :type command: str or ~azure.mgmt.datafactory.models.DataFlowDebugCommandType + :type command: str or ~data_factory_management_client.models.DataFlowDebugCommandType :param command_payload: The command payload object. - :type command_payload: ~azure.mgmt.datafactory.models.DataFlowDebugCommandPayload + :type command_payload: ~data_factory_management_client.models.DataFlowDebugCommandPayload """ _attribute_map = { @@ -12332,15 +12336,15 @@ class DataFlowDebugPackage(msrest.serialization.Model): :param session_id: The ID of data flow debug session. :type session_id: str :param data_flow: Data flow instance. - :type data_flow: ~azure.mgmt.datafactory.models.DataFlowDebugResource + :type data_flow: ~data_factory_management_client.models.DataFlowDebugResource :param datasets: List of datasets. - :type datasets: list[~azure.mgmt.datafactory.models.DatasetDebugResource] + :type datasets: list[~data_factory_management_client.models.DatasetDebugResource] :param linked_services: List of linked services. - :type linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceDebugResource] + :type linked_services: list[~data_factory_management_client.models.LinkedServiceDebugResource] :param staging: Staging info for debug session. - :type staging: ~azure.mgmt.datafactory.models.DataFlowStagingInfo + :type staging: ~data_factory_management_client.models.DataFlowStagingInfo :param debug_settings: Data flow debug settings. - :type debug_settings: ~azure.mgmt.datafactory.models.DataFlowDebugPackageDebugSettings + :type debug_settings: ~data_factory_management_client.models.DataFlowDebugPackageDebugSettings """ _attribute_map = { @@ -12379,7 +12383,7 @@ class DataFlowDebugPackageDebugSettings(msrest.serialization.Model): """Data flow debug settings. :param source_settings: Source setting for data flow debug. - :type source_settings: list[~azure.mgmt.datafactory.models.DataFlowSourceSetting] + :type source_settings: list[~data_factory_management_client.models.DataFlowSourceSetting] :param parameters: Data flow parameters. :type parameters: dict[str, object] :param dataset_parameters: Parameters for dataset. @@ -12435,7 +12439,7 @@ class DataFlowDebugResource(SubResourceDebugResource): :param name: The resource name. :type name: str :param properties: Required. Data flow properties. - :type properties: ~azure.mgmt.datafactory.models.DataFlow + :type properties: ~data_factory_management_client.models.DataFlow """ _validation = { @@ -12552,7 +12556,7 @@ class DataFlowListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of data flows. - :type value: list[~azure.mgmt.datafactory.models.DataFlowResource] + :type value: list[~data_factory_management_client.models.DataFlowResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -12640,7 +12644,7 @@ class DataFlowResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Data flow properties. - :type properties: ~azure.mgmt.datafactory.models.DataFlow + :type properties: ~data_factory_management_client.models.DataFlow """ _validation = { @@ -12711,11 +12715,11 @@ class DataFlowSink(Transformation): :param description: Transformation description. :type description: str :param dataset: Dataset reference. - :type dataset: ~azure.mgmt.datafactory.models.DatasetReference + :type dataset: ~data_factory_management_client.models.DatasetReference :param linked_service: Linked service reference. - :type linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service: ~data_factory_management_client.models.LinkedServiceReference :param schema_linked_service: Schema linked service reference. - :type schema_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type schema_linked_service: ~data_factory_management_client.models.LinkedServiceReference """ _validation = { @@ -12756,11 +12760,11 @@ class DataFlowSource(Transformation): :param description: Transformation description. :type description: str :param dataset: Dataset reference. - :type dataset: ~azure.mgmt.datafactory.models.DatasetReference + :type dataset: ~data_factory_management_client.models.DatasetReference :param linked_service: Linked service reference. - :type linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service: ~data_factory_management_client.models.LinkedServiceReference :param schema_linked_service: Schema linked service reference. - :type schema_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type schema_linked_service: ~data_factory_management_client.models.LinkedServiceReference """ _validation = { @@ -12827,7 +12831,7 @@ class DataFlowStagingInfo(msrest.serialization.Model): """Staging info for execute data flow activity. :param linked_service: Staging linked service reference. - :type linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service: ~data_factory_management_client.models.LinkedServiceReference :param folder_path: Folder path for staging blob. Type: string (or Expression with resultType string). :type folder_path: object @@ -12865,18 +12869,18 @@ class DataLakeAnalyticsUsqlActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param script_path: Required. Case-sensitive path to folder that contains the U-SQL script. Type: string (or Expression with resultType string). :type script_path: object :param script_linked_service: Required. Script linked service reference. - :type script_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type script_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param degree_of_parallelism: The maximum number of nodes simultaneously used to run the job. Default value is 1. Type: integer (or Expression with resultType integer), minimum: 1. :type degree_of_parallelism: object @@ -13055,7 +13059,7 @@ class DatasetDebugResource(SubResourceDebugResource): :param name: The resource name. :type name: str :param properties: Required. Dataset properties. - :type properties: ~azure.mgmt.datafactory.models.Dataset + :type properties: ~data_factory_management_client.models.Dataset """ _validation = { @@ -13179,7 +13183,7 @@ class DatasetListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of datasets. - :type value: list[~azure.mgmt.datafactory.models.DatasetResource] + :type value: list[~data_factory_management_client.models.DatasetResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -13261,7 +13265,7 @@ class DatasetResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Dataset properties. - :type properties: ~azure.mgmt.datafactory.models.Dataset + :type properties: ~data_factory_management_client.models.Dataset """ _validation = { @@ -13439,11 +13443,11 @@ class Db2LinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: The connection string. It is mutually exclusive with server, @@ -13458,12 +13462,12 @@ class Db2LinkedService(LinkedService): :type database: object :param authentication_type: AuthenticationType to be used for connection. It is mutually exclusive with connectionString property. Possible values include: "Basic". - :type authentication_type: str or ~azure.mgmt.datafactory.models.Db2AuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.Db2AuthenticationType :param username: Username for authentication. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string). :type username: object :param password: Password for authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param package_collection: Under where packages are created when querying database. It is mutually exclusive with connectionString property. Type: string (or Expression with resultType string). @@ -13616,14 +13620,14 @@ class Db2TableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -13692,13 +13696,13 @@ class DeleteActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param 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). :type recursive: object @@ -13710,11 +13714,11 @@ class DeleteActivity(ExecutionActivity): :type enable_logging: object :param log_storage_settings: Log storage settings customer need to provide when enableLogging is true. - :type log_storage_settings: ~azure.mgmt.datafactory.models.LogStorageSettings + :type log_storage_settings: ~data_factory_management_client.models.LogStorageSettings :param dataset: Required. Delete activity dataset reference. - :type dataset: ~azure.mgmt.datafactory.models.DatasetReference + :type dataset: ~data_factory_management_client.models.DatasetReference :param store_settings: Delete activity store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings """ _validation = { @@ -13809,16 +13813,16 @@ class DelimitedTextDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the delimited text storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param column_delimiter: The column delimiter. Type: string (or Expression with resultType string). :type column_delimiter: object @@ -13925,7 +13929,7 @@ class DelimitedTextReadSettings(FormatReadSettings): input files. Type: integer (or Expression with resultType integer). :type skip_line_count: object :param compression_properties: Compression settings. - :type compression_properties: ~azure.mgmt.datafactory.models.CompressionReadSettings + :type compression_properties: ~data_factory_management_client.models.CompressionReadSettings """ _validation = { @@ -13982,9 +13986,9 @@ class DelimitedTextSink(CopySink): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: DelimitedText store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreWriteSettings + :type store_settings: ~data_factory_management_client.models.StoreWriteSettings :param format_settings: DelimitedText format settings. - :type format_settings: ~azure.mgmt.datafactory.models.DelimitedTextWriteSettings + :type format_settings: ~data_factory_management_client.models.DelimitedTextWriteSettings """ _validation = { @@ -14047,9 +14051,9 @@ class DelimitedTextSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: DelimitedText store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param format_settings: DelimitedText format settings. - :type format_settings: ~azure.mgmt.datafactory.models.DelimitedTextReadSettings + :type format_settings: ~data_factory_management_client.models.DelimitedTextReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -14241,14 +14245,14 @@ class DocumentDbCollectionDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param collection_name: Required. Document Database collection name. Type: string (or Expression with resultType string). :type collection_name: object @@ -14450,18 +14454,18 @@ class DrillLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param pwd: The Azure key vault secret reference of password in connection string. - :type pwd: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type pwd: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -14590,14 +14594,14 @@ class DrillTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -14685,7 +14689,7 @@ class DwCopyCommandSettings(msrest.serialization.Model): default values in the property overwrite the DEFAULT constraint set in the DB, and identity column cannot have a default value. Type: array of objects (or Expression with resultType array of objects). - :type default_values: list[~azure.mgmt.datafactory.models.DwCopyCommandDefaultValue] + :type default_values: list[~data_factory_management_client.models.DwCopyCommandDefaultValue] :param additional_options: Additional options directly passed to SQL DW in Copy Command. Type: key value pairs (value should be string type) (or Expression with resultType object). Example: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" }. @@ -14720,11 +14724,11 @@ class DynamicsAxLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The Dynamics AX (or Dynamics 365 Finance and Operations) instance OData @@ -14736,7 +14740,7 @@ class DynamicsAxLinkedService(LinkedService): :param service_principal_key: Required. Specify the application's key. Mark this field as a SecureString to store it securely in Data Factory, or reference a secret stored in Azure Key Vault. Type: string (or Expression with resultType string). - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: Required. Specify the tenant information (domain name or tenant ID) under which your application resides. Retrieve it by hovering the mouse in the top-right corner of the Azure portal. Type: string (or Expression with resultType string). @@ -14819,14 +14823,14 @@ class DynamicsAxResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param path: Required. The path of the Dynamics AX OData entity. Type: string (or Expression with resultType string). :type path: object @@ -14964,14 +14968,14 @@ class DynamicsCrmEntityDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param entity_name: The logical name of the entity. Type: string (or Expression with resultType string). :type entity_name: object @@ -15025,11 +15029,11 @@ class DynamicsCrmLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param deployment_type: Required. The deployment type of the Dynamics CRM instance. 'Online' @@ -15060,7 +15064,7 @@ class DynamicsCrmLinkedService(LinkedService): with resultType string). :type username: object :param password: Password to access the Dynamics CRM instance. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param service_principal_id: The client ID of the application in Azure Active Directory used for Server-To-Server authentication. Type: string (or Expression with resultType string). :type service_principal_id: object @@ -15073,7 +15077,7 @@ class DynamicsCrmLinkedService(LinkedService): servicePrincipalCredential can be SecureString or AzureKeyVaultSecretReference. If servicePrincipalCredentialType is 'ServicePrincipalCert', servicePrincipalCredential can only be AzureKeyVaultSecretReference. - :type service_principal_credential: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_credential: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -15175,7 +15179,7 @@ class DynamicsCrmSink(CopySink): :type disable_metrics_collection: object :param write_behavior: Required. The write behavior for the operation. Possible values include: "Upsert". - :type write_behavior: str or ~azure.mgmt.datafactory.models.DynamicsSinkWriteBehavior + :type write_behavior: str or ~data_factory_management_client.models.DynamicsSinkWriteBehavior :param ignore_null_values: The flag indicating whether to ignore null values from input dataset (except key fields) during write operation. Default is false. Type: boolean (or Expression with resultType boolean). @@ -15308,14 +15312,14 @@ class DynamicsEntityDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param entity_name: The logical name of the entity. Type: string (or Expression with resultType string). :type entity_name: object @@ -15369,11 +15373,11 @@ class DynamicsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param deployment_type: Required. The deployment type of the Dynamics instance. 'Online' for @@ -15403,7 +15407,7 @@ class DynamicsLinkedService(LinkedService): resultType string). :type username: object :param password: Password to access the Dynamics instance. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param service_principal_id: The client ID of the application in Azure Active Directory used for Server-To-Server authentication. Type: string (or Expression with resultType string). :type service_principal_id: object @@ -15416,7 +15420,7 @@ class DynamicsLinkedService(LinkedService): servicePrincipalCredential can be SecureString or AzureKeyVaultSecretReference. If servicePrincipalCredentialType is 'ServicePrincipalCert', servicePrincipalCredential can only be AzureKeyVaultSecretReference. - :type service_principal_credential: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_credential: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -15518,7 +15522,7 @@ class DynamicsSink(CopySink): :type disable_metrics_collection: object :param write_behavior: Required. The write behavior for the operation. Possible values include: "Upsert". - :type write_behavior: str or ~azure.mgmt.datafactory.models.DynamicsSinkWriteBehavior + :type write_behavior: str or ~data_factory_management_client.models.DynamicsSinkWriteBehavior :param ignore_null_values: The flag indicating whether ignore null values from input dataset (except key fields) during write operation. Default is false. Type: boolean (or Expression with resultType boolean). @@ -15643,11 +15647,11 @@ class EloquaLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param endpoint: Required. The endpoint of the Eloqua server. (i.e. eloqua.example.com). @@ -15656,7 +15660,7 @@ class EloquaLinkedService(LinkedService): sitename/username. (i.e. Eloqua/Alice). :type username: object :param password: The password corresponding to the user name. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -15742,14 +15746,14 @@ class EloquaObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -15873,7 +15877,7 @@ class EncryptionConfiguration(msrest.serialization.Model): :type key_version: str :param identity: User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service Identity will be used. - :type identity: ~azure.mgmt.datafactory.models.CmkIdentityDefinition + :type identity: ~data_factory_management_client.models.CmkIdentityDefinition """ _validation = { @@ -15909,7 +15913,7 @@ class EntityReference(msrest.serialization.Model): :param type: The type of this referenced entity. Possible values include: "IntegrationRuntimeReference", "LinkedServiceReference". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeEntityReferenceType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeEntityReferenceType :param reference_name: The name of this referenced entity. :type reference_name: str """ @@ -15988,16 +15992,16 @@ class ExcelDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the excel storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param sheet_name: The sheet name of excel file. Type: string (or Expression with resultType string). :type sheet_name: object @@ -16012,7 +16016,7 @@ class ExcelDataset(Dataset): false. Type: boolean (or Expression with resultType boolean). :type first_row_as_header: object :param compression: The data compression method used for the json dataset. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression :param null_value: The null value string. Type: string (or Expression with resultType string). :type null_value: object """ @@ -16095,7 +16099,7 @@ class ExcelSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Excel store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -16149,21 +16153,22 @@ class ExecuteDataFlowActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param data_flow: Required. Data flow reference. - :type data_flow: ~azure.mgmt.datafactory.models.DataFlowReference + :type data_flow: ~data_factory_management_client.models.DataFlowReference :param staging: Staging info for execute data flow activity. - :type staging: ~azure.mgmt.datafactory.models.DataFlowStagingInfo + :type staging: ~data_factory_management_client.models.DataFlowStagingInfo :param integration_runtime: The integration runtime reference. - :type integration_runtime: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type integration_runtime: ~data_factory_management_client.models.IntegrationRuntimeReference :param compute: Compute properties for data flow activity. - :type compute: ~azure.mgmt.datafactory.models.ExecuteDataFlowActivityTypePropertiesCompute + :type compute: + ~data_factory_management_client.models.ExecuteDataFlowActivityTypePropertiesCompute :param trace_level: Trace level setting used for data flow monitoring output. Supported values are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string). :type trace_level: object @@ -16230,6 +16235,68 @@ def __init__( self.run_concurrently = run_concurrently +class ExecuteDataFlowActivityTypeProperties(msrest.serialization.Model): + """Execute data flow activity properties. + + All required parameters must be populated in order to send to Azure. + + :param data_flow: Required. Data flow reference. + :type data_flow: ~data_factory_management_client.models.DataFlowReference + :param staging: Staging info for execute data flow activity. + :type staging: ~data_factory_management_client.models.DataFlowStagingInfo + :param integration_runtime: The integration runtime reference. + :type integration_runtime: ~data_factory_management_client.models.IntegrationRuntimeReference + :param compute: Compute properties for data flow activity. + :type compute: + ~data_factory_management_client.models.ExecuteDataFlowActivityTypePropertiesCompute + :param trace_level: Trace level setting used for data flow monitoring output. Supported values + are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string). + :type trace_level: object + :param continue_on_error: Continue on error setting used for data flow execution. Enables + processing to continue if a sink fails. Type: boolean (or Expression with resultType boolean). + :type continue_on_error: object + :param run_concurrently: Concurrent run setting used for data flow execution. Allows sinks with + the same save order to be processed concurrently. Type: boolean (or Expression with resultType + boolean). + :type run_concurrently: object + """ + + _validation = { + 'data_flow': {'required': True}, + } + + _attribute_map = { + 'data_flow': {'key': 'dataFlow', 'type': 'DataFlowReference'}, + 'staging': {'key': 'staging', 'type': 'DataFlowStagingInfo'}, + 'integration_runtime': {'key': 'integrationRuntime', 'type': 'IntegrationRuntimeReference'}, + 'compute': {'key': 'compute', 'type': 'ExecuteDataFlowActivityTypePropertiesCompute'}, + 'trace_level': {'key': 'traceLevel', 'type': 'object'}, + 'continue_on_error': {'key': 'continueOnError', 'type': 'object'}, + 'run_concurrently': {'key': 'runConcurrently', 'type': 'object'}, + } + + def __init__( + self, + *, + data_flow: "DataFlowReference", + staging: Optional["DataFlowStagingInfo"] = None, + integration_runtime: Optional["IntegrationRuntimeReference"] = None, + compute: Optional["ExecuteDataFlowActivityTypePropertiesCompute"] = None, + trace_level: Optional[object] = None, + continue_on_error: Optional[object] = None, + run_concurrently: Optional[object] = None, + **kwargs + ): + super(ExecuteDataFlowActivityTypeProperties, self).__init__(**kwargs) + self.data_flow = data_flow + self.staging = staging + self.integration_runtime = integration_runtime + self.compute = compute + self.trace_level = trace_level + self.continue_on_error = continue_on_error + self.run_concurrently = run_concurrently + + class ExecuteDataFlowActivityTypePropertiesCompute(msrest.serialization.Model): """Compute properties for data flow activity. @@ -16274,11 +16341,11 @@ class ExecutePipelineActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param pipeline: Required. Pipeline reference. - :type pipeline: ~azure.mgmt.datafactory.models.PipelineReference + :type pipeline: ~data_factory_management_client.models.PipelineReference :param parameters: Pipeline parameters. :type parameters: dict[str, object] :param wait_on_completion: Defines whether activity execution will wait for the dependent @@ -16324,6 +16391,66 @@ def __init__( self.wait_on_completion = wait_on_completion +class ExecutePowerQueryActivityTypeProperties(ExecuteDataFlowActivityTypeProperties): + """Execute power query data flow activity properties. + + All required parameters must be populated in order to send to Azure. + + :param data_flow: Required. Data flow reference. + :type data_flow: ~data_factory_management_client.models.DataFlowReference + :param staging: Staging info for execute data flow activity. + :type staging: ~data_factory_management_client.models.DataFlowStagingInfo + :param integration_runtime: The integration runtime reference. + :type integration_runtime: ~data_factory_management_client.models.IntegrationRuntimeReference + :param compute: Compute properties for data flow activity. + :type compute: + ~data_factory_management_client.models.ExecuteDataFlowActivityTypePropertiesCompute + :param trace_level: Trace level setting used for data flow monitoring output. Supported values + are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string). + :type trace_level: object + :param continue_on_error: Continue on error setting used for data flow execution. Enables + processing to continue if a sink fails. Type: boolean (or Expression with resultType boolean). + :type continue_on_error: object + :param run_concurrently: Concurrent run setting used for data flow execution. Allows sinks with + the same save order to be processed concurrently. Type: boolean (or Expression with resultType + boolean). + :type run_concurrently: object + :param sinks: List of Power Query activity sinks mapped to a queryName. + :type sinks: dict[str, ~data_factory_management_client.models.PowerQuerySink] + """ + + _validation = { + 'data_flow': {'required': True}, + } + + _attribute_map = { + 'data_flow': {'key': 'dataFlow', 'type': 'DataFlowReference'}, + 'staging': {'key': 'staging', 'type': 'DataFlowStagingInfo'}, + 'integration_runtime': {'key': 'integrationRuntime', 'type': 'IntegrationRuntimeReference'}, + 'compute': {'key': 'compute', 'type': 'ExecuteDataFlowActivityTypePropertiesCompute'}, + 'trace_level': {'key': 'traceLevel', 'type': 'object'}, + 'continue_on_error': {'key': 'continueOnError', 'type': 'object'}, + 'run_concurrently': {'key': 'runConcurrently', 'type': 'object'}, + 'sinks': {'key': 'sinks', 'type': '{PowerQuerySink}'}, + } + + def __init__( + self, + *, + data_flow: "DataFlowReference", + staging: Optional["DataFlowStagingInfo"] = None, + integration_runtime: Optional["IntegrationRuntimeReference"] = None, + compute: Optional["ExecuteDataFlowActivityTypePropertiesCompute"] = None, + trace_level: Optional[object] = None, + continue_on_error: Optional[object] = None, + run_concurrently: Optional[object] = None, + sinks: Optional[Dict[str, "PowerQuerySink"]] = None, + **kwargs + ): + super(ExecutePowerQueryActivityTypeProperties, self).__init__(data_flow=data_flow, staging=staging, integration_runtime=integration_runtime, compute=compute, trace_level=trace_level, continue_on_error=continue_on_error, run_concurrently=run_concurrently, **kwargs) + self.sinks = sinks + + class ExecuteSsisPackageActivity(ExecutionActivity): """Execute SSIS package activity. @@ -16339,15 +16466,15 @@ class ExecuteSsisPackageActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param package_location: Required. SSIS package location. - :type package_location: ~azure.mgmt.datafactory.models.SsisPackageLocation + :type package_location: ~data_factory_management_client.models.SsisPackageLocation :param runtime: Specifies the runtime to execute SSIS package. The value should be "x86" or "x64". Type: string (or Expression with resultType string). :type runtime: object @@ -16358,13 +16485,15 @@ class ExecuteSsisPackageActivity(ExecutionActivity): Expression with resultType string). :type environment_path: object :param execution_credential: The package execution credential. - :type execution_credential: ~azure.mgmt.datafactory.models.SsisExecutionCredential + :type execution_credential: ~data_factory_management_client.models.SsisExecutionCredential :param connect_via: Required. The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param project_parameters: The project level parameters to execute the SSIS package. - :type project_parameters: dict[str, ~azure.mgmt.datafactory.models.SsisExecutionParameter] + :type project_parameters: dict[str, + ~data_factory_management_client.models.SsisExecutionParameter] :param package_parameters: The package level parameters to execute the SSIS package. - :type package_parameters: dict[str, ~azure.mgmt.datafactory.models.SsisExecutionParameter] + :type package_parameters: dict[str, + ~data_factory_management_client.models.SsisExecutionParameter] :param project_connection_managers: The project level connection managers to execute the SSIS package. :type project_connection_managers: dict[str, object] @@ -16372,9 +16501,10 @@ class ExecuteSsisPackageActivity(ExecutionActivity): package. :type package_connection_managers: dict[str, object] :param property_overrides: The property overrides to execute the SSIS package. - :type property_overrides: dict[str, ~azure.mgmt.datafactory.models.SsisPropertyOverride] + :type property_overrides: dict[str, + ~data_factory_management_client.models.SsisPropertyOverride] :param log_location: SSIS package execution log location. - :type log_location: ~azure.mgmt.datafactory.models.SsisLogLocation + :type log_location: ~data_factory_management_client.models.SsisLogLocation """ _validation = { @@ -16447,13 +16577,113 @@ def __init__( self.log_location = log_location +class ExecuteWranglingDataflowActivity(Activity): + """Execute power query activity. + + All required parameters must be populated in order to send to Azure. + + :param additional_properties: Unmatched properties from the message are deserialized to this + collection. + :type additional_properties: dict[str, object] + :param name: Required. Activity name. + :type name: str + :param type: Required. Type of activity.Constant filled by server. + :type type: str + :param description: Activity description. + :type description: str + :param depends_on: Activity depends on condition. + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] + :param user_properties: Activity user properties. + :type user_properties: list[~data_factory_management_client.models.UserProperty] + :param policy: Activity policy. + :type policy: ~data_factory_management_client.models.ActivityPolicy + :param data_flow: Required. Data flow reference. + :type data_flow: ~data_factory_management_client.models.DataFlowReference + :param staging: Staging info for execute data flow activity. + :type staging: ~data_factory_management_client.models.DataFlowStagingInfo + :param integration_runtime: The integration runtime reference. + :type integration_runtime: ~data_factory_management_client.models.IntegrationRuntimeReference + :param compute: Compute properties for data flow activity. + :type compute: + ~data_factory_management_client.models.ExecuteDataFlowActivityTypePropertiesCompute + :param trace_level: Trace level setting used for data flow monitoring output. Supported values + are: 'coarse', 'fine', and 'none'. Type: string (or Expression with resultType string). + :type trace_level: object + :param continue_on_error: Continue on error setting used for data flow execution. Enables + processing to continue if a sink fails. Type: boolean (or Expression with resultType boolean). + :type continue_on_error: object + :param run_concurrently: Concurrent run setting used for data flow execution. Allows sinks with + the same save order to be processed concurrently. Type: boolean (or Expression with resultType + boolean). + :type run_concurrently: object + :param sinks: List of Power Query activity sinks mapped to a queryName. + :type sinks: dict[str, ~data_factory_management_client.models.PowerQuerySink] + """ + + _validation = { + 'name': {'required': True}, + 'type': {'required': True}, + 'data_flow': {'required': True}, + } + + _attribute_map = { + 'additional_properties': {'key': '', 'type': '{object}'}, + 'name': {'key': 'name', 'type': 'str'}, + 'type': {'key': 'type', 'type': 'str'}, + 'description': {'key': 'description', 'type': 'str'}, + 'depends_on': {'key': 'dependsOn', 'type': '[ActivityDependency]'}, + 'user_properties': {'key': 'userProperties', 'type': '[UserProperty]'}, + 'policy': {'key': 'policy', 'type': 'ActivityPolicy'}, + 'data_flow': {'key': 'typeProperties.dataFlow', 'type': 'DataFlowReference'}, + 'staging': {'key': 'typeProperties.staging', 'type': 'DataFlowStagingInfo'}, + 'integration_runtime': {'key': 'typeProperties.integrationRuntime', 'type': 'IntegrationRuntimeReference'}, + 'compute': {'key': 'typeProperties.compute', 'type': 'ExecuteDataFlowActivityTypePropertiesCompute'}, + 'trace_level': {'key': 'typeProperties.traceLevel', 'type': 'object'}, + 'continue_on_error': {'key': 'typeProperties.continueOnError', 'type': 'object'}, + 'run_concurrently': {'key': 'typeProperties.runConcurrently', 'type': 'object'}, + 'sinks': {'key': 'typeProperties.sinks', 'type': '{PowerQuerySink}'}, + } + + def __init__( + self, + *, + name: str, + data_flow: "DataFlowReference", + additional_properties: Optional[Dict[str, object]] = None, + description: Optional[str] = None, + depends_on: Optional[List["ActivityDependency"]] = None, + user_properties: Optional[List["UserProperty"]] = None, + policy: Optional["ActivityPolicy"] = None, + staging: Optional["DataFlowStagingInfo"] = None, + integration_runtime: Optional["IntegrationRuntimeReference"] = None, + compute: Optional["ExecuteDataFlowActivityTypePropertiesCompute"] = None, + trace_level: Optional[object] = None, + continue_on_error: Optional[object] = None, + run_concurrently: Optional[object] = None, + sinks: Optional[Dict[str, "PowerQuerySink"]] = None, + **kwargs + ): + super(ExecuteWranglingDataflowActivity, self).__init__(additional_properties=additional_properties, name=name, description=description, depends_on=depends_on, user_properties=user_properties, **kwargs) + self.type = 'ExecuteWranglingDataflow' # type: str + self.policy = policy + self.data_flow = data_flow + self.staging = staging + self.integration_runtime = integration_runtime + self.compute = compute + self.trace_level = trace_level + self.continue_on_error = continue_on_error + self.run_concurrently = run_concurrently + self.sinks = sinks + + class ExposureControlBatchRequest(msrest.serialization.Model): """A list of exposure control features. All required parameters must be populated in order to send to Azure. :param exposure_control_requests: Required. List of exposure control features. - :type exposure_control_requests: list[~azure.mgmt.datafactory.models.ExposureControlRequest] + :type exposure_control_requests: + list[~data_factory_management_client.models.ExposureControlRequest] """ _validation = { @@ -16480,7 +16710,8 @@ class ExposureControlBatchResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param exposure_control_responses: Required. List of exposure control feature values. - :type exposure_control_responses: list[~azure.mgmt.datafactory.models.ExposureControlResponse] + :type exposure_control_responses: + list[~data_factory_management_client.models.ExposureControlResponse] """ _validation = { @@ -16664,7 +16895,7 @@ class Factory(Resource): collection. :type additional_properties: dict[str, object] :param identity: Managed service identity of the factory. - :type identity: ~azure.mgmt.datafactory.models.FactoryIdentity + :type identity: ~data_factory_management_client.models.FactoryIdentity :ivar provisioning_state: Factory provisioning state, example Succeeded. :vartype provisioning_state: str :ivar create_time: Time the factory was created in ISO8601 format. @@ -16672,14 +16903,15 @@ class Factory(Resource): :ivar version: Version of the factory. :vartype version: str :param repo_configuration: Git repo information of the factory. - :type repo_configuration: ~azure.mgmt.datafactory.models.FactoryRepoConfiguration + :type repo_configuration: ~data_factory_management_client.models.FactoryRepoConfiguration :param global_parameters: List of parameters for factory. - :type global_parameters: dict[str, ~azure.mgmt.datafactory.models.GlobalParameterSpecification] + :type global_parameters: dict[str, + ~data_factory_management_client.models.GlobalParameterSpecification] :param encryption: Properties to enable Customer Managed Key for the factory. - :type encryption: ~azure.mgmt.datafactory.models.EncryptionConfiguration + :type encryption: ~data_factory_management_client.models.EncryptionConfiguration :param public_network_access: Whether or not public network access is allowed for the data factory. Possible values include: "Enabled", "Disabled". - :type public_network_access: str or ~azure.mgmt.datafactory.models.PublicNetworkAccess + :type public_network_access: str or ~data_factory_management_client.models.PublicNetworkAccess """ _validation = { @@ -16816,6 +17048,10 @@ class FactoryGitHubConfiguration(FactoryRepoConfiguration): :type last_commit_id: str :param host_name: GitHub Enterprise host name. For example: https://github.mydomain.com. :type host_name: str + :param client_id: GitHub bring your own app client id. + :type client_id: str + :param client_secret: GitHub bring your own app client secret information. + :type client_secret: ~data_factory_management_client.models.GitHubClientSecret """ _validation = { @@ -16834,6 +17070,8 @@ class FactoryGitHubConfiguration(FactoryRepoConfiguration): 'root_folder': {'key': 'rootFolder', 'type': 'str'}, 'last_commit_id': {'key': 'lastCommitId', 'type': 'str'}, 'host_name': {'key': 'hostName', 'type': 'str'}, + 'client_id': {'key': 'clientId', 'type': 'str'}, + 'client_secret': {'key': 'clientSecret', 'type': 'GitHubClientSecret'}, } def __init__( @@ -16845,11 +17083,15 @@ def __init__( root_folder: str, last_commit_id: Optional[str] = None, host_name: Optional[str] = None, + client_id: Optional[str] = None, + client_secret: Optional["GitHubClientSecret"] = None, **kwargs ): super(FactoryGitHubConfiguration, self).__init__(account_name=account_name, repository_name=repository_name, collaboration_branch=collaboration_branch, root_folder=root_folder, last_commit_id=last_commit_id, **kwargs) self.type = 'FactoryGitHubConfiguration' # type: str self.host_name = host_name + self.client_id = client_id + self.client_secret = client_secret class FactoryIdentity(msrest.serialization.Model): @@ -16861,7 +17103,7 @@ class FactoryIdentity(msrest.serialization.Model): :param type: Required. The identity type. Possible values include: "SystemAssigned", "UserAssigned", "SystemAssigned,UserAssigned". - :type type: str or ~azure.mgmt.datafactory.models.FactoryIdentityType + :type type: str or ~data_factory_management_client.models.FactoryIdentityType :ivar principal_id: The principal id of the identity. :vartype principal_id: str :ivar tenant_id: The client tenant id of the identity. @@ -16903,7 +17145,7 @@ class FactoryListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of factories. - :type value: list[~azure.mgmt.datafactory.models.Factory] + :type value: list[~data_factory_management_client.models.Factory] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -16935,7 +17177,7 @@ class FactoryRepoUpdate(msrest.serialization.Model): :param factory_resource_id: The factory resource id. :type factory_resource_id: str :param repo_configuration: Git repo information of the factory. - :type repo_configuration: ~azure.mgmt.datafactory.models.FactoryRepoConfiguration + :type repo_configuration: ~data_factory_management_client.models.FactoryRepoConfiguration """ _attribute_map = { @@ -16961,7 +17203,7 @@ class FactoryUpdateParameters(msrest.serialization.Model): :param tags: A set of tags. The resource tags. :type tags: dict[str, str] :param identity: Managed service identity of the factory. - :type identity: ~azure.mgmt.datafactory.models.FactoryIdentity + :type identity: ~data_factory_management_client.models.FactoryIdentity """ _attribute_map = { @@ -17053,11 +17295,11 @@ class FileServerLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. Host name of the server. Type: string (or Expression with resultType @@ -17067,7 +17309,7 @@ class FileServerLinkedService(LinkedService): string). :type user_id: object :param password: Password to logon the server. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -17320,14 +17562,14 @@ class FileShareDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param folder_path: The path of the on-premises file system. Type: string (or Expression with resultType string). :type folder_path: object @@ -17341,12 +17583,12 @@ class FileShareDataset(Dataset): with resultType string). :type modified_datetime_end: object :param format: The format of the files. - :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat + :type format: ~data_factory_management_client.models.DatasetStorageFormat :param file_filter: Specify a filter to be used to select a subset of files in the folderPath rather than all files. Type: string (or Expression with resultType string). :type file_filter: object :param compression: The data compression method used for the file system. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -17548,13 +17790,13 @@ class FilterActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param items: Required. Input array on which filter should be applied. - :type items: ~azure.mgmt.datafactory.models.Expression + :type items: ~data_factory_management_client.models.Expression :param condition: Required. Condition to be used for filtering the input. - :type condition: ~azure.mgmt.datafactory.models.Expression + :type condition: ~data_factory_management_client.models.Expression """ _validation = { @@ -17608,18 +17850,18 @@ class ForEachActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param is_sequential: Should the loop be executed in sequence or in parallel (max 50). :type is_sequential: bool :param batch_count: Batch count to be used for controlling the number of parallel execution (when isSequential is set to false). :type batch_count: int :param items: Required. Collection to iterate. - :type items: ~azure.mgmt.datafactory.models.Expression + :type items: ~data_factory_management_client.models.Expression :param activities: Required. List of activities to execute . - :type activities: list[~azure.mgmt.datafactory.models.Activity] + :type activities: list[~data_factory_management_client.models.Activity] """ _validation = { @@ -17764,11 +18006,11 @@ class FtpServerLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. Host name of the FTP server. Type: string (or Expression with resultType @@ -17779,12 +18021,12 @@ class FtpServerLinkedService(LinkedService): :type port: object :param authentication_type: The authentication type to be used to connect to the FTP server. Possible values include: "Basic", "Anonymous". - :type authentication_type: str or ~azure.mgmt.datafactory.models.FtpAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.FtpAuthenticationType :param user_name: Username to logon the FTP server. Type: string (or Expression with resultType string). :type user_name: object :param password: Password to logon the FTP server. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -17933,21 +18175,21 @@ class GetMetadataActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param dataset: Required. GetMetadata activity dataset reference. - :type dataset: ~azure.mgmt.datafactory.models.DatasetReference + :type dataset: ~data_factory_management_client.models.DatasetReference :param field_list: Fields of metadata to get from dataset. :type field_list: list[object] :param store_settings: GetMetadata activity store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param format_settings: GetMetadata activity format settings. - :type format_settings: ~azure.mgmt.datafactory.models.FormatReadSettings + :type format_settings: ~data_factory_management_client.models.FormatReadSettings """ _validation = { @@ -18026,7 +18268,7 @@ class GitHubAccessTokenRequest(msrest.serialization.Model): :param git_hub_client_id: GitHub application client ID. :type git_hub_client_id: str :param git_hub_client_secret: GitHub bring your own app client secret information. - :type git_hub_client_secret: ~azure.mgmt.datafactory.models.GitHubClientSecret + :type git_hub_client_secret: ~data_factory_management_client.models.GitHubClientSecret :param git_hub_access_token_base_url: Required. GitHub access token base URL. :type git_hub_access_token_base_url: str """ @@ -18113,7 +18355,7 @@ class GlobalParameterSpecification(msrest.serialization.Model): :param type: Required. Global Parameter type. Possible values include: "Object", "String", "Int", "Float", "Bool", "Array". - :type type: str or ~azure.mgmt.datafactory.models.GlobalParameterType + :type type: str or ~data_factory_management_client.models.GlobalParameterType :param value: Required. Value of parameter. :type value: object """ @@ -18151,11 +18393,11 @@ class GoogleAdWordsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param client_customer_id: Required. The Client customer ID of the AdWords account that you @@ -18163,21 +18405,21 @@ class GoogleAdWordsLinkedService(LinkedService): :type client_customer_id: object :param developer_token: Required. The developer token associated with the manager account that you use to grant access to the AdWords API. - :type developer_token: ~azure.mgmt.datafactory.models.SecretBase + :type developer_token: ~data_factory_management_client.models.SecretBase :param authentication_type: Required. The OAuth 2.0 authentication mechanism used for authentication. ServiceAuthentication can only be used on self-hosted IR. Possible values include: "ServiceAuthentication", "UserAuthentication". :type authentication_type: str or - ~azure.mgmt.datafactory.models.GoogleAdWordsAuthenticationType + ~data_factory_management_client.models.GoogleAdWordsAuthenticationType :param refresh_token: The refresh token obtained from Google for authorizing access to AdWords for UserAuthentication. - :type refresh_token: ~azure.mgmt.datafactory.models.SecretBase + :type refresh_token: ~data_factory_management_client.models.SecretBase :param client_id: The client id of the google application used to acquire the refresh token. Type: string (or Expression with resultType string). :type client_id: object :param client_secret: The client secret of the google application used to acquire the refresh token. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param email: The service account email ID that is used for ServiceAuthentication and can only be used on self-hosted IR. :type email: object @@ -18279,14 +18521,14 @@ class GoogleAdWordsObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -18406,11 +18648,11 @@ class GoogleBigQueryLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param project: Required. The default BigQuery project to query against. @@ -18425,16 +18667,16 @@ class GoogleBigQueryLinkedService(LinkedService): authentication. ServiceAuthentication can only be used on self-hosted IR. Possible values include: "ServiceAuthentication", "UserAuthentication". :type authentication_type: str or - ~azure.mgmt.datafactory.models.GoogleBigQueryAuthenticationType + ~data_factory_management_client.models.GoogleBigQueryAuthenticationType :param refresh_token: The refresh token obtained from Google for authorizing access to BigQuery for UserAuthentication. - :type refresh_token: ~azure.mgmt.datafactory.models.SecretBase + :type refresh_token: ~data_factory_management_client.models.SecretBase :param client_id: The client id of the google application used to acquire the refresh token. Type: string (or Expression with resultType string). :type client_id: object :param client_secret: The client secret of the google application used to acquire the refresh token. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param email: The service account email ID that is used for ServiceAuthentication and can only be used on self-hosted IR. :type email: object @@ -18538,14 +18780,14 @@ class GoogleBigQueryObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using database + table properties instead. :type table_name: object @@ -18678,11 +18920,11 @@ class GoogleCloudStorageLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param access_key_id: The access key identifier of the Google Cloud Storage Identity and Access @@ -18690,7 +18932,7 @@ class GoogleCloudStorageLinkedService(LinkedService): :type access_key_id: object :param secret_access_key: The secret access key of the Google Cloud Storage Identity and Access Management (IAM) user. - :type secret_access_key: ~azure.mgmt.datafactory.models.SecretBase + :type secret_access_key: ~data_factory_management_client.models.SecretBase :param service_url: This value specifies the endpoint to access with the Google Cloud Storage Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType @@ -18906,18 +19148,18 @@ class GreenplumLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param pwd: The Azure key vault secret reference of password in connection string. - :type pwd: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type pwd: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -19046,14 +19288,14 @@ class GreenplumTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -19118,11 +19360,11 @@ class HBaseLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The IP address or host name of the HBase server. (i.e. 192.168.222.160). @@ -19135,11 +19377,12 @@ class HBaseLinkedService(LinkedService): :type http_path: object :param authentication_type: Required. The authentication mechanism to use to connect to the HBase server. Possible values include: "Anonymous", "Basic". - :type authentication_type: str or ~azure.mgmt.datafactory.models.HBaseAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.HBaseAuthenticationType :param username: The user name used to connect to the HBase instance. :type username: object :param password: The password corresponding to the user name. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param enable_ssl: Specifies whether the connections to the server are encrypted using SSL. The default value is false. :type enable_ssl: object @@ -19240,14 +19483,14 @@ class HBaseObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -19367,11 +19610,11 @@ class HdfsLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The URL of the HDFS service endpoint, e.g. @@ -19388,7 +19631,7 @@ class HdfsLinkedService(LinkedService): resultType string). :type user_name: object :param password: Password for Windows authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -19516,7 +19759,7 @@ class HdfsReadSettings(StoreReadSettings): with resultType string). :type modified_datetime_end: object :param distcp_settings: Specifies Distcp-related settings. - :type distcp_settings: ~azure.mgmt.datafactory.models.DistcpSettings + :type distcp_settings: ~data_factory_management_client.models.DistcpSettings :param delete_files_after_completion: Indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). :type delete_files_after_completion: object @@ -19601,7 +19844,7 @@ class HdfsSource(CopySource): true. Type: boolean (or Expression with resultType boolean). :type recursive: object :param distcp_settings: Specifies Distcp-related settings. - :type distcp_settings: ~azure.mgmt.datafactory.models.DistcpSettings + :type distcp_settings: ~data_factory_management_client.models.DistcpSettings """ _validation = { @@ -19652,23 +19895,25 @@ class HdInsightHiveActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param storage_linked_services: Storage linked service references. - :type storage_linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceReference] + :type storage_linked_services: + list[~data_factory_management_client.models.LinkedServiceReference] :param arguments: User specified arguments to HDInsightActivity. :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: "None", "Always", "Failure". - :type get_debug_info: str or ~azure.mgmt.datafactory.models.HdInsightActivityDebugInfoOption + :type get_debug_info: str or + ~data_factory_management_client.models.HdInsightActivityDebugInfoOption :param script_path: Script path. Type: string (or Expression with resultType string). :type script_path: object :param script_linked_service: Script linked service reference. - :type script_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type script_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param defines: Allows user to specify defines for Hive job request. :type defines: dict[str, object] :param variables: User specified arguments under hivevar namespace. @@ -19745,11 +19990,11 @@ class HdInsightLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param cluster_uri: Required. HDInsight cluster URI. Type: string (or Expression with @@ -19759,12 +20004,13 @@ class HdInsightLinkedService(LinkedService): string). :type user_name: object :param password: HDInsight cluster password. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param linked_service_name: The Azure Storage linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param hcatalog_linked_service_name: A reference to the Azure SQL linked service that points to the HCatalog database. - :type hcatalog_linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type hcatalog_linked_service_name: + ~data_factory_management_client.models.LinkedServiceReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -19844,25 +20090,27 @@ class HdInsightMapReduceActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param storage_linked_services: Storage linked service references. - :type storage_linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceReference] + :type storage_linked_services: + list[~data_factory_management_client.models.LinkedServiceReference] :param arguments: User specified arguments to HDInsightActivity. :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: "None", "Always", "Failure". - :type get_debug_info: str or ~azure.mgmt.datafactory.models.HdInsightActivityDebugInfoOption + :type get_debug_info: str or + ~data_factory_management_client.models.HdInsightActivityDebugInfoOption :param class_name: Required. Class name. Type: string (or Expression with resultType string). :type class_name: object :param jar_file_path: Required. Jar path. Type: string (or Expression with resultType string). :type jar_file_path: object :param jar_linked_service: Jar linked service reference. - :type jar_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type jar_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param jar_libs: Jar libs. :type jar_libs: list[object] :param defines: Allows user to specify defines for the MapReduce job request. @@ -19938,11 +20186,11 @@ class HdInsightOnDemandLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param cluster_size: Required. Number of worker/data nodes in the cluster. Suggestion value: 4. @@ -19958,7 +20206,7 @@ class HdInsightOnDemandLinkedService(LinkedService): :type version: object :param linked_service_name: Required. Azure Storage linked service to be used by the on-demand cluster for storing and processing data. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param host_subscription_id: Required. The customer’s subscription to host the cluster. Type: string (or Expression with resultType string). :type host_subscription_id: object @@ -19966,7 +20214,7 @@ class HdInsightOnDemandLinkedService(LinkedService): (or Expression with resultType string). :type service_principal_id: object :param service_principal_key: The key for the service principal id. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: Required. The Tenant id/name to which the service principal belongs. Type: string (or Expression with resultType string). :type tenant: object @@ -19980,20 +20228,21 @@ class HdInsightOnDemandLinkedService(LinkedService): resultType string). :type cluster_user_name: object :param cluster_password: The password to access the cluster. - :type cluster_password: ~azure.mgmt.datafactory.models.SecretBase + :type cluster_password: ~data_factory_management_client.models.SecretBase :param cluster_ssh_user_name: The username to SSH remotely connect to cluster’s node (for Linux). Type: string (or Expression with resultType string). :type cluster_ssh_user_name: object :param cluster_ssh_password: The password to SSH remotely connect cluster’s node (for Linux). - :type cluster_ssh_password: ~azure.mgmt.datafactory.models.SecretBase + :type cluster_ssh_password: ~data_factory_management_client.models.SecretBase :param additional_linked_service_names: Specifies additional storage accounts for the HDInsight linked service so that the Data Factory service can register them on your behalf. :type additional_linked_service_names: - list[~azure.mgmt.datafactory.models.LinkedServiceReference] + list[~data_factory_management_client.models.LinkedServiceReference] :param hcatalog_linked_service_name: The name of Azure SQL linked service that point to the HCatalog database. The on-demand HDInsight cluster is created by using the Azure SQL database as the metastore. - :type hcatalog_linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type hcatalog_linked_service_name: + ~data_factory_management_client.models.LinkedServiceReference :param cluster_type: The cluster type. Type: string (or Expression with resultType string). :type cluster_type: object :param spark_version: The version of spark if the cluster type is 'spark'. Type: string (or @@ -20038,7 +20287,7 @@ class HdInsightOnDemandLinkedService(LinkedService): Please refer to https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize- cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&bc=%2Fen- us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions. - :type script_actions: list[~azure.mgmt.datafactory.models.ScriptAction] + :type script_actions: list[~data_factory_management_client.models.ScriptAction] :param virtual_network_id: The ARM resource ID for the vNet to which the cluster should be joined after creation. Type: string (or Expression with resultType string). :type virtual_network_id: object @@ -20046,7 +20295,7 @@ class HdInsightOnDemandLinkedService(LinkedService): specified, then this property is required. Type: string (or Expression with resultType string). :type subnet_name: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -20200,24 +20449,26 @@ class HdInsightPigActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param storage_linked_services: Storage linked service references. - :type storage_linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceReference] + :type storage_linked_services: + list[~data_factory_management_client.models.LinkedServiceReference] :param arguments: User specified arguments to HDInsightActivity. Type: array (or Expression with resultType array). :type arguments: object :param get_debug_info: Debug info option. Possible values include: "None", "Always", "Failure". - :type get_debug_info: str or ~azure.mgmt.datafactory.models.HdInsightActivityDebugInfoOption + :type get_debug_info: str or + ~data_factory_management_client.models.HdInsightActivityDebugInfoOption :param script_path: Script path. Type: string (or Expression with resultType string). :type script_path: object :param script_linked_service: Script linked service reference. - :type script_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type script_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param defines: Allows user to specify defines for Pig job request. :type defines: dict[str, object] """ @@ -20287,13 +20538,13 @@ class HdInsightSparkActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param root_path: Required. The root path in 'sparkJobLinkedService' for all the job’s files. Type: string (or Expression with resultType string). :type root_path: object @@ -20303,10 +20554,11 @@ class HdInsightSparkActivity(ExecutionActivity): :param arguments: The user-specified arguments to HDInsightSparkActivity. :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: "None", "Always", "Failure". - :type get_debug_info: str or ~azure.mgmt.datafactory.models.HdInsightActivityDebugInfoOption + :type get_debug_info: str or + ~data_factory_management_client.models.HdInsightActivityDebugInfoOption :param spark_job_linked_service: The storage linked service for uploading the entry file and dependencies, and for receiving logs. - :type spark_job_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type spark_job_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param class_name: The application's Java/Spark main class. :type class_name: str :param proxy_user: The user to impersonate that will execute the job. Type: string (or @@ -20389,19 +20641,21 @@ class HdInsightStreamingActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param storage_linked_services: Storage linked service references. - :type storage_linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceReference] + :type storage_linked_services: + list[~data_factory_management_client.models.LinkedServiceReference] :param arguments: User specified arguments to HDInsightActivity. :type arguments: list[object] :param get_debug_info: Debug info option. Possible values include: "None", "Always", "Failure". - :type get_debug_info: str or ~azure.mgmt.datafactory.models.HdInsightActivityDebugInfoOption + :type get_debug_info: str or + ~data_factory_management_client.models.HdInsightActivityDebugInfoOption :param mapper: Required. Mapper executable name. Type: string (or Expression with resultType string). :type mapper: object @@ -20415,7 +20669,7 @@ class HdInsightStreamingActivity(ExecutionActivity): :param file_paths: Required. Paths to streaming job files. Can be directories. :type file_paths: list[object] :param file_linked_service: Linked service reference where the files are located. - :type file_linked_service: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type file_linked_service: ~data_factory_management_client.models.LinkedServiceReference :param combiner: Combiner executable name. Type: string (or Expression with resultType string). :type combiner: object :param command_environment: Command line environment values. @@ -20508,11 +20762,11 @@ class HiveLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. IP address or host name of the Hive server, separated by ';' for @@ -20522,15 +20776,15 @@ class HiveLinkedService(LinkedService): :type port: object :param server_type: The type of Hive server. Possible values include: "HiveServer1", "HiveServer2", "HiveThriftServer". - :type server_type: str or ~azure.mgmt.datafactory.models.HiveServerType + :type server_type: str or ~data_factory_management_client.models.HiveServerType :param thrift_transport_protocol: The transport protocol to use in the Thrift layer. Possible values include: "Binary", "SASL", "HTTP ". :type thrift_transport_protocol: str or - ~azure.mgmt.datafactory.models.HiveThriftTransportProtocol + ~data_factory_management_client.models.HiveThriftTransportProtocol :param authentication_type: Required. The authentication method used to access the Hive server. Possible values include: "Anonymous", "Username", "UsernameAndPassword", "WindowsAzureHDInsightService". - :type authentication_type: str or ~azure.mgmt.datafactory.models.HiveAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.HiveAuthenticationType :param service_discovery_mode: true to indicate using the ZooKeeper service, false not. :type service_discovery_mode: object :param zoo_keeper_name_space: The namespace on ZooKeeper under which Hive Server 2 nodes are @@ -20543,7 +20797,7 @@ class HiveLinkedService(LinkedService): :type username: object :param password: The password corresponding to the user name that you provided in the Username field. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param http_path: The partial URL corresponding to the Hive server. :type http_path: object :param enable_ssl: Specifies whether the connections to the server are encrypted using SSL. The @@ -20667,14 +20921,14 @@ class HiveObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -20814,14 +21068,14 @@ class HttpDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param relative_url: The relative URL based on the URL in the HttpLinkedService refers to an HTTP file Type: string (or Expression with resultType string). :type relative_url: object @@ -20838,9 +21092,9 @@ class HttpDataset(Dataset): string). :type additional_headers: object :param format: The format of files. - :type format: ~azure.mgmt.datafactory.models.DatasetStorageFormat + :type format: ~data_factory_management_client.models.DatasetStorageFormat :param compression: The data compression method used on files. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -20906,11 +21160,11 @@ class HttpLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The base URL of the HTTP endpoint, e.g. http://www.microsoft.com. Type: @@ -20918,13 +21172,13 @@ class HttpLinkedService(LinkedService): :type url: object :param authentication_type: The authentication type to be used to connect to the HTTP server. Possible values include: "Basic", "Anonymous", "Digest", "Windows", "ClientCertificate". - :type authentication_type: str or ~azure.mgmt.datafactory.models.HttpAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.HttpAuthenticationType :param user_name: User name for Basic, Digest, or Windows authentication. Type: string (or Expression with resultType string). :type user_name: object :param password: Password for Basic, Digest, Windows, or ClientCertificate with EmbeddedCertData authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param auth_headers: The additional HTTP headers in the request to RESTful API used for authorization. Type: object (or Expression with resultType object). :type auth_headers: object @@ -21195,23 +21449,23 @@ class HubspotLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param client_id: Required. The client ID associated with your Hubspot application. :type client_id: object :param client_secret: The client secret associated with your Hubspot application. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param access_token: The access token obtained when initially authenticating your OAuth integration. - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param refresh_token: The refresh token obtained when initially authenticating your OAuth integration. - :type refresh_token: ~azure.mgmt.datafactory.models.SecretBase + :type refresh_token: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -21299,14 +21553,14 @@ class HubspotObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -21430,19 +21684,19 @@ class IfConditionActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param expression: Required. An expression that would evaluate to Boolean. This is used to determine the block of activities (ifTrueActivities or ifFalseActivities) that will be executed. - :type expression: ~azure.mgmt.datafactory.models.Expression + :type expression: ~data_factory_management_client.models.Expression :param if_true_activities: List of activities to execute if expression is evaluated to true. This is an optional property and if not provided, the activity will exit without any action. - :type if_true_activities: list[~azure.mgmt.datafactory.models.Activity] + :type if_true_activities: list[~data_factory_management_client.models.Activity] :param if_false_activities: List of activities to execute if expression is evaluated to false. This is an optional property and if not provided, the activity will exit without any action. - :type if_false_activities: list[~azure.mgmt.datafactory.models.Activity] + :type if_false_activities: list[~data_factory_management_client.models.Activity] """ _validation = { @@ -21494,11 +21748,11 @@ class ImpalaLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The IP address or host name of the Impala server. (i.e. @@ -21509,12 +21763,13 @@ class ImpalaLinkedService(LinkedService): :type port: object :param authentication_type: Required. The authentication type to use. Possible values include: "Anonymous", "SASLUsername", "UsernameAndPassword". - :type authentication_type: str or ~azure.mgmt.datafactory.models.ImpalaAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.ImpalaAuthenticationType :param username: The user name used to access the Impala server. The default value is anonymous when using SASLUsername. :type username: object :param password: The password corresponding to the user name when using UsernameAndPassword. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param enable_ssl: Specifies whether the connections to the server are encrypted using SSL. The default value is false. :type enable_ssl: object @@ -21618,14 +21873,14 @@ class ImpalaObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -21758,11 +22013,11 @@ class InformixLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The non-access credential portion of the connection string @@ -21775,12 +22030,12 @@ class InformixLinkedService(LinkedService): :type authentication_type: object :param credential: The access credential portion of the connection string specified in driver- specific property-value format. - :type credential: ~azure.mgmt.datafactory.models.SecretBase + :type credential: ~data_factory_management_client.models.SecretBase :param user_name: User name for Basic authentication. Type: string (or Expression with resultType string). :type user_name: object :param password: Password for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -21985,14 +22240,14 @@ class InformixTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The Informix table name. Type: string (or Expression with resultType string). :type table_name: object @@ -22048,7 +22303,7 @@ class IntegrationRuntime(msrest.serialization.Model): :type additional_properties: dict[str, object] :param type: Required. Type of integration runtime.Constant filled by server. Possible values include: "Managed", "SelfHosted". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeType :param description: Integration runtime description. :type description: str """ @@ -22124,9 +22379,10 @@ class IntegrationRuntimeComputeProperties(msrest.serialization.Model): integration runtime. :type max_parallel_executions_per_node: int :param data_flow_properties: Data flow properties for managed integration runtime. - :type data_flow_properties: ~azure.mgmt.datafactory.models.IntegrationRuntimeDataFlowProperties + :type data_flow_properties: + ~data_factory_management_client.models.IntegrationRuntimeDataFlowProperties :param v_net_properties: VNet properties for managed integration runtime. - :type v_net_properties: ~azure.mgmt.datafactory.models.IntegrationRuntimeVNetProperties + :type v_net_properties: ~data_factory_management_client.models.IntegrationRuntimeVNetProperties """ _validation = { @@ -22233,7 +22489,7 @@ class IntegrationRuntimeCustomSetupScriptProperties(msrest.serialization.Model): script. :type blob_container_uri: str :param sas_token: The SAS token of the Azure blob container. - :type sas_token: ~azure.mgmt.datafactory.models.SecureString + :type sas_token: ~data_factory_management_client.models.SecureString """ _attribute_map = { @@ -22261,7 +22517,7 @@ class IntegrationRuntimeDataFlowProperties(msrest.serialization.Model): :type additional_properties: dict[str, object] :param compute_type: Compute type of the cluster which will execute data flow job. Possible values include: "General", "MemoryOptimized", "ComputeOptimized". - :type compute_type: str or ~azure.mgmt.datafactory.models.DataFlowComputeType + :type compute_type: str or ~data_factory_management_client.models.DataFlowComputeType :param core_count: Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272. :type core_count: int @@ -22307,9 +22563,9 @@ class IntegrationRuntimeDataProxyProperties(msrest.serialization.Model): """Data proxy properties for a managed dedicated integration runtime. :param connect_via: The self-hosted integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.EntityReference + :type connect_via: ~data_factory_management_client.models.EntityReference :param staging_linked_service: The staging linked service reference. - :type staging_linked_service: ~azure.mgmt.datafactory.models.EntityReference + :type staging_linked_service: ~data_factory_management_client.models.EntityReference :param path: The path to contain the staged data in the Blob storage. :type path: str """ @@ -22342,7 +22598,7 @@ class IntegrationRuntimeDebugResource(SubResourceDebugResource): :param name: The resource name. :type name: str :param properties: Required. Integration runtime properties. - :type properties: ~azure.mgmt.datafactory.models.IntegrationRuntime + :type properties: ~data_factory_management_client.models.IntegrationRuntime """ _validation = { @@ -22371,7 +22627,7 @@ class IntegrationRuntimeListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of integration runtimes. - :type value: list[~azure.mgmt.datafactory.models.IntegrationRuntimeResource] + :type value: list[~data_factory_management_client.models.IntegrationRuntimeResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -22403,7 +22659,7 @@ class IntegrationRuntimeMonitoringData(msrest.serialization.Model): :param name: Integration runtime name. :type name: str :param nodes: Integration runtime node monitoring data. - :type nodes: list[~azure.mgmt.datafactory.models.IntegrationRuntimeNodeMonitoringData] + :type nodes: list[~data_factory_management_client.models.IntegrationRuntimeNodeMonitoringData] """ _attribute_map = { @@ -22523,7 +22779,7 @@ class IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint(msrest.seria :type category: str :param endpoints: The endpoints for outbound network dependency. :type endpoints: - list[~azure.mgmt.datafactory.models.IntegrationRuntimeOutboundNetworkDependenciesEndpoint] + list[~data_factory_management_client.models.IntegrationRuntimeOutboundNetworkDependenciesEndpoint] """ _attribute_map = { @@ -22550,7 +22806,7 @@ class IntegrationRuntimeOutboundNetworkDependenciesEndpoint(msrest.serialization :type domain_name: str :param endpoint_details: The details of endpoint. :type endpoint_details: - list[~azure.mgmt.datafactory.models.IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails] + list[~data_factory_management_client.models.IntegrationRuntimeOutboundNetworkDependenciesEndpointDetails] """ _attribute_map = { @@ -22596,7 +22852,7 @@ class IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse(msrest.seri :param value: The list of outbound network dependency endpoints. :type value: - list[~azure.mgmt.datafactory.models.IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint] + list[~data_factory_management_client.models.IntegrationRuntimeOutboundNetworkDependenciesCategoryEndpoint] """ _attribute_map = { @@ -22659,7 +22915,7 @@ class IntegrationRuntimeRegenerateKeyParameters(msrest.serialization.Model): :param key_name: The name of the authentication key to regenerate. Possible values include: "authKey1", "authKey2". - :type key_name: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeAuthKeyName + :type key_name: str or ~data_factory_management_client.models.IntegrationRuntimeAuthKeyName """ _attribute_map = { @@ -22692,7 +22948,7 @@ class IntegrationRuntimeResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Integration runtime properties. - :type properties: ~azure.mgmt.datafactory.models.IntegrationRuntime + :type properties: ~data_factory_management_client.models.IntegrationRuntime """ _validation = { @@ -22733,12 +22989,12 @@ class IntegrationRuntimeSsisCatalogInfo(msrest.serialization.Model): :type catalog_admin_user_name: str :param catalog_admin_password: The password of the administrator user account of the catalog database. - :type catalog_admin_password: ~azure.mgmt.datafactory.models.SecureString + :type catalog_admin_password: ~data_factory_management_client.models.SecureString :param catalog_pricing_tier: The pricing tier for the catalog database. The valid values could be found in https://azure.microsoft.com/en-us/pricing/details/sql-database/. Possible values include: "Basic", "Standard", "Premium", "PremiumRS". :type catalog_pricing_tier: str or - ~azure.mgmt.datafactory.models.IntegrationRuntimeSsisCatalogPricingTier + ~data_factory_management_client.models.IntegrationRuntimeSsisCatalogPricingTier :param dual_standby_pair_name: The dual standby pair name of Azure-SSIS Integration Runtimes to support SSISDB failover. :type dual_standby_pair_name: str @@ -22784,28 +23040,29 @@ class IntegrationRuntimeSsisProperties(msrest.serialization.Model): collection. :type additional_properties: dict[str, object] :param catalog_info: Catalog information for managed dedicated integration runtime. - :type catalog_info: ~azure.mgmt.datafactory.models.IntegrationRuntimeSsisCatalogInfo + :type catalog_info: ~data_factory_management_client.models.IntegrationRuntimeSsisCatalogInfo :param license_type: License type for bringing your own license scenario. Possible values include: "BasePrice", "LicenseIncluded". - :type license_type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeLicenseType + :type license_type: str or ~data_factory_management_client.models.IntegrationRuntimeLicenseType :param custom_setup_script_properties: Custom setup script properties for a managed dedicated integration runtime. :type custom_setup_script_properties: - ~azure.mgmt.datafactory.models.IntegrationRuntimeCustomSetupScriptProperties + ~data_factory_management_client.models.IntegrationRuntimeCustomSetupScriptProperties :param data_proxy_properties: Data proxy properties for a managed dedicated integration runtime. :type data_proxy_properties: - ~azure.mgmt.datafactory.models.IntegrationRuntimeDataProxyProperties + ~data_factory_management_client.models.IntegrationRuntimeDataProxyProperties :param edition: The edition for the SSIS Integration Runtime. Possible values include: "Standard", "Enterprise". - :type edition: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeEdition + :type edition: str or ~data_factory_management_client.models.IntegrationRuntimeEdition :param express_custom_setup_properties: Custom setup without script properties for a SSIS integration runtime. - :type express_custom_setup_properties: list[~azure.mgmt.datafactory.models.CustomSetupBase] + :type express_custom_setup_properties: + list[~data_factory_management_client.models.CustomSetupBase] :param package_stores: Package stores for the SSIS Integration Runtime. - :type package_stores: list[~azure.mgmt.datafactory.models.PackageStore] + :type package_stores: list[~data_factory_management_client.models.PackageStore] :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _attribute_map = { @@ -22861,13 +23118,13 @@ class IntegrationRuntimeStatus(msrest.serialization.Model): :type additional_properties: dict[str, object] :param type: Required. Type of integration runtime.Constant filled by server. Possible values include: "Managed", "SelfHosted". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeType :ivar data_factory_name: The data factory name which the integration runtime belong to. :vartype data_factory_name: str :ivar state: The state of integration runtime. Possible values include: "Initial", "Stopped", "Started", "Starting", "Stopping", "NeedRegistration", "Online", "Limited", "Offline", "AccessDenied". - :vartype state: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeState + :vartype state: str or ~data_factory_management_client.models.IntegrationRuntimeState """ _validation = { @@ -22906,7 +23163,7 @@ class IntegrationRuntimeStatusListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of integration runtime status. - :type value: list[~azure.mgmt.datafactory.models.IntegrationRuntimeStatusResponse] + :type value: list[~data_factory_management_client.models.IntegrationRuntimeStatusResponse] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -22942,7 +23199,7 @@ class IntegrationRuntimeStatusResponse(msrest.serialization.Model): :ivar name: The integration runtime name. :vartype name: str :param properties: Required. Integration runtime properties. - :type properties: ~azure.mgmt.datafactory.models.IntegrationRuntimeStatus + :type properties: ~data_factory_management_client.models.IntegrationRuntimeStatus """ _validation = { @@ -23021,11 +23278,11 @@ class JiraLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The IP address or host name of the Jira service. (e.g. @@ -23038,7 +23295,7 @@ class JiraLinkedService(LinkedService): :type username: object :param password: The password corresponding to the user name that you provided in the username field. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -23127,14 +23384,14 @@ class JiraObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -23262,16 +23519,16 @@ class JsonDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the json data storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param encoding_name: The code page name of the preferred encoding. If not specified, the default value is UTF-8, unless BOM denotes another Unicode encoding. Refer to the name column of the table in the following link to set supported values: @@ -23279,7 +23536,7 @@ class JsonDataset(Dataset): resultType string). :type encoding_name: object :param compression: The data compression method used for the json dataset. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -23411,7 +23668,7 @@ class JsonReadSettings(FormatReadSettings): :param type: Required. The read setting type.Constant filled by server. :type type: str :param compression_properties: Compression settings. - :type compression_properties: ~azure.mgmt.datafactory.models.CompressionReadSettings + :type compression_properties: ~data_factory_management_client.models.CompressionReadSettings """ _validation = { @@ -23465,9 +23722,9 @@ class JsonSink(CopySink): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Json store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreWriteSettings + :type store_settings: ~data_factory_management_client.models.StoreWriteSettings :param format_settings: Json format settings. - :type format_settings: ~azure.mgmt.datafactory.models.JsonWriteSettings + :type format_settings: ~data_factory_management_client.models.JsonWriteSettings """ _validation = { @@ -23530,9 +23787,9 @@ class JsonSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Json store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param format_settings: Json format settings. - :type format_settings: ~azure.mgmt.datafactory.models.JsonReadSettings + :type format_settings: ~data_factory_management_client.models.JsonReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -23700,7 +23957,7 @@ class LinkedIntegrationRuntimeKeyAuthorization(LinkedIntegrationRuntimeType): sharing.Constant filled by server. :type authorization_type: str :param key: Required. The key used for authorization. - :type key: ~azure.mgmt.datafactory.models.SecureString + :type key: ~data_factory_management_client.models.SecureString """ _validation = { @@ -23792,7 +24049,7 @@ class LinkedServiceDebugResource(SubResourceDebugResource): :param name: The resource name. :type name: str :param properties: Required. Properties of linked service. - :type properties: ~azure.mgmt.datafactory.models.LinkedService + :type properties: ~data_factory_management_client.models.LinkedService """ _validation = { @@ -23821,7 +24078,7 @@ class LinkedServiceListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of linked services. - :type value: list[~azure.mgmt.datafactory.models.LinkedServiceResource] + :type value: list[~data_factory_management_client.models.LinkedServiceResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -23903,7 +24160,7 @@ class LinkedServiceResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Properties of linked service. - :type properties: ~azure.mgmt.datafactory.models.LinkedService + :type properties: ~data_factory_management_client.models.LinkedService """ _validation = { @@ -23938,7 +24195,7 @@ class LogLocationSettings(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param linked_service_name: Required. Log storage linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param path: The path to storage for storing detailed logs of activity execution. Type: string (or Expression with resultType string). :type path: object @@ -23974,10 +24231,11 @@ class LogSettings(msrest.serialization.Model): (or Expression with resultType boolean). :type enable_copy_activity_log: object :param copy_activity_log_settings: Specifies settings for copy activity log. - :type copy_activity_log_settings: ~azure.mgmt.datafactory.models.CopyActivityLogSettings + :type copy_activity_log_settings: + ~data_factory_management_client.models.CopyActivityLogSettings :param log_location_settings: Required. Log location settings customer needs to provide when enabling log. - :type log_location_settings: ~azure.mgmt.datafactory.models.LogLocationSettings + :type log_location_settings: ~data_factory_management_client.models.LogLocationSettings """ _validation = { @@ -24013,7 +24271,7 @@ class LogStorageSettings(msrest.serialization.Model): collection. :type additional_properties: dict[str, object] :param linked_service_name: Required. Log storage linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param path: The path to storage for storing detailed logs of activity execution. Type: string (or Expression with resultType string). :type path: object @@ -24070,17 +24328,17 @@ class LookupActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param source: Required. Dataset-specific source properties, same as copy activity source. - :type source: ~azure.mgmt.datafactory.models.CopySource + :type source: ~data_factory_management_client.models.CopySource :param dataset: Required. Lookup activity dataset reference. - :type dataset: ~azure.mgmt.datafactory.models.DatasetReference + :type dataset: ~data_factory_management_client.models.DatasetReference :param first_row_only: Whether to return first row or all rows. Default value is true. Type: boolean (or Expression with resultType boolean). :type first_row_only: object @@ -24140,17 +24398,17 @@ class MagentoLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The URL of the Magento instance. (i.e. 192.168.222.110/magento3). :type host: object :param access_token: The access token from Magento. - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -24232,14 +24490,14 @@ class MagentoObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -24404,19 +24662,21 @@ class ManagedIntegrationRuntime(IntegrationRuntime): :type additional_properties: dict[str, object] :param type: Required. Type of integration runtime.Constant filled by server. Possible values include: "Managed", "SelfHosted". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeType :param description: Integration runtime description. :type description: str :ivar state: Integration runtime state, only valid for managed dedicated integration runtime. Possible values include: "Initial", "Stopped", "Started", "Starting", "Stopping", "NeedRegistration", "Online", "Limited", "Offline", "AccessDenied". - :vartype state: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeState + :vartype state: str or ~data_factory_management_client.models.IntegrationRuntimeState :param managed_virtual_network: Managed Virtual Network reference. - :type managed_virtual_network: ~azure.mgmt.datafactory.models.ManagedVirtualNetworkReference + :type managed_virtual_network: + ~data_factory_management_client.models.ManagedVirtualNetworkReference :param compute_properties: The compute resource for managed integration runtime. - :type compute_properties: ~azure.mgmt.datafactory.models.IntegrationRuntimeComputeProperties + :type compute_properties: + ~data_factory_management_client.models.IntegrationRuntimeComputeProperties :param ssis_properties: SSIS properties for managed integration runtime. - :type ssis_properties: ~azure.mgmt.datafactory.models.IntegrationRuntimeSsisProperties + :type ssis_properties: ~data_factory_management_client.models.IntegrationRuntimeSsisProperties """ _validation = { @@ -24511,9 +24771,10 @@ class ManagedIntegrationRuntimeNode(msrest.serialization.Model): :vartype node_id: str :ivar status: The managed integration runtime node status. Possible values include: "Starting", "Available", "Recycling", "Unavailable". - :vartype status: str or ~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeNodeStatus + :vartype status: str or + ~data_factory_management_client.models.ManagedIntegrationRuntimeNodeStatus :param errors: The errors that occurred on this integration runtime node. - :type errors: list[~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeError] + :type errors: list[~data_factory_management_client.models.ManagedIntegrationRuntimeError] """ _validation = { @@ -24611,22 +24872,23 @@ class ManagedIntegrationRuntimeStatus(IntegrationRuntimeStatus): :type additional_properties: dict[str, object] :param type: Required. Type of integration runtime.Constant filled by server. Possible values include: "Managed", "SelfHosted". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeType :ivar data_factory_name: The data factory name which the integration runtime belong to. :vartype data_factory_name: str :ivar state: The state of integration runtime. Possible values include: "Initial", "Stopped", "Started", "Starting", "Stopping", "NeedRegistration", "Online", "Limited", "Offline", "AccessDenied". - :vartype state: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeState + :vartype state: str or ~data_factory_management_client.models.IntegrationRuntimeState :ivar create_time: The time at which the integration runtime was created, in ISO8601 format. :vartype create_time: ~datetime.datetime :ivar nodes: The list of nodes for managed integration runtime. - :vartype nodes: list[~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeNode] + :vartype nodes: list[~data_factory_management_client.models.ManagedIntegrationRuntimeNode] :ivar other_errors: The errors that occurred on this integration runtime. - :vartype other_errors: list[~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeError] + :vartype other_errors: + list[~data_factory_management_client.models.ManagedIntegrationRuntimeError] :ivar last_operation: The last operation result that occurred on this integration runtime. :vartype last_operation: - ~azure.mgmt.datafactory.models.ManagedIntegrationRuntimeOperationResult + ~data_factory_management_client.models.ManagedIntegrationRuntimeOperationResult """ _validation = { @@ -24673,7 +24935,7 @@ class ManagedPrivateEndpoint(msrest.serialization.Model): collection. :type additional_properties: dict[str, object] :param connection_state: The managed private endpoint connection state. - :type connection_state: ~azure.mgmt.datafactory.models.ConnectionStateProperties + :type connection_state: ~data_factory_management_client.models.ConnectionStateProperties :param fqdns: Fully qualified domain names. :type fqdns: list[str] :param group_id: The groupId to which the managed private endpoint is created. @@ -24728,7 +24990,7 @@ class ManagedPrivateEndpointListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of managed private endpoints. - :type value: list[~azure.mgmt.datafactory.models.ManagedPrivateEndpointResource] + :type value: list[~data_factory_management_client.models.ManagedPrivateEndpointResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -24770,7 +25032,7 @@ class ManagedPrivateEndpointResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Managed private endpoint properties. - :type properties: ~azure.mgmt.datafactory.models.ManagedPrivateEndpoint + :type properties: ~data_factory_management_client.models.ManagedPrivateEndpoint """ _validation = { @@ -24842,7 +25104,7 @@ class ManagedVirtualNetworkListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of managed Virtual Networks. - :type value: list[~azure.mgmt.datafactory.models.ManagedVirtualNetworkResource] + :type value: list[~data_factory_management_client.models.ManagedVirtualNetworkResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -24920,7 +25182,7 @@ class ManagedVirtualNetworkResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Managed Virtual Network properties. - :type properties: ~azure.mgmt.datafactory.models.ManagedVirtualNetwork + :type properties: ~data_factory_management_client.models.ManagedVirtualNetwork """ _validation = { @@ -24952,9 +25214,7 @@ def __init__( class MappingDataFlow(DataFlow): """Mapping data flow. - All required parameters must be populated in order to send to Azure. - - :param type: Required. Type of data flow.Constant filled by server. + :param type: Type of data flow.Constant filled by server. :type type: str :param description: The description of the data flow. :type description: str @@ -24962,21 +25222,17 @@ class MappingDataFlow(DataFlow): :type annotations: list[object] :param folder: The folder that this data flow is in. If not specified, Data flow will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DataFlowFolder + :type folder: ~data_factory_management_client.models.DataFlowFolder :param sources: List of sources in data flow. - :type sources: list[~azure.mgmt.datafactory.models.DataFlowSource] + :type sources: list[~data_factory_management_client.models.DataFlowSource] :param sinks: List of sinks in data flow. - :type sinks: list[~azure.mgmt.datafactory.models.DataFlowSink] + :type sinks: list[~data_factory_management_client.models.DataFlowSink] :param transformations: List of transformations in data flow. - :type transformations: list[~azure.mgmt.datafactory.models.Transformation] + :type transformations: list[~data_factory_management_client.models.Transformation] :param script: DataFlow script. :type script: str """ - _validation = { - 'type': {'required': True}, - } - _attribute_map = { 'type': {'key': 'type', 'type': 'str'}, 'description': {'key': 'description', 'type': 'str'}, @@ -25019,18 +25275,18 @@ class MariaDbLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param pwd: The Azure key vault secret reference of password in connection string. - :type pwd: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type pwd: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -25159,14 +25415,14 @@ class MariaDbTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -25219,11 +25475,11 @@ class MarketoLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param endpoint: Required. The endpoint of the Marketo server. (i.e. 123-ABC-321.mktorest.com). @@ -25231,7 +25487,7 @@ class MarketoLinkedService(LinkedService): :param client_id: Required. The client Id of your Marketo service. :type client_id: object :param client_secret: The client secret of your Marketo service. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -25317,14 +25573,14 @@ class MarketoObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -25470,11 +25726,11 @@ class MicrosoftAccessLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The non-access credential portion of the connection string @@ -25487,12 +25743,12 @@ class MicrosoftAccessLinkedService(LinkedService): :type authentication_type: object :param credential: The access credential portion of the connection string specified in driver- specific property-value format. - :type credential: ~azure.mgmt.datafactory.models.SecretBase + :type credential: ~data_factory_management_client.models.SecretBase :param user_name: User name for Basic authentication. Type: string (or Expression with resultType string). :type user_name: object :param password: Password for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -25693,14 +25949,14 @@ class MicrosoftAccessTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The Microsoft Access table name. Type: string (or Expression with resultType string). :type table_name: object @@ -25762,14 +26018,14 @@ class MongoDbAtlasCollectionDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param collection: Required. The collection name of the MongoDB Atlas database. Type: string (or Expression with resultType string). :type collection: object @@ -25824,11 +26080,11 @@ class MongoDbAtlasLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The MongoDB Atlas connection string. Type: string, @@ -25970,7 +26226,7 @@ class MongoDbAtlasSource(CopySource): with resultType string). :type filter: object :param cursor_methods: Cursor methods for Mongodb query. - :type cursor_methods: ~azure.mgmt.datafactory.models.MongoDbCursorMethodsProperties + :type cursor_methods: ~data_factory_management_client.models.MongoDbCursorMethodsProperties :param batch_size: Specifies the number of documents to return in each batch of the response from MongoDB Atlas instance. In most cases, modifying the batch size will not affect the user or the application. This property's main purpose is to avoid hit the limitation of response @@ -26045,14 +26301,14 @@ class MongoDbCollectionDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param collection_name: Required. The table name of the MongoDB database. Type: string (or Expression with resultType string). :type collection_name: object @@ -26156,11 +26412,11 @@ class MongoDbLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param server: Required. The IP address or server name of the MongoDB server. Type: string (or @@ -26168,7 +26424,8 @@ class MongoDbLinkedService(LinkedService): :type server: object :param authentication_type: The authentication type to be used to connect to the MongoDB database. Possible values include: "Basic", "Anonymous". - :type authentication_type: str or ~azure.mgmt.datafactory.models.MongoDbAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.MongoDbAuthenticationType :param database_name: Required. The name of the MongoDB database that you want to access. Type: string (or Expression with resultType string). :type database_name: object @@ -26176,7 +26433,7 @@ class MongoDbLinkedService(LinkedService): string). :type username: object :param password: Password for authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param auth_source: Database to verify the username and password. Type: string (or Expression with resultType string). :type auth_source: object @@ -26336,14 +26593,14 @@ class MongoDbV2CollectionDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param collection: Required. The collection name of the MongoDB database. Type: string (or Expression with resultType string). :type collection: object @@ -26398,11 +26655,11 @@ class MongoDbV2LinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The MongoDB connection string. Type: string, SecureString @@ -26543,7 +26800,7 @@ class MongoDbV2Source(CopySource): with resultType string). :type filter: object :param cursor_methods: Cursor methods for Mongodb query. - :type cursor_methods: ~azure.mgmt.datafactory.models.MongoDbCursorMethodsProperties + :type cursor_methods: ~data_factory_management_client.models.MongoDbCursorMethodsProperties :param batch_size: Specifies the number of documents to return in each batch of the response from MongoDB instance. In most cases, modifying the batch size will not affect the user or the application. This property's main purpose is to avoid hit the limitation of response size. @@ -26610,17 +26867,17 @@ class MySqlLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -26749,14 +27006,14 @@ class MySqlTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The MySQL table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -26809,18 +27066,18 @@ class NetezzaLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param pwd: The Azure key vault secret reference of password in connection string. - :type pwd: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type pwd: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -26934,7 +27191,7 @@ class NetezzaSource(TabularSource): parallel. Possible values include: "None", "DataSlice", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Netezza source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.NetezzaPartitionSettings + :type partition_settings: ~data_factory_management_client.models.NetezzaPartitionSettings """ _validation = { @@ -26996,14 +27253,14 @@ class NetezzaTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -27069,11 +27326,11 @@ class ODataLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The URL of the OData service endpoint. Type: string (or Expression with @@ -27082,12 +27339,13 @@ class ODataLinkedService(LinkedService): :param authentication_type: Type of authentication used to connect to the OData service. Possible values include: "Basic", "Anonymous", "Windows", "AadServicePrincipal", "ManagedServiceIdentity". - :type authentication_type: str or ~azure.mgmt.datafactory.models.ODataAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.ODataAuthenticationType :param user_name: User name of the OData service. Type: string (or Expression with resultType string). :type user_name: object :param password: Password of the OData service. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param auth_headers: The additional HTTP headers in the request to RESTful API used for authorization. Type: object (or Expression with resultType object). :type auth_headers: object @@ -27107,18 +27365,19 @@ class ODataLinkedService(LinkedService): :param aad_service_principal_credential_type: Specify the credential type (key or cert) is used for service principal. Possible values include: "ServicePrincipalKey", "ServicePrincipalCert". :type aad_service_principal_credential_type: str or - ~azure.mgmt.datafactory.models.ODataAadServicePrincipalCredentialType + ~data_factory_management_client.models.ODataAadServicePrincipalCredentialType :param service_principal_key: Specify the secret of your application registered in Azure Active Directory. Type: string (or Expression with resultType string). - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param service_principal_embedded_cert: Specify the base64 encoded certificate of your application registered in Azure Active Directory. Type: string (or Expression with resultType string). - :type service_principal_embedded_cert: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_embedded_cert: ~data_factory_management_client.models.SecretBase :param service_principal_embedded_cert_password: Specify the password of your certificate if your certificate has a password and you are using AadServicePrincipal authentication. Type: string (or Expression with resultType string). - :type service_principal_embedded_cert_password: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_embedded_cert_password: + ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -27214,14 +27473,14 @@ class ODataResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param path: The OData resource path. Type: string (or Expression with resultType string). :type path: object """ @@ -27345,11 +27604,11 @@ class OdbcLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The non-access credential portion of the connection string @@ -27361,12 +27620,12 @@ class OdbcLinkedService(LinkedService): :type authentication_type: object :param credential: The access credential portion of the connection string specified in driver- specific property-value format. - :type credential: ~azure.mgmt.datafactory.models.SecretBase + :type credential: ~data_factory_management_client.models.SecretBase :param user_name: User name for Basic authentication. Type: string (or Expression with resultType string). :type user_name: object :param password: Password for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -27571,14 +27830,14 @@ class OdbcTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The ODBC table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -27639,14 +27898,14 @@ class Office365Dataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: Required. Name of the dataset to extract from Office 365. Type: string (or Expression with resultType string). :type table_name: object @@ -27707,11 +27966,11 @@ class Office365LinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param office365_tenant_id: Required. Azure tenant ID to which the Office 365 account belongs. @@ -27724,7 +27983,7 @@ class Office365LinkedService(LinkedService): Expression with resultType string). :type service_principal_id: object :param service_principal_key: Required. Specify the application's key. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -27873,9 +28132,10 @@ class Operation(msrest.serialization.Model): :param origin: The intended executor of the operation. :type origin: str :param display: Metadata associated with the operation. - :type display: ~azure.mgmt.datafactory.models.OperationDisplay + :type display: ~data_factory_management_client.models.OperationDisplay :param service_specification: Details about a service operation. - :type service_specification: ~azure.mgmt.datafactory.models.OperationServiceSpecification + :type service_specification: + ~data_factory_management_client.models.OperationServiceSpecification """ _attribute_map = { @@ -27941,7 +28201,7 @@ class OperationListResponse(msrest.serialization.Model): """A list of operations that can be performed by the Data Factory service. :param value: List of Data Factory operations supported by the Data Factory resource provider. - :type value: list[~azure.mgmt.datafactory.models.Operation] + :type value: list[~data_factory_management_client.models.Operation] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -28071,9 +28331,9 @@ class OperationMetricSpecification(msrest.serialization.Model): :param source_mdm_namespace: The name of the MDM namespace. :type source_mdm_namespace: str :param availabilities: Defines how often data for metrics becomes available. - :type availabilities: list[~azure.mgmt.datafactory.models.OperationMetricAvailability] + :type availabilities: list[~data_factory_management_client.models.OperationMetricAvailability] :param dimensions: Defines the metric dimension. - :type dimensions: list[~azure.mgmt.datafactory.models.OperationMetricDimension] + :type dimensions: list[~data_factory_management_client.models.OperationMetricDimension] """ _attribute_map = { @@ -28121,9 +28381,11 @@ class OperationServiceSpecification(msrest.serialization.Model): """Details about a service operation. :param log_specifications: Details about operations related to logs. - :type log_specifications: list[~azure.mgmt.datafactory.models.OperationLogSpecification] + :type log_specifications: + list[~data_factory_management_client.models.OperationLogSpecification] :param metric_specifications: Details about operations related to metrics. - :type metric_specifications: list[~azure.mgmt.datafactory.models.OperationMetricSpecification] + :type metric_specifications: + list[~data_factory_management_client.models.OperationMetricSpecification] """ _attribute_map = { @@ -28154,11 +28416,11 @@ class OracleCloudStorageLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param access_key_id: The access key identifier of the Oracle Cloud Storage Identity and Access @@ -28166,7 +28428,7 @@ class OracleCloudStorageLinkedService(LinkedService): :type access_key_id: object :param secret_access_key: The secret access key of the Oracle Cloud Storage Identity and Access Management (IAM) user. - :type secret_access_key: ~azure.mgmt.datafactory.models.SecretBase + :type secret_access_key: ~data_factory_management_client.models.SecretBase :param service_url: This value specifies the endpoint to access with the Oracle Cloud Storage Connector. This is an optional property; change it only if you want to try a different service endpoint or want to switch between https and http. Type: string (or Expression with resultType @@ -28382,18 +28644,18 @@ class OracleLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -28489,11 +28751,11 @@ class OracleServiceCloudLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The URL of the Oracle Service Cloud instance. @@ -28502,7 +28764,7 @@ class OracleServiceCloudLinkedService(LinkedService): :type username: object :param password: Required. The password corresponding to the user name that you provided in the username key. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. Type: boolean (or Expression with resultType boolean). :type use_encrypted_endpoints: object @@ -28590,14 +28852,14 @@ class OracleServiceCloudObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -28805,7 +29067,7 @@ class OracleSource(CopySource): Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Oracle source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.OraclePartitionSettings + :type partition_settings: ~data_factory_management_client.models.OraclePartitionSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -28872,14 +29134,14 @@ class OracleTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -28953,16 +29215,16 @@ class OrcDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the ORC data storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param orc_compression_codec: The data orcCompressionCodec. Type: string (or Expression with resultType string). :type orc_compression_codec: object @@ -29076,9 +29338,9 @@ class OrcSink(CopySink): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: ORC store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreWriteSettings + :type store_settings: ~data_factory_management_client.models.StoreWriteSettings :param format_settings: ORC format settings. - :type format_settings: ~azure.mgmt.datafactory.models.OrcWriteSettings + :type format_settings: ~data_factory_management_client.models.OrcWriteSettings """ _validation = { @@ -29141,7 +29403,7 @@ class OrcSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: ORC store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -29232,7 +29494,7 @@ class PackageStore(msrest.serialization.Model): :param name: Required. The name of the package store. :type name: str :param package_store_linked_service: Required. The package store linked service reference. - :type package_store_linked_service: ~azure.mgmt.datafactory.models.EntityReference + :type package_store_linked_service: ~data_factory_management_client.models.EntityReference """ _validation = { @@ -29264,7 +29526,7 @@ class ParameterSpecification(msrest.serialization.Model): :param type: Required. Parameter type. Possible values include: "Object", "String", "Int", "Float", "Bool", "Array", "SecureString". - :type type: str or ~azure.mgmt.datafactory.models.ParameterType + :type type: str or ~data_factory_management_client.models.ParameterType :param default_value: Default value of parameter. :type default_value: object """ @@ -29309,16 +29571,16 @@ class ParquetDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the parquet storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param compression_codec: The data compressionCodec. Type: string (or Expression with resultType string). :type compression_codec: object @@ -29432,9 +29694,9 @@ class ParquetSink(CopySink): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Parquet store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreWriteSettings + :type store_settings: ~data_factory_management_client.models.StoreWriteSettings :param format_settings: Parquet format settings. - :type format_settings: ~azure.mgmt.datafactory.models.ParquetWriteSettings + :type format_settings: ~data_factory_management_client.models.ParquetWriteSettings """ _validation = { @@ -29497,7 +29759,7 @@ class ParquetSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Parquet store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -29591,11 +29853,11 @@ class PaypalLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The URL of the PayPal instance. (i.e. api.sandbox.paypal.com). @@ -29603,7 +29865,7 @@ class PaypalLinkedService(LinkedService): :param client_id: Required. The client ID associated with your PayPal application. :type client_id: object :param client_secret: The client secret associated with your PayPal application. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -29689,14 +29951,14 @@ class PaypalObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -29816,11 +30078,11 @@ class PhoenixLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The IP address or host name of the Phoenix server. (i.e. @@ -29836,11 +30098,12 @@ class PhoenixLinkedService(LinkedService): :param authentication_type: Required. The authentication mechanism used to connect to the Phoenix server. Possible values include: "Anonymous", "UsernameAndPassword", "WindowsAzureHDInsightService". - :type authentication_type: str or ~azure.mgmt.datafactory.models.PhoenixAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.PhoenixAuthenticationType :param username: The user name used to connect to the Phoenix server. :type username: object :param password: The password corresponding to the user name. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param enable_ssl: Specifies whether the connections to the server are encrypted using SSL. The default value is false. :type enable_ssl: object @@ -29947,14 +30210,14 @@ class PhoenixObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -30124,7 +30387,7 @@ class PipelineListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of pipelines. - :type value: list[~azure.mgmt.datafactory.models.PipelineResource] + :type value: list[~data_factory_management_client.models.PipelineResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -30154,7 +30417,8 @@ class PipelinePolicy(msrest.serialization.Model): """Pipeline Policy. :param elapsed_time_metric: Pipeline ElapsedTime Metric Policy. - :type elapsed_time_metric: ~azure.mgmt.datafactory.models.PipelineElapsedTimeMetricPolicy + :type elapsed_time_metric: + ~data_factory_management_client.models.PipelineElapsedTimeMetricPolicy """ _attribute_map = { @@ -30230,11 +30494,11 @@ class PipelineResource(SubResource): :param description: The description of the pipeline. :type description: str :param activities: List of activities in pipeline. - :type activities: list[~azure.mgmt.datafactory.models.Activity] + :type activities: list[~data_factory_management_client.models.Activity] :param parameters: List of parameters for pipeline. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param variables: List of variables for pipeline. - :type variables: dict[str, ~azure.mgmt.datafactory.models.VariableSpecification] + :type variables: dict[str, ~data_factory_management_client.models.VariableSpecification] :param concurrency: The max number of concurrent runs for the pipeline. :type concurrency: int :param annotations: List of tags that can be used for describing the Pipeline. @@ -30243,9 +30507,9 @@ class PipelineResource(SubResource): :type run_dimensions: dict[str, object] :param folder: The folder that this Pipeline is in. If not specified, Pipeline will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.PipelineFolder + :type folder: ~data_factory_management_client.models.PipelineFolder :param policy: Pipeline Policy. - :type policy: ~azure.mgmt.datafactory.models.PipelinePolicy + :type policy: ~data_factory_management_client.models.PipelinePolicy """ _validation = { @@ -30323,7 +30587,7 @@ class PipelineRun(msrest.serialization.Model): :ivar run_dimensions: Run dimensions emitted by Pipeline run. :vartype run_dimensions: dict[str, str] :ivar invoked_by: Entity that started the pipeline run. - :vartype invoked_by: ~azure.mgmt.datafactory.models.PipelineRunInvokedBy + :vartype invoked_by: ~data_factory_management_client.models.PipelineRunInvokedBy :ivar last_updated: The last updated timestamp for the pipeline run event in ISO8601 format. :vartype last_updated: ~datetime.datetime :ivar run_start: The start time of a pipeline run in ISO8601 format. @@ -30445,7 +30709,7 @@ class PipelineRunsQueryResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of pipeline runs. - :type value: list[~azure.mgmt.datafactory.models.PipelineRun] + :type value: list[~data_factory_management_client.models.PipelineRun] :param continuation_token: The continuation token for getting the next page of results, if any remaining results exist, null otherwise. :type continuation_token: str @@ -30479,7 +30743,7 @@ class PolybaseSettings(msrest.serialization.Model): collection. :type additional_properties: dict[str, object] :param reject_type: Reject type. Possible values include: "value", "percentage". - :type reject_type: str or ~azure.mgmt.datafactory.models.PolybaseSettingsRejectType + :type reject_type: str or ~data_factory_management_client.models.PolybaseSettingsRejectType :param reject_value: Specifies the value or the percentage of rows that can be rejected before the query fails. Type: number (or Expression with resultType number), minimum: 0. :type reject_value: object @@ -30530,17 +30794,17 @@ class PostgreSqlLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -30669,14 +30933,14 @@ class PostgreSqlTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -30730,6 +30994,100 @@ def __init__( self.schema_type_properties_schema = schema_type_properties_schema +class PowerQuerySink(DataFlowSink): + """Power query sink. + + All required parameters must be populated in order to send to Azure. + + :param name: Required. Transformation name. + :type name: str + :param description: Transformation description. + :type description: str + :param dataset: Dataset reference. + :type dataset: ~data_factory_management_client.models.DatasetReference + :param linked_service: Linked service reference. + :type linked_service: ~data_factory_management_client.models.LinkedServiceReference + :param schema_linked_service: Schema linked service reference. + :type schema_linked_service: ~data_factory_management_client.models.LinkedServiceReference + :param script: sink script. + :type script: str + """ + + _validation = { + 'name': {'required': True}, + } + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + 'description': {'key': 'description', 'type': 'str'}, + 'dataset': {'key': 'dataset', 'type': 'DatasetReference'}, + 'linked_service': {'key': 'linkedService', 'type': 'LinkedServiceReference'}, + 'schema_linked_service': {'key': 'schemaLinkedService', 'type': 'LinkedServiceReference'}, + 'script': {'key': 'script', 'type': 'str'}, + } + + def __init__( + self, + *, + name: str, + description: Optional[str] = None, + dataset: Optional["DatasetReference"] = None, + linked_service: Optional["LinkedServiceReference"] = None, + schema_linked_service: Optional["LinkedServiceReference"] = None, + script: Optional[str] = None, + **kwargs + ): + super(PowerQuerySink, self).__init__(name=name, description=description, dataset=dataset, linked_service=linked_service, schema_linked_service=schema_linked_service, **kwargs) + self.script = script + + +class PowerQuerySource(DataFlowSource): + """Power query source. + + All required parameters must be populated in order to send to Azure. + + :param name: Required. Transformation name. + :type name: str + :param description: Transformation description. + :type description: str + :param dataset: Dataset reference. + :type dataset: ~data_factory_management_client.models.DatasetReference + :param linked_service: Linked service reference. + :type linked_service: ~data_factory_management_client.models.LinkedServiceReference + :param schema_linked_service: Schema linked service reference. + :type schema_linked_service: ~data_factory_management_client.models.LinkedServiceReference + :param script: source script. + :type script: str + """ + + _validation = { + 'name': {'required': True}, + } + + _attribute_map = { + 'name': {'key': 'name', 'type': 'str'}, + 'description': {'key': 'description', 'type': 'str'}, + 'dataset': {'key': 'dataset', 'type': 'DatasetReference'}, + 'linked_service': {'key': 'linkedService', 'type': 'LinkedServiceReference'}, + 'schema_linked_service': {'key': 'schemaLinkedService', 'type': 'LinkedServiceReference'}, + 'script': {'key': 'script', 'type': 'str'}, + } + + def __init__( + self, + *, + name: str, + description: Optional[str] = None, + dataset: Optional["DatasetReference"] = None, + linked_service: Optional["LinkedServiceReference"] = None, + schema_linked_service: Optional["LinkedServiceReference"] = None, + script: Optional[str] = None, + **kwargs + ): + super(PowerQuerySource, self).__init__(name=name, description=description, dataset=dataset, linked_service=linked_service, schema_linked_service=schema_linked_service, **kwargs) + self.script = script + + class PrestoLinkedService(LinkedService): """Presto server linked service. @@ -30741,11 +31099,11 @@ class PrestoLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The IP address or host name of the Presto server. (i.e. @@ -30760,11 +31118,12 @@ class PrestoLinkedService(LinkedService): :type port: object :param authentication_type: Required. The authentication mechanism used to connect to the Presto server. Possible values include: "Anonymous", "LDAP". - :type authentication_type: str or ~azure.mgmt.datafactory.models.PrestoAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.PrestoAuthenticationType :param username: The user name used to connect to the Presto server. :type username: object :param password: The password corresponding to the user name. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param enable_ssl: Specifies whether the connections to the server are encrypted using SSL. The default value is false. :type enable_ssl: object @@ -30882,14 +31241,14 @@ class PrestoObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -31017,7 +31376,7 @@ class PrivateEndpointConnectionListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of Private Endpoint Connections. - :type value: list[~azure.mgmt.datafactory.models.PrivateEndpointConnectionResource] + :type value: list[~data_factory_management_client.models.PrivateEndpointConnectionResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -31057,7 +31416,7 @@ class PrivateEndpointConnectionResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Core resource properties. - :type properties: ~azure.mgmt.datafactory.models.RemotePrivateEndpointConnection + :type properties: ~data_factory_management_client.models.RemotePrivateEndpointConnection """ _validation = { @@ -31090,7 +31449,7 @@ class PrivateLinkConnectionApprovalRequest(msrest.serialization.Model): :param private_link_service_connection_state: The state of a private link connection. :type private_link_service_connection_state: - ~azure.mgmt.datafactory.models.PrivateLinkConnectionState + ~data_factory_management_client.models.PrivateLinkConnectionState """ _attribute_map = { @@ -31121,7 +31480,7 @@ class PrivateLinkConnectionApprovalRequestResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Core resource properties. - :type properties: ~azure.mgmt.datafactory.models.PrivateLinkConnectionApprovalRequest + :type properties: ~data_factory_management_client.models.PrivateLinkConnectionApprovalRequest """ _validation = { @@ -31194,7 +31553,7 @@ class PrivateLinkResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Core resource properties. - :type properties: ~azure.mgmt.datafactory.models.PrivateLinkResourceProperties + :type properties: ~data_factory_management_client.models.PrivateLinkResourceProperties """ _validation = { @@ -31263,7 +31622,7 @@ class PrivateLinkResourcesWrapper(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. - :type value: list[~azure.mgmt.datafactory.models.PrivateLinkResource] + :type value: list[~data_factory_management_client.models.PrivateLinkResource] """ _validation = { @@ -31288,7 +31647,7 @@ class QueryDataFlowDebugSessionsResponse(msrest.serialization.Model): """A list of active debug sessions. :param value: Array with all active debug sessions. - :type value: list[~azure.mgmt.datafactory.models.DataFlowDebugSessionInfo] + :type value: list[~data_factory_management_client.models.DataFlowDebugSessionInfo] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -31321,11 +31680,11 @@ class QuickBooksLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_properties: Properties used to connect to QuickBooks. It is mutually @@ -31338,11 +31697,11 @@ class QuickBooksLinkedService(LinkedService): :param consumer_key: The consumer key for OAuth 1.0 authentication. :type consumer_key: object :param consumer_secret: The consumer secret for OAuth 1.0 authentication. - :type consumer_secret: ~azure.mgmt.datafactory.models.SecretBase + :type consumer_secret: ~data_factory_management_client.models.SecretBase :param access_token: The access token for OAuth 1.0 authentication. - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param access_token_secret: The access token secret for OAuth 1.0 authentication. - :type access_token_secret: ~azure.mgmt.datafactory.models.SecretBase + :type access_token_secret: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -31425,14 +31784,14 @@ class QuickBooksObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -31552,11 +31911,12 @@ class RecurrenceSchedule(msrest.serialization.Model): :param hours: The hours. :type hours: list[int] :param week_days: The days of the week. - :type week_days: list[str or ~azure.mgmt.datafactory.models.DaysOfWeek] + :type week_days: list[str or ~data_factory_management_client.models.DaysOfWeek] :param month_days: The month days. :type month_days: list[int] :param monthly_occurrences: The monthly occurrences. - :type monthly_occurrences: list[~azure.mgmt.datafactory.models.RecurrenceScheduleOccurrence] + :type monthly_occurrences: + list[~data_factory_management_client.models.RecurrenceScheduleOccurrence] """ _attribute_map = { @@ -31596,7 +31956,7 @@ class RecurrenceScheduleOccurrence(msrest.serialization.Model): :type additional_properties: dict[str, object] :param day: The day of the week. Possible values include: "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday". - :type day: str or ~azure.mgmt.datafactory.models.DayOfWeek + :type day: str or ~data_factory_management_client.models.DayOfWeek :param occurrence: The occurrence. :type occurrence: int """ @@ -31670,7 +32030,7 @@ class RedshiftUnloadSettings(msrest.serialization.Model): :param s3_linked_service_name: Required. The name of the Amazon S3 linked service which will be used for the unload operation when copying from the Amazon Redshift source. - :type s3_linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type s3_linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param bucket_name: Required. The bucket of the interim Amazon S3 which will be used to store the unloaded data from Amazon Redshift source. The bucket must be in the same region as the Amazon Redshift source. Type: string (or Expression with resultType string). @@ -31780,14 +32140,14 @@ class RelationalTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The relational table name. Type: string (or Expression with resultType string). :type table_name: object @@ -31838,10 +32198,10 @@ class RemotePrivateEndpointConnection(msrest.serialization.Model): :ivar provisioning_state: :vartype provisioning_state: str :param private_endpoint: PrivateEndpoint of a remote private endpoint connection. - :type private_endpoint: ~azure.mgmt.datafactory.models.ArmIdWrapper + :type private_endpoint: ~data_factory_management_client.models.ArmIdWrapper :param private_link_service_connection_state: The state of a private link connection. :type private_link_service_connection_state: - ~azure.mgmt.datafactory.models.PrivateLinkConnectionState + ~data_factory_management_client.models.PrivateLinkConnectionState """ _validation = { @@ -31883,7 +32243,7 @@ class RerunTumblingWindowTrigger(Trigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param parent_trigger: Required. The parent trigger reference. @@ -31951,11 +32311,11 @@ class ResponsysLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param endpoint: Required. The endpoint of the Responsys server. @@ -31965,7 +32325,7 @@ class ResponsysLinkedService(LinkedService): :type client_id: object :param client_secret: The client secret associated with the Responsys application. Type: string (or Expression with resultType string). - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. Type: boolean (or Expression with resultType boolean). :type use_encrypted_endpoints: object @@ -32052,14 +32412,14 @@ class ResponsysObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -32187,14 +32547,14 @@ class RestResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param relative_url: The relative URL to the resource that the RESTful API provides. Type: string (or Expression with resultType string). :type relative_url: object @@ -32272,11 +32632,11 @@ class RestServiceLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The base URL of the REST service. @@ -32288,11 +32648,12 @@ class RestServiceLinkedService(LinkedService): :param authentication_type: Required. Type of authentication used to connect to the REST service. Possible values include: "Anonymous", "Basic", "AadServicePrincipal", "ManagedServiceIdentity". - :type authentication_type: str or ~azure.mgmt.datafactory.models.RestServiceAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.RestServiceAuthenticationType :param user_name: The user name used in Basic authentication type. :type user_name: object :param password: The password used in Basic authentication type. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param auth_headers: The additional HTTP headers in the request to RESTful API used for authorization. Type: object (or Expression with resultType object). :type auth_headers: object @@ -32301,7 +32662,7 @@ class RestServiceLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: The application's key used in AadServicePrincipal authentication type. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param tenant: The tenant information (domain name or tenant ID) used in AadServicePrincipal authentication type under which your application resides. :type tenant: object @@ -32316,7 +32677,7 @@ class RestServiceLinkedService(LinkedService): resultType string). :type encrypted_credential: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _validation = { @@ -32619,9 +32980,9 @@ class RunFilterParameters(msrest.serialization.Model): 'ISO 8601' format. :type last_updated_before: ~datetime.datetime :param filters: List of filters. - :type filters: list[~azure.mgmt.datafactory.models.RunQueryFilter] + :type filters: list[~data_factory_management_client.models.RunQueryFilter] :param order_by: List of OrderBy option. - :type order_by: list[~azure.mgmt.datafactory.models.RunQueryOrderBy] + :type order_by: list[~data_factory_management_client.models.RunQueryOrderBy] """ _validation = { @@ -32666,10 +33027,10 @@ class RunQueryFilter(msrest.serialization.Model): runs are TriggerName, TriggerRunTimestamp and Status. Possible values include: "PipelineName", "Status", "RunStart", "RunEnd", "ActivityName", "ActivityRunStart", "ActivityRunEnd", "ActivityType", "TriggerName", "TriggerRunTimestamp", "RunGroupId", "LatestOnly". - :type operand: str or ~azure.mgmt.datafactory.models.RunQueryFilterOperand + :type operand: str or ~data_factory_management_client.models.RunQueryFilterOperand :param operator: Required. Operator to be used for filter. Possible values include: "Equals", "NotEquals", "In", "NotIn". - :type operator: str or ~azure.mgmt.datafactory.models.RunQueryFilterOperator + :type operator: str or ~data_factory_management_client.models.RunQueryFilterOperator :param values: Required. List of filter values. :type values: list[str] """ @@ -32711,9 +33072,9 @@ class RunQueryOrderBy(msrest.serialization.Model): TriggerRunTimestamp and Status. Possible values include: "RunStart", "RunEnd", "PipelineName", "Status", "ActivityName", "ActivityRunStart", "ActivityRunEnd", "TriggerName", "TriggerRunTimestamp". - :type order_by: str or ~azure.mgmt.datafactory.models.RunQueryOrderByField + :type order_by: str or ~data_factory_management_client.models.RunQueryOrderByField :param order: Required. Sorting order of the parameter. Possible values include: "ASC", "DESC". - :type order: str or ~azure.mgmt.datafactory.models.RunQueryOrder + :type order: str or ~data_factory_management_client.models.RunQueryOrder """ _validation = { @@ -32749,11 +33110,11 @@ class SalesforceLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param environment_url: The URL of Salesforce instance. Default is @@ -32765,9 +33126,9 @@ class SalesforceLinkedService(LinkedService): (or Expression with resultType string). :type username: object :param password: The password for Basic authentication of the Salesforce instance. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param security_token: The security token is optional to remotely access Salesforce instance. - :type security_token: ~azure.mgmt.datafactory.models.SecretBase + :type security_token: ~data_factory_management_client.models.SecretBase :param api_version: The Salesforce API version used in ADF. Type: string (or Expression with resultType string). :type api_version: object @@ -32833,11 +33194,11 @@ class SalesforceMarketingCloudLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_properties: Properties used to connect to Salesforce Marketing Cloud. It is @@ -32848,7 +33209,7 @@ class SalesforceMarketingCloudLinkedService(LinkedService): :type client_id: object :param client_secret: The client secret associated with the Salesforce Marketing Cloud application. Type: string (or Expression with resultType string). - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. Type: boolean (or Expression with resultType boolean). :type use_encrypted_endpoints: object @@ -32933,14 +33294,14 @@ class SalesforceMarketingCloudObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -33068,14 +33429,14 @@ class SalesforceObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param object_api_name: The Salesforce object API name. Type: string (or Expression with resultType string). :type object_api_name: object @@ -33129,11 +33490,11 @@ class SalesforceServiceCloudLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param environment_url: The URL of Salesforce Service Cloud instance. Default is @@ -33145,9 +33506,9 @@ class SalesforceServiceCloudLinkedService(LinkedService): (or Expression with resultType string). :type username: object :param password: The password for Basic authentication of the Salesforce instance. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param security_token: The security token is optional to remotely access Salesforce instance. - :type security_token: ~azure.mgmt.datafactory.models.SecretBase + :type security_token: ~data_factory_management_client.models.SecretBase :param api_version: The Salesforce API version used in ADF. Type: string (or Expression with resultType string). :type api_version: object @@ -33227,14 +33588,14 @@ class SalesforceServiceCloudObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param object_api_name: The Salesforce Service Cloud object API name. Type: string (or Expression with resultType string). :type object_api_name: object @@ -33307,7 +33668,7 @@ class SalesforceServiceCloudSink(CopySink): :type disable_metrics_collection: object :param write_behavior: The write behavior for the operation. Default is Insert. Possible values include: "Insert", "Upsert". - :type write_behavior: str or ~azure.mgmt.datafactory.models.SalesforceSinkWriteBehavior + :type write_behavior: str or ~data_factory_management_client.models.SalesforceSinkWriteBehavior :param external_id_field_name: The name of the external ID field for upsert operation. Default value is 'Id' column. Type: string (or Expression with resultType string). :type external_id_field_name: object @@ -33386,7 +33747,7 @@ class SalesforceServiceCloudSource(CopySource): :type query: object :param read_behavior: The read behavior for the operation. Default is Query. Possible values include: "Query", "QueryAll". - :type read_behavior: str or ~azure.mgmt.datafactory.models.SalesforceSourceReadBehavior + :type read_behavior: str or ~data_factory_management_client.models.SalesforceSourceReadBehavior :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -33458,7 +33819,7 @@ class SalesforceSink(CopySink): :type disable_metrics_collection: object :param write_behavior: The write behavior for the operation. Default is Insert. Possible values include: "Insert", "Upsert". - :type write_behavior: str or ~azure.mgmt.datafactory.models.SalesforceSinkWriteBehavior + :type write_behavior: str or ~data_factory_management_client.models.SalesforceSinkWriteBehavior :param external_id_field_name: The name of the external ID field for upsert operation. Default value is 'Id' column. Type: string (or Expression with resultType string). :type external_id_field_name: object @@ -33543,7 +33904,7 @@ class SalesforceSource(TabularSource): :type query: object :param read_behavior: The read behavior for the operation. Default is Query. Possible values include: "Query", "QueryAll". - :type read_behavior: str or ~azure.mgmt.datafactory.models.SalesforceSourceReadBehavior + :type read_behavior: str or ~data_factory_management_client.models.SalesforceSourceReadBehavior """ _validation = { @@ -33602,14 +33963,14 @@ class SapBwCubeDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder """ _validation = { @@ -33657,11 +34018,11 @@ class SapBwLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param server: Required. Host name of the SAP BW instance. Type: string (or Expression with @@ -33677,7 +34038,7 @@ class SapBwLinkedService(LinkedService): resultType string). :type user_name: object :param password: Password to access the SAP BW server. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -33809,11 +34170,11 @@ class SapCloudForCustomerLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The URL of SAP Cloud for Customer OData API. For example, @@ -33824,7 +34185,7 @@ class SapCloudForCustomerLinkedService(LinkedService): resultType string). :type username: object :param password: The password for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Either encryptedCredential or username/password must be provided. Type: string (or Expression with resultType string). @@ -33890,14 +34251,14 @@ class SapCloudForCustomerResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param path: Required. The path of the SAP Cloud for Customer OData entity. Type: string (or Expression with resultType string). :type path: object @@ -33972,7 +34333,7 @@ class SapCloudForCustomerSink(CopySink): :param write_behavior: The write behavior for the operation. Default is 'Insert'. Possible values include: "Insert", "Update". :type write_behavior: str or - ~azure.mgmt.datafactory.models.SapCloudForCustomerSinkWriteBehavior + ~data_factory_management_client.models.SapCloudForCustomerSinkWriteBehavior :param http_request_timeout: The timeout (TimeSpan) to get an HTTP response. It is the timeout to get a response, not the timeout to read response data. Default value: 00:05:00. Type: string (or Expression with resultType string), pattern: @@ -34103,11 +34464,11 @@ class SapEccLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param url: Required. The URL of SAP ECC OData API. For example, @@ -34118,7 +34479,7 @@ class SapEccLinkedService(LinkedService): resultType string). :type username: str :param password: The password for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Either encryptedCredential or username/password must be provided. Type: string (or Expression with resultType string). @@ -34184,14 +34545,14 @@ class SapEccResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param path: Required. The path of the SAP ECC OData entity. Type: string (or Expression with resultType string). :type path: object @@ -34321,11 +34682,11 @@ class SapHanaLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: SAP HANA ODBC connection string. Type: string, SecureString or @@ -34336,12 +34697,13 @@ class SapHanaLinkedService(LinkedService): :type server: object :param authentication_type: The authentication type to be used to connect to the SAP HANA server. Possible values include: "Basic", "Windows". - :type authentication_type: str or ~azure.mgmt.datafactory.models.SapHanaAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.SapHanaAuthenticationType :param user_name: Username to access the SAP HANA server. Type: string (or Expression with resultType string). :type user_name: object :param password: Password to access the SAP HANA server. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -34453,7 +34815,7 @@ class SapHanaSource(TabularSource): :type partition_option: object :param partition_settings: The settings that will be leveraged for SAP HANA source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SapHanaPartitionSettings + :type partition_settings: ~data_factory_management_client.models.SapHanaPartitionSettings """ _validation = { @@ -34518,14 +34880,14 @@ class SapHanaTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param schema_type_properties_schema: The schema name of SAP HANA. Type: string (or Expression with resultType string). :type schema_type_properties_schema: object @@ -34584,11 +34946,11 @@ class SapOpenHubLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param server: Host name of the SAP BW instance where the open hub destination is located. @@ -34613,7 +34975,7 @@ class SapOpenHubLinkedService(LinkedService): :type user_name: object :param password: Password to access the SAP BW server where the open hub destination is located. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param message_server: The hostname of the SAP Message Server. Type: string (or Expression with resultType string). :type message_server: object @@ -34795,14 +35157,14 @@ class SapOpenHubTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param open_hub_destination_name: Required. The name of the Open Hub Destination with destination type as Database Table. Type: string (or Expression with resultType string). :type open_hub_destination_name: object @@ -34870,11 +35232,11 @@ class SapTableLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param server: Host name of the SAP instance where the table is located. Type: string (or @@ -34898,7 +35260,7 @@ class SapTableLinkedService(LinkedService): (or Expression with resultType string). :type user_name: object :param password: Password to access the SAP server where the table is located. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param message_server: The hostname of the SAP Message Server. Type: string (or Expression with resultType string). :type message_server: object @@ -35065,14 +35427,14 @@ class SapTableResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: Required. The name of the SAP Table. Type: string (or Expression with resultType string). :type table_name: object @@ -35172,7 +35534,7 @@ class SapTableSource(TabularSource): :type partition_option: object :param partition_settings: The settings that will be leveraged for SAP table source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SapTablePartitionSettings + :type partition_settings: ~data_factory_management_client.models.SapTablePartitionSettings """ _validation = { @@ -35249,13 +35611,13 @@ class ScheduleTrigger(MultiplePipelineTrigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipelines: Pipelines that need to be started. - :type pipelines: list[~azure.mgmt.datafactory.models.TriggerPipelineReference] + :type pipelines: list[~data_factory_management_client.models.TriggerPipelineReference] :param recurrence: Required. Recurrence schedule configuration. - :type recurrence: ~azure.mgmt.datafactory.models.ScheduleTriggerRecurrence + :type recurrence: ~data_factory_management_client.models.ScheduleTriggerRecurrence """ _validation = { @@ -35297,7 +35659,7 @@ class ScheduleTriggerRecurrence(msrest.serialization.Model): :type additional_properties: dict[str, object] :param frequency: The frequency. Possible values include: "NotSpecified", "Minute", "Hour", "Day", "Week", "Month", "Year". - :type frequency: str or ~azure.mgmt.datafactory.models.RecurrenceFrequency + :type frequency: str or ~data_factory_management_client.models.RecurrenceFrequency :param interval: The interval. :type interval: int :param start_time: The start time. @@ -35307,7 +35669,7 @@ class ScheduleTriggerRecurrence(msrest.serialization.Model): :param time_zone: The time zone. :type time_zone: str :param schedule: The recurrence schedule. - :type schedule: ~azure.mgmt.datafactory.models.RecurrenceSchedule + :type schedule: ~data_factory_management_client.models.RecurrenceSchedule """ _attribute_map = { @@ -35468,11 +35830,11 @@ class SelfHostedIntegrationRuntime(IntegrationRuntime): :type additional_properties: dict[str, object] :param type: Required. Type of integration runtime.Constant filled by server. Possible values include: "Managed", "SelfHosted". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeType :param description: Integration runtime description. :type description: str :param linked_info: The base definition of a linked integration runtime. - :type linked_info: ~azure.mgmt.datafactory.models.LinkedIntegrationRuntimeType + :type linked_info: ~data_factory_management_client.models.LinkedIntegrationRuntimeType """ _validation = { @@ -35516,7 +35878,8 @@ class SelfHostedIntegrationRuntimeNode(msrest.serialization.Model): :ivar status: Status of the integration runtime node. Possible values include: "NeedRegistration", "Online", "Limited", "Offline", "Upgrading", "Initializing", "InitializeFailed". - :vartype status: str or ~azure.mgmt.datafactory.models.SelfHostedIntegrationRuntimeNodeStatus + :vartype status: str or + ~data_factory_management_client.models.SelfHostedIntegrationRuntimeNodeStatus :ivar capabilities: The integration runtime capabilities dictionary. :vartype capabilities: dict[str, str] :ivar version_status: Status of the integration runtime node version. @@ -35538,7 +35901,7 @@ class SelfHostedIntegrationRuntimeNode(msrest.serialization.Model): :ivar last_update_result: The result of the last integration runtime node update. Possible values include: "None", "Succeed", "Fail". :vartype last_update_result: str or - ~azure.mgmt.datafactory.models.IntegrationRuntimeUpdateResult + ~data_factory_management_client.models.IntegrationRuntimeUpdateResult :ivar last_start_update_time: The last time for the integration runtime node update start. :vartype last_start_update_time: ~datetime.datetime :ivar last_end_update_time: The last time for the integration runtime node update end. @@ -35635,13 +35998,13 @@ class SelfHostedIntegrationRuntimeStatus(IntegrationRuntimeStatus): :type additional_properties: dict[str, object] :param type: Required. Type of integration runtime.Constant filled by server. Possible values include: "Managed", "SelfHosted". - :type type: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeType + :type type: str or ~data_factory_management_client.models.IntegrationRuntimeType :ivar data_factory_name: The data factory name which the integration runtime belong to. :vartype data_factory_name: str :ivar state: The state of integration runtime. Possible values include: "Initial", "Stopped", "Started", "Starting", "Stopping", "NeedRegistration", "Online", "Limited", "Offline", "AccessDenied". - :vartype state: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeState + :vartype state: str or ~data_factory_management_client.models.IntegrationRuntimeState :ivar create_time: The time at which the integration runtime was created, in ISO8601 format. :vartype create_time: ~datetime.datetime :ivar task_queue_id: The task queue id of the integration runtime. @@ -35650,11 +36013,11 @@ class SelfHostedIntegrationRuntimeStatus(IntegrationRuntimeStatus): communication channel (when more than 2 self-hosted integration runtime nodes exist). Possible values include: "NotSet", "SslEncrypted", "NotEncrypted". :vartype internal_channel_encryption: str or - ~azure.mgmt.datafactory.models.IntegrationRuntimeInternalChannelEncryptionMode + ~data_factory_management_client.models.IntegrationRuntimeInternalChannelEncryptionMode :ivar version: Version of the integration runtime. :vartype version: str :param nodes: The list of nodes for this integration runtime. - :type nodes: list[~azure.mgmt.datafactory.models.SelfHostedIntegrationRuntimeNode] + :type nodes: list[~data_factory_management_client.models.SelfHostedIntegrationRuntimeNode] :ivar scheduled_update_date: The date at which the integration runtime will be scheduled to update, in ISO8601 format. :vartype scheduled_update_date: ~datetime.datetime @@ -35669,12 +36032,13 @@ class SelfHostedIntegrationRuntimeStatus(IntegrationRuntimeStatus): :vartype service_urls: list[str] :ivar auto_update: Whether Self-hosted integration runtime auto update has been turned on. Possible values include: "On", "Off". - :vartype auto_update: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeAutoUpdate + :vartype auto_update: str or + ~data_factory_management_client.models.IntegrationRuntimeAutoUpdate :ivar version_status: Status of the integration runtime version. :vartype version_status: str :param links: The list of linked integration runtimes that are created to share with this integration runtime. - :type links: list[~azure.mgmt.datafactory.models.LinkedIntegrationRuntime] + :type links: list[~data_factory_management_client.models.LinkedIntegrationRuntime] :ivar pushed_version: The version that the integration runtime is going to update to. :vartype pushed_version: str :ivar latest_version: The latest version on download center. @@ -35766,11 +36130,11 @@ class ServiceNowLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param endpoint: Required. The endpoint of the ServiceNow server. (i.e. @@ -35778,17 +36142,18 @@ class ServiceNowLinkedService(LinkedService): :type endpoint: object :param authentication_type: Required. The authentication type to use. Possible values include: "Basic", "OAuth2". - :type authentication_type: str or ~azure.mgmt.datafactory.models.ServiceNowAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.ServiceNowAuthenticationType :param username: The user name used to connect to the ServiceNow server for Basic and OAuth2 authentication. :type username: object :param password: The password corresponding to the user name for Basic and OAuth2 authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param client_id: The client id for OAuth2 authentication. :type client_id: object :param client_secret: The client secret for OAuth2 authentication. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -35883,14 +36248,14 @@ class ServiceNowObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -36016,7 +36381,8 @@ class ServicePrincipalCredential(Credential): :param service_principal_id: The app ID of the service principal used to authenticate. :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate. - :type service_principal_key: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type service_principal_key: + ~data_factory_management_client.models.AzureKeyVaultSecretReference :param tenant: The ID of the tenant to which the service principal belongs. :type tenant: object """ @@ -36068,9 +36434,9 @@ class SetVariableActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param variable_name: Name of the variable whose value needs to be set. :type variable_name: str :param value: Value to be set. Could be a static value or Expression. @@ -36258,11 +36624,11 @@ class SftpServerLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The SFTP server host name. Type: string (or Expression with resultType @@ -36273,12 +36639,12 @@ class SftpServerLinkedService(LinkedService): :type port: object :param authentication_type: The authentication type to be used to connect to the FTP server. Possible values include: "Basic", "SshPublicKey", "MultiFactor". - :type authentication_type: str or ~azure.mgmt.datafactory.models.SftpAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.SftpAuthenticationType :param user_name: The username used to log on to the SFTP server. Type: string (or Expression with resultType string). :type user_name: object :param password: Password to logon the SFTP server for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -36291,10 +36657,10 @@ class SftpServerLinkedService(LinkedService): :param private_key_content: Base64 encoded SSH private key content for SshPublicKey authentication. For on-premises copy with SshPublicKey authentication, either PrivateKeyPath or PrivateKeyContent should be specified. SSH private key should be OpenSSH format. - :type private_key_content: ~azure.mgmt.datafactory.models.SecretBase + :type private_key_content: ~data_factory_management_client.models.SecretBase :param pass_phrase: The password to decrypt the SSH private key if the SSH private key is encrypted. - :type pass_phrase: ~azure.mgmt.datafactory.models.SecretBase + :type pass_phrase: ~data_factory_management_client.models.SecretBase :param skip_host_key_validation: If true, skip the SSH host key validation. Default value is false. Type: boolean (or Expression with resultType boolean). :type skip_host_key_validation: object @@ -36434,11 +36800,11 @@ class SharePointOnlineListLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param site_url: Required. The URL of the SharePoint Online site. For example, @@ -36455,7 +36821,7 @@ class SharePointOnlineListLinkedService(LinkedService): :type service_principal_id: object :param service_principal_key: Required. The client secret of your application registered in Azure Active Directory. Type: string (or Expression with resultType string). - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -36527,14 +36893,14 @@ class SharePointOnlineListResourceDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param list_name: The name of the SharePoint Online list. Type: string (or Expression with resultType string). :type list_name: object @@ -36652,18 +37018,18 @@ class ShopifyLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. The endpoint of the Shopify server. (i.e. mystore.myshopify.com). :type host: object :param access_token: The API access token that can be used to access Shopify’s data. The token won't expire if it is offline mode. - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -36745,14 +37111,14 @@ class ShopifyObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -36908,14 +37274,14 @@ class SnowflakeDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param schema_type_properties_schema: The schema name of the Snowflake database. Type: string (or Expression with resultType string). :type schema_type_properties_schema: object @@ -37069,18 +37435,18 @@ class SnowflakeLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string of snowflake. Type: string, SecureString. :type connection_string: object :param password: The Azure key vault secret reference of password in connection string. - :type password: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type password: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -37156,7 +37522,7 @@ class SnowflakeSink(CopySink): string). :type pre_copy_script: object :param import_settings: Snowflake import settings. - :type import_settings: ~azure.mgmt.datafactory.models.SnowflakeImportCopyCommand + :type import_settings: ~data_factory_management_client.models.SnowflakeImportCopyCommand """ _validation = { @@ -37221,7 +37587,7 @@ class SnowflakeSource(CopySource): :param query: Snowflake Sql query. Type: string (or Expression with resultType string). :type query: object :param export_settings: Snowflake export settings. - :type export_settings: ~azure.mgmt.datafactory.models.SnowflakeExportCopyCommand + :type export_settings: ~data_factory_management_client.models.SnowflakeExportCopyCommand """ _validation = { @@ -37268,11 +37634,11 @@ class SparkLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param host: Required. IP address or host name of the Spark server. @@ -37282,20 +37648,21 @@ class SparkLinkedService(LinkedService): :type port: object :param server_type: The type of Spark server. Possible values include: "SharkServer", "SharkServer2", "SparkThriftServer". - :type server_type: str or ~azure.mgmt.datafactory.models.SparkServerType + :type server_type: str or ~data_factory_management_client.models.SparkServerType :param thrift_transport_protocol: The transport protocol to use in the Thrift layer. Possible values include: "Binary", "SASL", "HTTP ". :type thrift_transport_protocol: str or - ~azure.mgmt.datafactory.models.SparkThriftTransportProtocol + ~data_factory_management_client.models.SparkThriftTransportProtocol :param authentication_type: Required. The authentication method used to access the Spark server. Possible values include: "Anonymous", "Username", "UsernameAndPassword", "WindowsAzureHDInsightService". - :type authentication_type: str or ~azure.mgmt.datafactory.models.SparkAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.SparkAuthenticationType :param username: The user name that you use to access Spark Server. :type username: object :param password: The password corresponding to the user name that you provided in the Username field. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param http_path: The partial URL corresponding to the Spark server. :type http_path: object :param enable_ssl: Specifies whether the connections to the server are encrypted using SSL. The @@ -37411,14 +37778,14 @@ class SparkObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -37548,13 +37915,13 @@ class SqlAlwaysEncryptedProperties(msrest.serialization.Model): Type: string (or Expression with resultType string). Possible values include: "ServicePrincipal", "ManagedIdentity". :type always_encrypted_akv_auth_type: str or - ~azure.mgmt.datafactory.models.SqlAlwaysEncryptedAkvAuthType + ~data_factory_management_client.models.SqlAlwaysEncryptedAkvAuthType :param service_principal_id: The client ID of the application in Azure Active Directory used for Azure Key Vault authentication. Type: string (or Expression with resultType string). :type service_principal_id: object :param service_principal_key: The key of the service principal used to authenticate against Azure Key Vault. - :type service_principal_key: ~azure.mgmt.datafactory.models.SecretBase + :type service_principal_key: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -37616,13 +37983,13 @@ class SqlDwSink(CopySink): applicable. Type: boolean (or Expression with resultType boolean). :type allow_poly_base: object :param poly_base_settings: Specifies PolyBase-related settings when allowPolyBase is true. - :type poly_base_settings: ~azure.mgmt.datafactory.models.PolybaseSettings + :type poly_base_settings: ~data_factory_management_client.models.PolybaseSettings :param allow_copy_command: Indicates to use Copy Command to copy data into SQL Data Warehouse. Type: boolean (or Expression with resultType boolean). :type allow_copy_command: object :param copy_command_settings: Specifies Copy Command related settings when allowCopyCommand is true. - :type copy_command_settings: ~azure.mgmt.datafactory.models.DwCopyCommandSettings + :type copy_command_settings: ~data_factory_management_client.models.DwCopyCommandSettings :param table_option: The option to handle sink table, such as autoCreate. For now only 'autoCreate' value is supported. Type: string (or Expression with resultType string). :type table_option: object @@ -37633,7 +38000,7 @@ class SqlDwSink(CopySink): SqlDWWriteBehaviorEnum (or Expression with resultType SqlDWWriteBehaviorEnum). :type write_behavior: object :param upsert_settings: SQL DW upsert settings. - :type upsert_settings: ~azure.mgmt.datafactory.models.SqlDwUpsertSettings + :type upsert_settings: ~data_factory_management_client.models.SqlDwUpsertSettings """ _validation = { @@ -37737,7 +38104,7 @@ class SqlDwSource(TabularSource): Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Sql source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SqlPartitionSettings + :type partition_settings: ~data_factory_management_client.models.SqlPartitionSettings """ _validation = { @@ -37853,7 +38220,7 @@ class SqlMiSink(CopySink): :type pre_copy_script: object :param stored_procedure_parameters: SQL stored procedure parameters. :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param stored_procedure_table_type_parameter_name: The stored procedure parameter name of the table type. Type: string (or Expression with resultType string). :type stored_procedure_table_type_parameter_name: object @@ -37867,7 +38234,7 @@ class SqlMiSink(CopySink): SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum). :type write_behavior: object :param upsert_settings: SQL upsert settings. - :type upsert_settings: ~azure.mgmt.datafactory.models.SqlUpsertSettings + :type upsert_settings: ~data_factory_management_client.models.SqlUpsertSettings """ _validation = { @@ -37965,14 +38332,14 @@ class SqlMiSource(TabularSource): :param stored_procedure_parameters: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}". :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param produce_additional_types: Which additional types to produce. :type produce_additional_types: object :param partition_option: The partition mechanism that will be used for Sql read in parallel. Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Sql source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SqlPartitionSettings + :type partition_settings: ~data_factory_management_client.models.SqlPartitionSettings """ _validation = { @@ -38074,11 +38441,11 @@ class SqlServerLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Required. The connection string. Type: string, SecureString or @@ -38088,13 +38455,14 @@ class SqlServerLinkedService(LinkedService): with resultType string). :type user_name: object :param password: The on-premises Windows authentication password. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). :type encrypted_credential: object :param always_encrypted_settings: Sql always encrypted properties. - :type always_encrypted_settings: ~azure.mgmt.datafactory.models.SqlAlwaysEncryptedProperties + :type always_encrypted_settings: + ~data_factory_management_client.models.SqlAlwaysEncryptedProperties """ _validation = { @@ -38179,7 +38547,7 @@ class SqlServerSink(CopySink): :type pre_copy_script: object :param stored_procedure_parameters: SQL stored procedure parameters. :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param stored_procedure_table_type_parameter_name: The stored procedure parameter name of the table type. Type: string (or Expression with resultType string). :type stored_procedure_table_type_parameter_name: object @@ -38193,7 +38561,7 @@ class SqlServerSink(CopySink): SqlWriteBehaviorEnum (or Expression with resultType SqlWriteBehaviorEnum). :type write_behavior: object :param upsert_settings: SQL upsert settings. - :type upsert_settings: ~azure.mgmt.datafactory.models.SqlUpsertSettings + :type upsert_settings: ~data_factory_management_client.models.SqlUpsertSettings """ _validation = { @@ -38291,14 +38659,14 @@ class SqlServerSource(TabularSource): :param stored_procedure_parameters: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}". :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param produce_additional_types: Which additional types to produce. :type produce_additional_types: object :param partition_option: The partition mechanism that will be used for Sql read in parallel. Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Sql source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SqlPartitionSettings + :type partition_settings: ~data_factory_management_client.models.SqlPartitionSettings """ _validation = { @@ -38365,20 +38733,20 @@ class SqlServerStoredProcedureActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param stored_procedure_name: Required. Stored procedure name. Type: string (or Expression with resultType string). :type stored_procedure_name: object :param stored_procedure_parameters: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}". :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] """ _validation = { @@ -38439,14 +38807,14 @@ class SqlServerTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -38540,7 +38908,7 @@ class SqlSink(CopySink): :type pre_copy_script: object :param stored_procedure_parameters: SQL stored procedure parameters. :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param stored_procedure_table_type_parameter_name: The stored procedure parameter name of the table type. Type: string (or Expression with resultType string). :type stored_procedure_table_type_parameter_name: object @@ -38554,7 +38922,7 @@ class SqlSink(CopySink): (or Expression with resultType SqlWriteBehaviorEnum). :type write_behavior: object :param upsert_settings: SQL upsert settings. - :type upsert_settings: ~azure.mgmt.datafactory.models.SqlUpsertSettings + :type upsert_settings: ~data_factory_management_client.models.SqlUpsertSettings """ _validation = { @@ -38652,7 +39020,7 @@ class SqlSource(TabularSource): :param stored_procedure_parameters: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}". :type stored_procedure_parameters: dict[str, - ~azure.mgmt.datafactory.models.StoredProcedureParameter] + ~data_factory_management_client.models.StoredProcedureParameter] :param isolation_level: Specifies the transaction locking behavior for the SQL source. Allowed values: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. The default value is ReadCommitted. Type: string (or Expression with resultType string). @@ -38661,7 +39029,7 @@ class SqlSource(TabularSource): Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". :type partition_option: object :param partition_settings: The settings that will be leveraged for Sql source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.SqlPartitionSettings + :type partition_settings: ~data_factory_management_client.models.SqlPartitionSettings """ _validation = { @@ -38758,11 +39126,11 @@ class SquareLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_properties: Properties used to connect to Square. It is mutually exclusive @@ -38773,7 +39141,7 @@ class SquareLinkedService(LinkedService): :param client_id: The client ID associated with your Square application. :type client_id: object :param client_secret: The client secret associated with your Square application. - :type client_secret: ~azure.mgmt.datafactory.models.SecretBase + :type client_secret: ~data_factory_management_client.models.SecretBase :param redirect_uri: The redirect URL assigned in the Square application dashboard. (i.e. http://localhost:2500). :type redirect_uri: object @@ -38866,14 +39234,14 @@ class SquareObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -38992,7 +39360,7 @@ class SsisAccessCredential(msrest.serialization.Model): :param user_name: Required. UseName for windows authentication. :type user_name: object :param password: Required. Password for windows authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -39076,7 +39444,7 @@ class SsisObjectMetadata(msrest.serialization.Model): :param type: Required. Type of metadata.Constant filled by server. Possible values include: "Folder", "Project", "Package", "Environment". - :type type: str or ~azure.mgmt.datafactory.models.SsisObjectMetadataType + :type type: str or ~data_factory_management_client.models.SsisObjectMetadataType :param id: Metadata id. :type id: long :param name: Metadata name. @@ -39122,7 +39490,7 @@ class SsisEnvironment(SsisObjectMetadata): :param type: Required. Type of metadata.Constant filled by server. Possible values include: "Folder", "Project", "Package", "Environment". - :type type: str or ~azure.mgmt.datafactory.models.SsisObjectMetadataType + :type type: str or ~data_factory_management_client.models.SsisObjectMetadataType :param id: Metadata id. :type id: long :param name: Metadata name. @@ -39132,7 +39500,7 @@ class SsisEnvironment(SsisObjectMetadata): :param folder_id: Folder id which contains environment. :type folder_id: long :param variables: Variable in environment. - :type variables: list[~azure.mgmt.datafactory.models.SsisVariable] + :type variables: list[~data_factory_management_client.models.SsisVariable] """ _validation = { @@ -39210,7 +39578,7 @@ class SsisExecutionCredential(msrest.serialization.Model): :param user_name: Required. UseName for windows authentication. :type user_name: object :param password: Required. Password for windows authentication. - :type password: ~azure.mgmt.datafactory.models.SecureString + :type password: ~data_factory_management_client.models.SecureString """ _validation = { @@ -39274,7 +39642,7 @@ class SsisFolder(SsisObjectMetadata): :param type: Required. Type of metadata.Constant filled by server. Possible values include: "Folder", "Project", "Package", "Environment". - :type type: str or ~azure.mgmt.datafactory.models.SsisObjectMetadataType + :type type: str or ~data_factory_management_client.models.SsisObjectMetadataType :param id: Metadata id. :type id: long :param name: Metadata name. @@ -39315,9 +39683,9 @@ class SsisLogLocation(msrest.serialization.Model): with resultType string). :type log_path: object :param type: Required. The type of SSIS log location. Possible values include: "File". - :type type: str or ~azure.mgmt.datafactory.models.SsisLogLocationType + :type type: str or ~data_factory_management_client.models.SsisLogLocationType :param access_credential: The package execution log access credential. - :type access_credential: ~azure.mgmt.datafactory.models.SsisAccessCredential + :type access_credential: ~data_factory_management_client.models.SsisAccessCredential :param log_refresh_interval: Specifies the interval to refresh log. The default interval is 5 minutes. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])). @@ -39356,7 +39724,7 @@ class SsisObjectMetadataListResponse(msrest.serialization.Model): """A list of SSIS object metadata. :param value: List of SSIS object metadata. - :type value: list[~azure.mgmt.datafactory.models.SsisObjectMetadata] + :type value: list[~data_factory_management_client.models.SsisObjectMetadata] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -39421,7 +39789,7 @@ class SsisPackage(SsisObjectMetadata): :param type: Required. Type of metadata.Constant filled by server. Possible values include: "Folder", "Project", "Package", "Environment". - :type type: str or ~azure.mgmt.datafactory.models.SsisObjectMetadataType + :type type: str or ~data_factory_management_client.models.SsisObjectMetadataType :param id: Metadata id. :type id: long :param name: Metadata name. @@ -39435,7 +39803,7 @@ class SsisPackage(SsisObjectMetadata): :param project_id: Project id which contains package. :type project_id: long :param parameters: Parameters in package. - :type parameters: list[~azure.mgmt.datafactory.models.SsisParameter] + :type parameters: list[~data_factory_management_client.models.SsisParameter] """ _validation = { @@ -39481,16 +39849,17 @@ class SsisPackageLocation(msrest.serialization.Model): :type package_path: object :param type: The type of SSIS package location. Possible values include: "SSISDB", "File", "InlinePackage", "PackageStore". - :type type: str or ~azure.mgmt.datafactory.models.SsisPackageLocationType + :type type: str or ~data_factory_management_client.models.SsisPackageLocationType :param package_password: Password of the package. - :type package_password: ~azure.mgmt.datafactory.models.SecretBase + :type package_password: ~data_factory_management_client.models.SecretBase :param access_credential: The package access credential. - :type access_credential: ~azure.mgmt.datafactory.models.SsisAccessCredential + :type access_credential: ~data_factory_management_client.models.SsisAccessCredential :param configuration_path: The configuration file of the package execution. Type: string (or Expression with resultType string). :type configuration_path: object :param configuration_access_credential: The configuration file access credential. - :type configuration_access_credential: ~azure.mgmt.datafactory.models.SsisAccessCredential + :type configuration_access_credential: + ~data_factory_management_client.models.SsisAccessCredential :param package_name: The package name. :type package_name: str :param package_content: The embedded package content. Type: string (or Expression with @@ -39499,7 +39868,7 @@ class SsisPackageLocation(msrest.serialization.Model): :param package_last_modified_date: The embedded package last modified date. :type package_last_modified_date: str :param child_packages: The embedded child package list. - :type child_packages: list[~azure.mgmt.datafactory.models.SsisChildPackage] + :type child_packages: list[~data_factory_management_client.models.SsisChildPackage] """ _attribute_map = { @@ -39626,7 +39995,7 @@ class SsisProject(SsisObjectMetadata): :param type: Required. Type of metadata.Constant filled by server. Possible values include: "Folder", "Project", "Package", "Environment". - :type type: str or ~azure.mgmt.datafactory.models.SsisObjectMetadataType + :type type: str or ~data_factory_management_client.models.SsisObjectMetadataType :param id: Metadata id. :type id: long :param name: Metadata name. @@ -39638,9 +40007,9 @@ class SsisProject(SsisObjectMetadata): :param version: Project version. :type version: long :param environment_refs: Environment reference in project. - :type environment_refs: list[~azure.mgmt.datafactory.models.SsisEnvironmentReference] + :type environment_refs: list[~data_factory_management_client.models.SsisEnvironmentReference] :param parameters: Parameters in project. - :type parameters: list[~azure.mgmt.datafactory.models.SsisParameter] + :type parameters: list[~data_factory_management_client.models.SsisParameter] """ _validation = { @@ -39772,7 +40141,7 @@ class StagingSettings(msrest.serialization.Model): collection. :type additional_properties: dict[str, object] :param linked_service_name: Required. Staging linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param path: The path to storage for storing the interim data. Type: string (or Expression with resultType string). :type path: object @@ -39816,7 +40185,7 @@ class StoredProcedureParameter(msrest.serialization.Model): :type value: object :param type: Stored procedure parameter type. Possible values include: "String", "Int", "Int64", "Decimal", "Guid", "Boolean", "Date". - :type type: str or ~azure.mgmt.datafactory.models.StoredProcedureParameterType + :type type: str or ~data_factory_management_client.models.StoredProcedureParameterType """ _attribute_map = { @@ -39851,19 +40220,19 @@ class SwitchActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param on: Required. An expression that would evaluate to a string or integer. This is used to determine the block of activities in cases that will be executed. - :type on: ~azure.mgmt.datafactory.models.Expression + :type on: ~data_factory_management_client.models.Expression :param cases: List of cases that correspond to expected values of the 'on' property. This is an optional property and if not provided, the activity will execute activities provided in defaultActivities. - :type cases: list[~azure.mgmt.datafactory.models.SwitchCase] + :type cases: list[~data_factory_management_client.models.SwitchCase] :param default_activities: List of activities to execute if no case condition is satisfied. This is an optional property and if not provided, the activity will exit without any action. - :type default_activities: list[~azure.mgmt.datafactory.models.Activity] + :type default_activities: list[~data_factory_management_client.models.Activity] """ _validation = { @@ -39910,7 +40279,7 @@ class SwitchCase(msrest.serialization.Model): :param value: Expected value that satisfies the expression result of the 'on' property. :type value: str :param activities: List of activities to execute for satisfied case condition. - :type activities: list[~azure.mgmt.datafactory.models.Activity] + :type activities: list[~data_factory_management_client.models.Activity] """ _attribute_map = { @@ -39941,11 +40310,11 @@ class SybaseLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param server: Required. Server name for connection. Type: string (or Expression with @@ -39958,12 +40327,13 @@ class SybaseLinkedService(LinkedService): :type schema: object :param authentication_type: AuthenticationType to be used for connection. Possible values include: "Basic", "Windows". - :type authentication_type: str or ~azure.mgmt.datafactory.models.SybaseAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.SybaseAuthenticationType :param username: Username for authentication. Type: string (or Expression with resultType string). :type username: object :param password: Password for authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -40105,14 +40475,14 @@ class SybaseTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The Sybase table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -40189,7 +40559,7 @@ class TabularTranslator(CopyTranslator): activity. Type: boolean (or Expression with resultType boolean). :type type_conversion: object :param type_conversion_settings: Type conversion settings. - :type type_conversion_settings: ~azure.mgmt.datafactory.models.TypeConversionSettings + :type type_conversion_settings: ~data_factory_management_client.models.TypeConversionSettings """ _validation = { @@ -40317,11 +40687,11 @@ class TeradataLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: Teradata ODBC connection string. Type: string, SecureString or @@ -40331,12 +40701,13 @@ class TeradataLinkedService(LinkedService): :type server: object :param authentication_type: AuthenticationType to be used for connection. Possible values include: "Basic", "Windows". - :type authentication_type: str or ~azure.mgmt.datafactory.models.TeradataAuthenticationType + :type authentication_type: str or + ~data_factory_management_client.models.TeradataAuthenticationType :param username: Username for authentication. Type: string (or Expression with resultType string). :type username: object :param password: Password for authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -40459,7 +40830,7 @@ class TeradataSource(TabularSource): :type partition_option: object :param partition_settings: The settings that will be leveraged for teradata source partitioning. - :type partition_settings: ~azure.mgmt.datafactory.models.TeradataPartitionSettings + :type partition_settings: ~data_factory_management_client.models.TeradataPartitionSettings """ _validation = { @@ -40521,14 +40892,14 @@ class TeradataTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param database: The database name of Teradata. Type: string (or Expression with resultType string). :type database: object @@ -40680,7 +41051,7 @@ class TriggerDependencyReference(DependencyReference): :param type: Required. The type of dependency reference.Constant filled by server. :type type: str :param reference_trigger: Required. Referenced trigger. - :type reference_trigger: ~azure.mgmt.datafactory.models.TriggerReference + :type reference_trigger: ~data_factory_management_client.models.TriggerReference """ _validation = { @@ -40742,7 +41113,7 @@ class TriggerListResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of triggers. - :type value: list[~azure.mgmt.datafactory.models.TriggerResource] + :type value: list[~data_factory_management_client.models.TriggerResource] :param next_link: The link to the next page of results, if any remaining results exist. :type next_link: str """ @@ -40772,7 +41143,7 @@ class TriggerPipelineReference(msrest.serialization.Model): """Pipeline that needs to be triggered with the given parameters. :param pipeline_reference: Pipeline reference. - :type pipeline_reference: ~azure.mgmt.datafactory.models.PipelineReference + :type pipeline_reference: ~data_factory_management_client.models.PipelineReference :param parameters: Pipeline parameters. :type parameters: dict[str, object] """ @@ -40800,7 +41171,7 @@ class TriggerQueryResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of triggers. - :type value: list[~azure.mgmt.datafactory.models.TriggerResource] + :type value: list[~data_factory_management_client.models.TriggerResource] :param continuation_token: The continuation token for getting the next page of results, if any remaining results exist, null otherwise. :type continuation_token: str @@ -40878,7 +41249,7 @@ class TriggerResource(SubResource): :ivar etag: Etag identifies change in the resource. :vartype etag: str :param properties: Required. Properties of the trigger. - :type properties: ~azure.mgmt.datafactory.models.Trigger + :type properties: ~data_factory_management_client.models.Trigger """ _validation = { @@ -40924,7 +41295,7 @@ class TriggerRun(msrest.serialization.Model): :ivar trigger_run_timestamp: Trigger run start time. :vartype trigger_run_timestamp: ~datetime.datetime :ivar status: Trigger run status. Possible values include: "Succeeded", "Failed", "Inprogress". - :vartype status: str or ~azure.mgmt.datafactory.models.TriggerRunStatus + :vartype status: str or ~data_factory_management_client.models.TriggerRunStatus :ivar message: Trigger error message. :vartype message: str :ivar properties: List of property name and value related to trigger run. Name, value pair @@ -40991,7 +41362,7 @@ class TriggerRunsQueryResponse(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param value: Required. List of trigger runs. - :type value: list[~azure.mgmt.datafactory.models.TriggerRun] + :type value: list[~data_factory_management_client.models.TriggerRun] :param continuation_token: The continuation token for getting the next page of results, if any remaining results exist, null otherwise. :type continuation_token: str @@ -41027,7 +41398,7 @@ class TriggerSubscriptionOperationStatus(msrest.serialization.Model): :vartype trigger_name: str :ivar status: Event Subscription Status. Possible values include: "Enabled", "Provisioning", "Deprovisioning", "Disabled", "Unknown". - :vartype status: str or ~azure.mgmt.datafactory.models.EventSubscriptionStatus + :vartype status: str or ~data_factory_management_client.models.EventSubscriptionStatus """ _validation = { @@ -41065,15 +41436,15 @@ class TumblingWindowTrigger(Trigger): :type description: str :ivar runtime_state: Indicates if trigger is running or not. Updated when Start/Stop APIs are called on the Trigger. Possible values include: "Started", "Stopped", "Disabled". - :vartype runtime_state: str or ~azure.mgmt.datafactory.models.TriggerRuntimeState + :vartype runtime_state: str or ~data_factory_management_client.models.TriggerRuntimeState :param annotations: List of tags that can be used for describing the trigger. :type annotations: list[object] :param pipeline: Required. Pipeline for which runs are created when an event is fired for trigger window that is ready. - :type pipeline: ~azure.mgmt.datafactory.models.TriggerPipelineReference + :type pipeline: ~data_factory_management_client.models.TriggerPipelineReference :param frequency: Required. The frequency of the time windows. Possible values include: "Minute", "Hour", "Month". - :type frequency: str or ~azure.mgmt.datafactory.models.TumblingWindowFrequency + :type frequency: str or ~data_factory_management_client.models.TumblingWindowFrequency :param interval: Required. The interval of the time windows. The minimum interval allowed is 15 Minutes. :type interval: int @@ -41091,10 +41462,10 @@ class TumblingWindowTrigger(Trigger): for which a new run is triggered. :type max_concurrency: int :param retry_policy: Retry policy that will be applied for failed pipeline runs. - :type retry_policy: ~azure.mgmt.datafactory.models.RetryPolicy + :type retry_policy: ~data_factory_management_client.models.RetryPolicy :param depends_on: Triggers that this trigger depends on. Only tumbling window triggers are supported. - :type depends_on: list[~azure.mgmt.datafactory.models.DependencyReference] + :type depends_on: list[~data_factory_management_client.models.DependencyReference] """ _validation = { @@ -41162,7 +41533,7 @@ class TumblingWindowTriggerDependencyReference(TriggerDependencyReference): :param type: Required. The type of dependency reference.Constant filled by server. :type type: str :param reference_trigger: Required. Referenced trigger. - :type reference_trigger: ~azure.mgmt.datafactory.models.TriggerReference + :type reference_trigger: ~data_factory_management_client.models.TriggerReference :param offset: Timespan applied to the start time of a tumbling window when evaluating dependency. :type offset: str @@ -41266,12 +41637,12 @@ class UntilActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param expression: Required. An expression that would evaluate to Boolean. The loop will continue until this expression evaluates to true. - :type expression: ~azure.mgmt.datafactory.models.Expression + :type expression: ~data_factory_management_client.models.Expression :param timeout: Specifies the timeout for the activity to run. If there is no value specified, it takes the value of TimeSpan.FromDays(7) which is 1 week as default. Type: string (or Expression with resultType string), pattern: @@ -41279,7 +41650,7 @@ class UntilActivity(Activity): resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])). :type timeout: object :param activities: Required. List of activities to execute. - :type activities: list[~azure.mgmt.datafactory.models.Activity] + :type activities: list[~data_factory_management_client.models.Activity] """ _validation = { @@ -41353,7 +41724,7 @@ class UpdateIntegrationRuntimeRequest(msrest.serialization.Model): :param auto_update: Enables or disables the auto-update feature of the self-hosted integration runtime. See https://go.microsoft.com/fwlink/?linkid=854189. Possible values include: "On", "Off". - :type auto_update: str or ~azure.mgmt.datafactory.models.IntegrationRuntimeAutoUpdate + :type auto_update: str or ~data_factory_management_client.models.IntegrationRuntimeAutoUpdate :param update_delay_offset: The time offset (in hours) in the day, e.g., PT03H is 3 hours. The integration runtime auto update will happen on that time. :type update_delay_offset: str @@ -41470,9 +41841,9 @@ class ValidationActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param timeout: Specifies the timeout for the activity to run. If there is no value specified, it takes the value of TimeSpan.FromDays(7) which is 1 week as default. Type: string (or Expression with resultType string), pattern: @@ -41489,7 +41860,7 @@ class ValidationActivity(Activity): with resultType boolean). :type child_items: object :param dataset: Required. Validation activity dataset reference. - :type dataset: ~azure.mgmt.datafactory.models.DatasetReference + :type dataset: ~data_factory_management_client.models.DatasetReference """ _validation = { @@ -41542,7 +41913,7 @@ class VariableSpecification(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param type: Required. Variable type. Possible values include: "String", "Bool", "Array". - :type type: str or ~azure.mgmt.datafactory.models.VariableType + :type type: str or ~data_factory_management_client.models.VariableType :param default_value: Default value of variable. :type default_value: object """ @@ -41579,18 +41950,18 @@ class VerticaLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_string: An ODBC connection string. Type: string, SecureString or AzureKeyVaultSecretReference. :type connection_string: object :param pwd: The Azure key vault secret reference of password in connection string. - :type pwd: ~azure.mgmt.datafactory.models.AzureKeyVaultSecretReference + :type pwd: ~data_factory_management_client.models.AzureKeyVaultSecretReference :param encrypted_credential: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string). @@ -41719,14 +42090,14 @@ class VerticaTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: This property will be retired. Please consider using schema + table properties instead. :type table_name: object @@ -41796,9 +42167,9 @@ class WaitActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param wait_time_in_seconds: Required. Duration in seconds. :type wait_time_in_seconds: object """ @@ -41850,16 +42221,16 @@ class WebActivity(ExecutionActivity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param linked_service_name: Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param policy: Activity policy. - :type policy: ~azure.mgmt.datafactory.models.ActivityPolicy + :type policy: ~data_factory_management_client.models.ActivityPolicy :param method: Required. Rest API method for target endpoint. Possible values include: "GET", "POST", "PUT", "DELETE". - :type method: str or ~azure.mgmt.datafactory.models.WebActivityMethod + :type method: str or ~data_factory_management_client.models.WebActivityMethod :param url: Required. Web activity target endpoint and path. Type: string (or Expression with resultType string). :type url: object @@ -41871,13 +42242,13 @@ class WebActivity(ExecutionActivity): method, not allowed for GET method Type: string (or Expression with resultType string). :type body: object :param authentication: Authentication method used for calling the endpoint. - :type authentication: ~azure.mgmt.datafactory.models.WebActivityAuthentication + :type authentication: ~data_factory_management_client.models.WebActivityAuthentication :param datasets: List of datasets passed to web endpoint. - :type datasets: list[~azure.mgmt.datafactory.models.DatasetReference] + :type datasets: list[~data_factory_management_client.models.DatasetReference] :param linked_services: List of linked services passed to web endpoint. - :type linked_services: list[~azure.mgmt.datafactory.models.LinkedServiceReference] + :type linked_services: list[~data_factory_management_client.models.LinkedServiceReference] :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference """ _validation = { @@ -41945,13 +42316,13 @@ class WebActivityAuthentication(msrest.serialization.Model): :type type: str :param pfx: Base64-encoded contents of a PFX file or Certificate when used for ServicePrincipal. - :type pfx: ~azure.mgmt.datafactory.models.SecretBase + :type pfx: ~data_factory_management_client.models.SecretBase :param username: Web activity authentication user name for basic authentication or ClientID when used for ServicePrincipal. Type: string (or Expression with resultType string). :type username: object :param password: Password for the PFX file or basic authentication / Secret when used for ServicePrincipal. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase :param resource: Resource for which Azure Auth token will be requested when using MSI Authentication. Type: string (or Expression with resultType string). :type resource: object @@ -41959,7 +42330,7 @@ class WebActivityAuthentication(msrest.serialization.Model): ServicePrincipal Authentication. Type: string (or Expression with resultType string). :type user_tenant: object :param credential: The credential reference containing authentication information. - :type credential: ~azure.mgmt.datafactory.models.CredentialReference + :type credential: ~data_factory_management_client.models.CredentialReference """ _attribute_map = { @@ -42008,7 +42379,7 @@ class WebLinkedServiceTypeProperties(msrest.serialization.Model): :param authentication_type: Required. Type of authentication used to connect to the web table source.Constant filled by server. Possible values include: "Basic", "Anonymous", "ClientCertificate". - :type authentication_type: str or ~azure.mgmt.datafactory.models.WebAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.WebAuthenticationType """ _validation = { @@ -42047,7 +42418,7 @@ class WebAnonymousAuthentication(WebLinkedServiceTypeProperties): :param authentication_type: Required. Type of authentication used to connect to the web table source.Constant filled by server. Possible values include: "Basic", "Anonymous", "ClientCertificate". - :type authentication_type: str or ~azure.mgmt.datafactory.models.WebAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.WebAuthenticationType """ _validation = { @@ -42081,12 +42452,12 @@ class WebBasicAuthentication(WebLinkedServiceTypeProperties): :param authentication_type: Required. Type of authentication used to connect to the web table source.Constant filled by server. Possible values include: "Basic", "Anonymous", "ClientCertificate". - :type authentication_type: str or ~azure.mgmt.datafactory.models.WebAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.WebAuthenticationType :param username: Required. User name for Basic authentication. Type: string (or Expression with resultType string). :type username: object :param password: Required. The password for Basic authentication. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -42128,11 +42499,11 @@ class WebClientCertificateAuthentication(WebLinkedServiceTypeProperties): :param authentication_type: Required. Type of authentication used to connect to the web table source.Constant filled by server. Possible values include: "Basic", "Anonymous", "ClientCertificate". - :type authentication_type: str or ~azure.mgmt.datafactory.models.WebAuthenticationType + :type authentication_type: str or ~data_factory_management_client.models.WebAuthenticationType :param pfx: Required. Base64-encoded contents of a PFX file. - :type pfx: ~azure.mgmt.datafactory.models.SecretBase + :type pfx: ~data_factory_management_client.models.SecretBase :param password: Required. Password for the PFX file. - :type password: ~azure.mgmt.datafactory.models.SecretBase + :type password: ~data_factory_management_client.models.SecretBase """ _validation = { @@ -42178,11 +42549,11 @@ class WebHookActivity(Activity): :param description: Activity description. :type description: str :param depends_on: Activity depends on condition. - :type depends_on: list[~azure.mgmt.datafactory.models.ActivityDependency] + :type depends_on: list[~data_factory_management_client.models.ActivityDependency] :param user_properties: Activity user properties. - :type user_properties: list[~azure.mgmt.datafactory.models.UserProperty] + :type user_properties: list[~data_factory_management_client.models.UserProperty] :param method: Required. Rest API method for target endpoint. Possible values include: "POST". - :type method: str or ~azure.mgmt.datafactory.models.WebHookActivityMethod + :type method: str or ~data_factory_management_client.models.WebHookActivityMethod :param url: Required. WebHook activity target endpoint and path. Type: string (or Expression with resultType string). :type url: object @@ -42198,7 +42569,7 @@ class WebHookActivity(Activity): method, not allowed for GET method Type: string (or Expression with resultType string). :type body: object :param authentication: Authentication method used for calling the endpoint. - :type authentication: ~azure.mgmt.datafactory.models.WebActivityAuthentication + :type authentication: ~data_factory_management_client.models.WebActivityAuthentication :param report_status_on_call_back: When set to true, statusCode, output and error in callback request body will be consumed by activity. The activity can be marked as failed by setting statusCode >= 400 in callback request. Default is false. Type: boolean (or Expression with @@ -42268,15 +42639,15 @@ class WebLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param type_properties: Required. Web linked service properties. - :type type_properties: ~azure.mgmt.datafactory.models.WebLinkedServiceTypeProperties + :type type_properties: ~data_factory_management_client.models.WebLinkedServiceTypeProperties """ _validation = { @@ -42386,14 +42757,14 @@ class WebTableDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param index: Required. The zero-based index of the table in the web page. Type: integer (or Expression with resultType integer), minimum: 0. :type index: object @@ -42443,6 +42814,49 @@ def __init__( self.path = path +class WranglingDataFlow(DataFlow): + """Power Query data flow. + + :param type: Type of data flow.Constant filled by server. + :type type: str + :param description: The description of the data flow. + :type description: str + :param annotations: List of tags that can be used for describing the data flow. + :type annotations: list[object] + :param folder: The folder that this data flow is in. If not specified, Data flow will appear at + the root level. + :type folder: ~data_factory_management_client.models.DataFlowFolder + :param sources: List of sources in Power Query. + :type sources: list[~data_factory_management_client.models.PowerQuerySource] + :param script: Power query mashup script. + :type script: str + """ + + _attribute_map = { + 'type': {'key': 'type', 'type': 'str'}, + 'description': {'key': 'description', 'type': 'str'}, + 'annotations': {'key': 'annotations', 'type': '[object]'}, + 'folder': {'key': 'folder', 'type': 'DataFlowFolder'}, + 'sources': {'key': 'typeProperties.sources', 'type': '[PowerQuerySource]'}, + 'script': {'key': 'typeProperties.script', 'type': 'str'}, + } + + def __init__( + self, + *, + description: Optional[str] = None, + annotations: Optional[List[object]] = None, + folder: Optional["DataFlowFolder"] = None, + sources: Optional[List["PowerQuerySource"]] = None, + script: Optional[str] = None, + **kwargs + ): + super(WranglingDataFlow, self).__init__(description=description, annotations=annotations, folder=folder, **kwargs) + self.type = 'WranglingDataFlow' # type: str + self.sources = sources + self.script = script + + class XeroLinkedService(LinkedService): """Xero Service linked service. @@ -42454,11 +42868,11 @@ class XeroLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_properties: Properties used to connect to Xero. It is mutually exclusive with @@ -42467,11 +42881,11 @@ class XeroLinkedService(LinkedService): :param host: The endpoint of the Xero server. (i.e. api.xero.com). :type host: object :param consumer_key: The consumer key associated with the Xero application. - :type consumer_key: ~azure.mgmt.datafactory.models.SecretBase + :type consumer_key: ~data_factory_management_client.models.SecretBase :param private_key: The private key from the .pem file that was generated for your Xero private application. You must include all the text from the .pem file, including the Unix line endings( ). - :type private_key: ~azure.mgmt.datafactory.models.SecretBase + :type private_key: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -42558,14 +42972,14 @@ class XeroObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ @@ -42693,16 +43107,16 @@ class XmlDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param location: The location of the json data storage. - :type location: ~azure.mgmt.datafactory.models.DatasetLocation + :type location: ~data_factory_management_client.models.DatasetLocation :param encoding_name: The code page name of the preferred encoding. If not specified, the default value is UTF-8, unless BOM denotes another Unicode encoding. Refer to the name column of the table in the following link to set supported values: @@ -42712,7 +43126,7 @@ class XmlDataset(Dataset): :param null_value: The null value string. Type: string (or Expression with resultType string). :type null_value: object :param compression: The data compression method used for the json dataset. - :type compression: ~azure.mgmt.datafactory.models.DatasetCompression + :type compression: ~data_factory_management_client.models.DatasetCompression """ _validation = { @@ -42772,7 +43186,7 @@ class XmlReadSettings(FormatReadSettings): :param type: Required. The read setting type.Constant filled by server. :type type: str :param compression_properties: Compression settings. - :type compression_properties: ~azure.mgmt.datafactory.models.CompressionReadSettings + :type compression_properties: ~data_factory_management_client.models.CompressionReadSettings :param validation_mode: Indicates what validation method is used when reading the xml files. Allowed values: 'none', 'xsd', or 'dtd'. Type: string (or Expression with resultType string). :type validation_mode: object @@ -42846,9 +43260,9 @@ class XmlSource(CopySource): false. Type: boolean (or Expression with resultType boolean). :type disable_metrics_collection: object :param store_settings: Xml store settings. - :type store_settings: ~azure.mgmt.datafactory.models.StoreReadSettings + :type store_settings: ~data_factory_management_client.models.StoreReadSettings :param format_settings: Xml format settings. - :type format_settings: ~azure.mgmt.datafactory.models.XmlReadSettings + :type format_settings: ~data_factory_management_client.models.XmlReadSettings :param additional_columns: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects). :type additional_columns: object @@ -42938,11 +43352,11 @@ class ZohoLinkedService(LinkedService): :param type: Required. Type of linked service.Constant filled by server. :type type: str :param connect_via: The integration runtime reference. - :type connect_via: ~azure.mgmt.datafactory.models.IntegrationRuntimeReference + :type connect_via: ~data_factory_management_client.models.IntegrationRuntimeReference :param description: Linked service description. :type description: str :param parameters: Parameters for linked service. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the linked service. :type annotations: list[object] :param connection_properties: Properties used to connect to Zoho. It is mutually exclusive with @@ -42951,7 +43365,7 @@ class ZohoLinkedService(LinkedService): :param endpoint: The endpoint of the Zoho server. (i.e. crm.zoho.com/crm/private). :type endpoint: object :param access_token: The access token for Zoho authentication. - :type access_token: ~azure.mgmt.datafactory.models.SecretBase + :type access_token: ~data_factory_management_client.models.SecretBase :param use_encrypted_endpoints: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true. :type use_encrypted_endpoints: object @@ -43035,14 +43449,14 @@ class ZohoObjectDataset(Dataset): Expression with resultType array), itemType: DatasetSchemaDataElement. :type schema: object :param linked_service_name: Required. Linked service reference. - :type linked_service_name: ~azure.mgmt.datafactory.models.LinkedServiceReference + :type linked_service_name: ~data_factory_management_client.models.LinkedServiceReference :param parameters: Parameters for dataset. - :type parameters: dict[str, ~azure.mgmt.datafactory.models.ParameterSpecification] + :type parameters: dict[str, ~data_factory_management_client.models.ParameterSpecification] :param annotations: List of tags that can be used for describing the Dataset. :type annotations: list[object] :param folder: The folder that this Dataset is in. If not specified, Dataset will appear at the root level. - :type folder: ~azure.mgmt.datafactory.models.DatasetFolder + :type folder: ~data_factory_management_client.models.DatasetFolder :param table_name: The table name. Type: string (or Expression with resultType string). :type table_name: object """ diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_activity_runs_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_activity_runs_operations.py index 9585a0a97f6..f51ff306dc7 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_activity_runs_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_activity_runs_operations.py @@ -29,7 +29,7 @@ class ActivityRunsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -62,10 +62,10 @@ def query_by_pipeline_run( :param run_id: The pipeline run identifier. :type run_id: str :param filter_parameters: Parameters to filter the activity runs. - :type filter_parameters: ~azure.mgmt.datafactory.models.RunFilterParameters + :type filter_parameters: ~data_factory_management_client.models.RunFilterParameters :keyword callable cls: A custom type or function that will be passed the direct response :return: ActivityRunsQueryResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ActivityRunsQueryResponse + :rtype: ~data_factory_management_client.models.ActivityRunsQueryResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ActivityRunsQueryResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_data_flow_debug_session_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_data_flow_debug_session_operations.py index 27e9c3c9bd2..976a9653c6e 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_data_flow_debug_session_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_data_flow_debug_session_operations.py @@ -32,7 +32,7 @@ class DataFlowDebugSessionOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -122,7 +122,7 @@ def begin_create( :param factory_name: The factory name. :type factory_name: str :param request: Data flow debug session definition. - :type request: ~azure.mgmt.datafactory.models.CreateDataFlowDebugSessionRequest + :type request: ~data_factory_management_client.models.CreateDataFlowDebugSessionRequest :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: True for ARMPolling, False for no polling, or a @@ -130,7 +130,7 @@ def begin_create( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either CreateDataFlowDebugSessionResponse or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.datafactory.models.CreateDataFlowDebugSessionResponse] + :rtype: ~azure.core.polling.LROPoller[~data_factory_management_client.models.CreateDataFlowDebugSessionResponse] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] @@ -194,7 +194,7 @@ def query_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either QueryDataFlowDebugSessionsResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.QueryDataFlowDebugSessionsResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.QueryDataFlowDebugSessionsResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.QueryDataFlowDebugSessionsResponse"] @@ -269,10 +269,10 @@ def add_data_flow( :param factory_name: The factory name. :type factory_name: str :param request: Data flow debug session definition with debug content. - :type request: ~azure.mgmt.datafactory.models.DataFlowDebugPackage + :type request: ~data_factory_management_client.models.DataFlowDebugPackage :keyword callable cls: A custom type or function that will be passed the direct response :return: AddDataFlowToDebugSessionResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.AddDataFlowToDebugSessionResponse + :rtype: ~data_factory_management_client.models.AddDataFlowToDebugSessionResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.AddDataFlowToDebugSessionResponse"] @@ -336,7 +336,7 @@ def delete( :param factory_name: The factory name. :type factory_name: str :param request: Data flow debug session definition for deletion. - :type request: ~azure.mgmt.datafactory.models.DeleteDataFlowDebugSessionRequest + :type request: ~data_factory_management_client.models.DeleteDataFlowDebugSessionRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -460,7 +460,7 @@ def begin_execute_command( :param factory_name: The factory name. :type factory_name: str :param request: Data flow debug command definition. - :type request: ~azure.mgmt.datafactory.models.DataFlowDebugCommandRequest + :type request: ~data_factory_management_client.models.DataFlowDebugCommandRequest :keyword callable cls: A custom type or function that will be passed the direct response :keyword str continuation_token: A continuation token to restart a poller from a saved state. :keyword polling: True for ARMPolling, False for no polling, or a @@ -468,7 +468,7 @@ def begin_execute_command( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either DataFlowDebugCommandResponse or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.datafactory.models.DataFlowDebugCommandResponse] + :rtype: ~azure.core.polling.LROPoller[~data_factory_management_client.models.DataFlowDebugCommandResponse] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_data_flows_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_data_flows_operations.py index 4ddb7d1f44a..41292015b17 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_data_flows_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_data_flows_operations.py @@ -30,7 +30,7 @@ class DataFlowsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -64,13 +64,13 @@ def create_or_update( :param data_flow_name: The data flow name. :type data_flow_name: str :param data_flow: Data flow resource definition. - :type data_flow: ~azure.mgmt.datafactory.models.DataFlowResource + :type data_flow: ~data_factory_management_client.models.DataFlowResource :param if_match: ETag of the data flow entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DataFlowResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.DataFlowResource + :rtype: ~data_factory_management_client.models.DataFlowResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.DataFlowResource"] @@ -144,7 +144,7 @@ def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DataFlowResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.DataFlowResource + :rtype: ~data_factory_management_client.models.DataFlowResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.DataFlowResource"] @@ -266,7 +266,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DataFlowListResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.DataFlowListResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.DataFlowListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.DataFlowListResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_datasets_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_datasets_operations.py index f26e8b248f7..3ad92c858c9 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_datasets_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_datasets_operations.py @@ -30,7 +30,7 @@ class DatasetsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -60,7 +60,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either DatasetListResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.DatasetListResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.DatasetListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.DatasetListResponse"] @@ -139,13 +139,13 @@ def create_or_update( :param dataset_name: The dataset name. :type dataset_name: str :param dataset: Dataset resource definition. - :type dataset: ~azure.mgmt.datafactory.models.DatasetResource + :type dataset: ~data_factory_management_client.models.DatasetResource :param if_match: ETag of the dataset entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DatasetResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.DatasetResource + :rtype: ~data_factory_management_client.models.DatasetResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.DatasetResource"] @@ -219,7 +219,7 @@ def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: DatasetResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.DatasetResource or None + :rtype: ~data_factory_management_client.models.DatasetResource or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["models.DatasetResource"]] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_exposure_control_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_exposure_control_operations.py index 4935032e777..b419a713e9f 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_exposure_control_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_exposure_control_operations.py @@ -29,7 +29,7 @@ class ExposureControlOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -56,10 +56,10 @@ def get_feature_value( :param location_id: The location identifier. :type location_id: str :param exposure_control_request: The exposure control request. - :type exposure_control_request: ~azure.mgmt.datafactory.models.ExposureControlRequest + :type exposure_control_request: ~data_factory_management_client.models.ExposureControlRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: ExposureControlResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ExposureControlResponse + :rtype: ~data_factory_management_client.models.ExposureControlResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ExposureControlResponse"] @@ -122,10 +122,10 @@ def get_feature_value_by_factory( :param factory_name: The factory name. :type factory_name: str :param exposure_control_request: The exposure control request. - :type exposure_control_request: ~azure.mgmt.datafactory.models.ExposureControlRequest + :type exposure_control_request: ~data_factory_management_client.models.ExposureControlRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: ExposureControlResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ExposureControlResponse + :rtype: ~data_factory_management_client.models.ExposureControlResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ExposureControlResponse"] @@ -189,10 +189,10 @@ def query_feature_values_by_factory( :param factory_name: The factory name. :type factory_name: str :param exposure_control_batch_request: The exposure control request for list of features. - :type exposure_control_batch_request: ~azure.mgmt.datafactory.models.ExposureControlBatchRequest + :type exposure_control_batch_request: ~data_factory_management_client.models.ExposureControlBatchRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: ExposureControlBatchResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ExposureControlBatchResponse + :rtype: ~data_factory_management_client.models.ExposureControlBatchResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ExposureControlBatchResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_factories_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_factories_operations.py index bce9885ad55..29d7d4af8a9 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_factories_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_factories_operations.py @@ -30,7 +30,7 @@ class FactoriesOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -54,7 +54,7 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FactoryListResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.FactoryListResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.FactoryListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.FactoryListResponse"] @@ -124,10 +124,10 @@ def configure_factory_repo( :param location_id: The location identifier. :type location_id: str :param factory_repo_update: Update factory repo request definition. - :type factory_repo_update: ~azure.mgmt.datafactory.models.FactoryRepoUpdate + :type factory_repo_update: ~data_factory_management_client.models.FactoryRepoUpdate :keyword callable cls: A custom type or function that will be passed the direct response :return: Factory, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.Factory + :rtype: ~data_factory_management_client.models.Factory :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.Factory"] @@ -187,7 +187,7 @@ def list_by_resource_group( :type resource_group_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either FactoryListResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.FactoryListResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.FactoryListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.FactoryListResponse"] @@ -262,13 +262,13 @@ def create_or_update( :param factory_name: The factory name. :type factory_name: str :param factory: Factory resource definition. - :type factory: ~azure.mgmt.datafactory.models.Factory + :type factory: ~data_factory_management_client.models.Factory :param if_match: ETag of the factory entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Factory, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.Factory + :rtype: ~data_factory_management_client.models.Factory :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.Factory"] @@ -334,10 +334,10 @@ def update( :param factory_name: The factory name. :type factory_name: str :param factory_update_parameters: The parameters for updating a factory. - :type factory_update_parameters: ~azure.mgmt.datafactory.models.FactoryUpdateParameters + :type factory_update_parameters: ~data_factory_management_client.models.FactoryUpdateParameters :keyword callable cls: A custom type or function that will be passed the direct response :return: Factory, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.Factory + :rtype: ~data_factory_management_client.models.Factory :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.Factory"] @@ -405,7 +405,7 @@ def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Factory, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.Factory or None + :rtype: ~data_factory_management_client.models.Factory or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["models.Factory"]] @@ -524,10 +524,10 @@ def get_git_hub_access_token( :param factory_name: The factory name. :type factory_name: str :param git_hub_access_token_request: Get GitHub access token request definition. - :type git_hub_access_token_request: ~azure.mgmt.datafactory.models.GitHubAccessTokenRequest + :type git_hub_access_token_request: ~data_factory_management_client.models.GitHubAccessTokenRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: GitHubAccessTokenResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.GitHubAccessTokenResponse + :rtype: ~data_factory_management_client.models.GitHubAccessTokenResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.GitHubAccessTokenResponse"] @@ -591,10 +591,10 @@ def get_data_plane_access( :param factory_name: The factory name. :type factory_name: str :param policy: Data Plane user access policy definition. - :type policy: ~azure.mgmt.datafactory.models.UserAccessPolicy + :type policy: ~data_factory_management_client.models.UserAccessPolicy :keyword callable cls: A custom type or function that will be passed the direct response :return: AccessPolicyResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.AccessPolicyResponse + :rtype: ~data_factory_management_client.models.AccessPolicyResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.AccessPolicyResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_integration_runtime_nodes_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_integration_runtime_nodes_operations.py index 6baf806e618..c9623854aa9 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_integration_runtime_nodes_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_integration_runtime_nodes_operations.py @@ -29,7 +29,7 @@ class IntegrationRuntimeNodesOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -65,7 +65,7 @@ def get( :type node_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: SelfHostedIntegrationRuntimeNode, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.SelfHostedIntegrationRuntimeNode + :rtype: ~data_factory_management_client.models.SelfHostedIntegrationRuntimeNode :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.SelfHostedIntegrationRuntimeNode"] @@ -197,10 +197,10 @@ def update( :type node_name: str :param update_integration_runtime_node_request: The parameters for updating an integration runtime node. - :type update_integration_runtime_node_request: ~azure.mgmt.datafactory.models.UpdateIntegrationRuntimeNodeRequest + :type update_integration_runtime_node_request: ~data_factory_management_client.models.UpdateIntegrationRuntimeNodeRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: SelfHostedIntegrationRuntimeNode, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.SelfHostedIntegrationRuntimeNode + :rtype: ~data_factory_management_client.models.SelfHostedIntegrationRuntimeNode :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.SelfHostedIntegrationRuntimeNode"] @@ -272,7 +272,7 @@ def get_ip_address( :type node_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeNodeIpAddress, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeNodeIpAddress + :rtype: ~data_factory_management_client.models.IntegrationRuntimeNodeIpAddress :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeNodeIpAddress"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_integration_runtime_object_metadata_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_integration_runtime_object_metadata_operations.py index ee79d15a42f..a04018b467e 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_integration_runtime_object_metadata_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_integration_runtime_object_metadata_operations.py @@ -31,7 +31,7 @@ class IntegrationRuntimeObjectMetadataOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -121,7 +121,7 @@ def begin_refresh( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either SsisObjectMetadataStatusResponse or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.datafactory.models.SsisObjectMetadataStatusResponse] + :rtype: ~azure.core.polling.LROPoller[~data_factory_management_client.models.SsisObjectMetadataStatusResponse] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] @@ -190,10 +190,10 @@ def get( :param integration_runtime_name: The integration runtime name. :type integration_runtime_name: str :param get_metadata_request: The parameters for getting a SSIS object metadata. - :type get_metadata_request: ~azure.mgmt.datafactory.models.GetSsisObjectMetadataRequest + :type get_metadata_request: ~data_factory_management_client.models.GetSsisObjectMetadataRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: SsisObjectMetadataListResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.SsisObjectMetadataListResponse + :rtype: ~data_factory_management_client.models.SsisObjectMetadataListResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.SsisObjectMetadataListResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_integration_runtimes_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_integration_runtimes_operations.py index b4521ba7818..651865ae0ea 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_integration_runtimes_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_integration_runtimes_operations.py @@ -32,7 +32,7 @@ class IntegrationRuntimesOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -62,7 +62,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either IntegrationRuntimeListResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.IntegrationRuntimeListResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.IntegrationRuntimeListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeListResponse"] @@ -141,13 +141,13 @@ def create_or_update( :param integration_runtime_name: The integration runtime name. :type integration_runtime_name: str :param integration_runtime: Integration runtime resource definition. - :type integration_runtime: ~azure.mgmt.datafactory.models.IntegrationRuntimeResource + :type integration_runtime: ~data_factory_management_client.models.IntegrationRuntimeResource :param if_match: ETag of the integration runtime entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeResource + :rtype: ~data_factory_management_client.models.IntegrationRuntimeResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeResource"] @@ -222,7 +222,7 @@ def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeResource or None + :rtype: ~data_factory_management_client.models.IntegrationRuntimeResource or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["models.IntegrationRuntimeResource"]] @@ -289,10 +289,10 @@ def update( :param integration_runtime_name: The integration runtime name. :type integration_runtime_name: str :param update_integration_runtime_request: The parameters for updating an integration runtime. - :type update_integration_runtime_request: ~azure.mgmt.datafactory.models.UpdateIntegrationRuntimeRequest + :type update_integration_runtime_request: ~data_factory_management_client.models.UpdateIntegrationRuntimeRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeResource + :rtype: ~data_factory_management_client.models.IntegrationRuntimeResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeResource"] @@ -420,7 +420,7 @@ def get_status( :type integration_runtime_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeStatusResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeStatusResponse + :rtype: ~data_factory_management_client.models.IntegrationRuntimeStatusResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeStatusResponse"] @@ -483,7 +483,7 @@ def list_outbound_network_dependencies_endpoints( :type integration_runtime_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse + :rtype: ~data_factory_management_client.models.IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeOutboundNetworkDependenciesEndpointsResponse"] @@ -547,7 +547,7 @@ def get_connection_info( :type integration_runtime_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeConnectionInfo, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeConnectionInfo + :rtype: ~data_factory_management_client.models.IntegrationRuntimeConnectionInfo :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeConnectionInfo"] @@ -611,10 +611,10 @@ def regenerate_auth_key( :type integration_runtime_name: str :param regenerate_key_parameters: The parameters for regenerating integration runtime authentication key. - :type regenerate_key_parameters: ~azure.mgmt.datafactory.models.IntegrationRuntimeRegenerateKeyParameters + :type regenerate_key_parameters: ~data_factory_management_client.models.IntegrationRuntimeRegenerateKeyParameters :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeAuthKeys, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeAuthKeys + :rtype: ~data_factory_management_client.models.IntegrationRuntimeAuthKeys :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeAuthKeys"] @@ -682,7 +682,7 @@ def list_auth_keys( :type integration_runtime_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeAuthKeys, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeAuthKeys + :rtype: ~data_factory_management_client.models.IntegrationRuntimeAuthKeys :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeAuthKeys"] @@ -802,7 +802,7 @@ def begin_start( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either IntegrationRuntimeStatusResponse or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.datafactory.models.IntegrationRuntimeStatusResponse] + :rtype: ~azure.core.polling.LROPoller[~data_factory_management_client.models.IntegrationRuntimeStatusResponse] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] @@ -1051,7 +1051,7 @@ def get_monitoring_data( :type integration_runtime_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeMonitoringData, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeMonitoringData + :rtype: ~data_factory_management_client.models.IntegrationRuntimeMonitoringData :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeMonitoringData"] @@ -1176,7 +1176,7 @@ def remove_links( :type integration_runtime_name: str :param linked_integration_runtime_request: The data factory name for the linked integration runtime. - :type linked_integration_runtime_request: ~azure.mgmt.datafactory.models.LinkedIntegrationRuntimeRequest + :type linked_integration_runtime_request: ~data_factory_management_client.models.LinkedIntegrationRuntimeRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -1244,10 +1244,10 @@ def create_linked_integration_runtime( :param integration_runtime_name: The integration runtime name. :type integration_runtime_name: str :param create_linked_integration_runtime_request: The linked integration runtime properties. - :type create_linked_integration_runtime_request: ~azure.mgmt.datafactory.models.CreateLinkedIntegrationRuntimeRequest + :type create_linked_integration_runtime_request: ~data_factory_management_client.models.CreateLinkedIntegrationRuntimeRequest :keyword callable cls: A custom type or function that will be passed the direct response :return: IntegrationRuntimeStatusResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.IntegrationRuntimeStatusResponse + :rtype: ~data_factory_management_client.models.IntegrationRuntimeStatusResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.IntegrationRuntimeStatusResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_linked_services_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_linked_services_operations.py index 58d7f1f344d..ffb243da168 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_linked_services_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_linked_services_operations.py @@ -30,7 +30,7 @@ class LinkedServicesOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -60,7 +60,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either LinkedServiceListResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.LinkedServiceListResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.LinkedServiceListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.LinkedServiceListResponse"] @@ -139,13 +139,13 @@ def create_or_update( :param linked_service_name: The linked service name. :type linked_service_name: str :param linked_service: Linked service resource definition. - :type linked_service: ~azure.mgmt.datafactory.models.LinkedServiceResource + :type linked_service: ~data_factory_management_client.models.LinkedServiceResource :param if_match: ETag of the linkedService entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: LinkedServiceResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.LinkedServiceResource + :rtype: ~data_factory_management_client.models.LinkedServiceResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.LinkedServiceResource"] @@ -220,7 +220,7 @@ def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: LinkedServiceResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.LinkedServiceResource or None + :rtype: ~data_factory_management_client.models.LinkedServiceResource or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["models.LinkedServiceResource"]] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_managed_private_endpoints_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_managed_private_endpoints_operations.py index a8340467285..d1c7c89531f 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_managed_private_endpoints_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_managed_private_endpoints_operations.py @@ -30,7 +30,7 @@ class ManagedPrivateEndpointsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -63,7 +63,7 @@ def list_by_factory( :type managed_virtual_network_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ManagedPrivateEndpointListResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.ManagedPrivateEndpointListResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.ManagedPrivateEndpointListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ManagedPrivateEndpointListResponse"] @@ -146,13 +146,13 @@ def create_or_update( :param managed_private_endpoint_name: Managed private endpoint name. :type managed_private_endpoint_name: str :param managed_private_endpoint: Managed private endpoint resource definition. - :type managed_private_endpoint: ~azure.mgmt.datafactory.models.ManagedPrivateEndpointResource + :type managed_private_endpoint: ~data_factory_management_client.models.ManagedPrivateEndpointResource :param if_match: ETag of the managed private endpoint entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedPrivateEndpointResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ManagedPrivateEndpointResource + :rtype: ~data_factory_management_client.models.ManagedPrivateEndpointResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ManagedPrivateEndpointResource"] @@ -231,7 +231,7 @@ def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedPrivateEndpointResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ManagedPrivateEndpointResource + :rtype: ~data_factory_management_client.models.ManagedPrivateEndpointResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ManagedPrivateEndpointResource"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_managed_virtual_networks_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_managed_virtual_networks_operations.py index b5c877cea9d..8f81cdf0c80 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_managed_virtual_networks_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_managed_virtual_networks_operations.py @@ -30,7 +30,7 @@ class ManagedVirtualNetworksOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -60,7 +60,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either ManagedVirtualNetworkListResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.ManagedVirtualNetworkListResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.ManagedVirtualNetworkListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ManagedVirtualNetworkListResponse"] @@ -139,13 +139,13 @@ def create_or_update( :param managed_virtual_network_name: Managed virtual network name. :type managed_virtual_network_name: str :param managed_virtual_network: Managed Virtual Network resource definition. - :type managed_virtual_network: ~azure.mgmt.datafactory.models.ManagedVirtualNetworkResource + :type managed_virtual_network: ~data_factory_management_client.models.ManagedVirtualNetworkResource :param if_match: ETag of the managed Virtual Network entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedVirtualNetworkResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ManagedVirtualNetworkResource + :rtype: ~data_factory_management_client.models.ManagedVirtualNetworkResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ManagedVirtualNetworkResource"] @@ -220,7 +220,7 @@ def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ManagedVirtualNetworkResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.ManagedVirtualNetworkResource + :rtype: ~data_factory_management_client.models.ManagedVirtualNetworkResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.ManagedVirtualNetworkResource"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_operations.py index 567165c2570..9795a6e8c4e 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_operations.py @@ -30,7 +30,7 @@ class Operations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -54,7 +54,7 @@ def list( :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either OperationListResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.OperationListResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.OperationListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.OperationListResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_pipeline_runs_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_pipeline_runs_operations.py index d8142b7ad24..be684c71f0a 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_pipeline_runs_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_pipeline_runs_operations.py @@ -29,7 +29,7 @@ class PipelineRunsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -59,10 +59,10 @@ def query_by_factory( :param factory_name: The factory name. :type factory_name: str :param filter_parameters: Parameters to filter the pipeline run. - :type filter_parameters: ~azure.mgmt.datafactory.models.RunFilterParameters + :type filter_parameters: ~data_factory_management_client.models.RunFilterParameters :keyword callable cls: A custom type or function that will be passed the direct response :return: PipelineRunsQueryResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PipelineRunsQueryResponse + :rtype: ~data_factory_management_client.models.PipelineRunsQueryResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PipelineRunsQueryResponse"] @@ -129,7 +129,7 @@ def get( :type run_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PipelineRun, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PipelineRun + :rtype: ~data_factory_management_client.models.PipelineRun :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PipelineRun"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_pipelines_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_pipelines_operations.py index 36b7bc04188..d4a5594d606 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_pipelines_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_pipelines_operations.py @@ -30,7 +30,7 @@ class PipelinesOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -60,7 +60,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PipelineListResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.PipelineListResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.PipelineListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PipelineListResponse"] @@ -139,13 +139,13 @@ def create_or_update( :param pipeline_name: The pipeline name. :type pipeline_name: str :param pipeline: Pipeline resource definition. - :type pipeline: ~azure.mgmt.datafactory.models.PipelineResource + :type pipeline: ~data_factory_management_client.models.PipelineResource :param if_match: ETag of the pipeline entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PipelineResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PipelineResource + :rtype: ~data_factory_management_client.models.PipelineResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PipelineResource"] @@ -219,7 +219,7 @@ def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PipelineResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PipelineResource or None + :rtype: ~data_factory_management_client.models.PipelineResource or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["models.PipelineResource"]] @@ -366,7 +366,7 @@ def create_run( :type parameters: dict[str, object] :keyword callable cls: A custom type or function that will be passed the direct response :return: CreateRunResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.CreateRunResponse + :rtype: ~data_factory_management_client.models.CreateRunResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.CreateRunResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_private_end_point_connections_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_private_end_point_connections_operations.py index 74cb51bb807..11471ac9d41 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_private_end_point_connections_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_private_end_point_connections_operations.py @@ -30,7 +30,7 @@ class PrivateEndPointConnectionsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -60,7 +60,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PrivateEndpointConnectionListResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.PrivateEndpointConnectionListResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.PrivateEndpointConnectionListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PrivateEndpointConnectionListResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_private_endpoint_connection_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_private_endpoint_connection_operations.py index 240258361e3..60bd6a37157 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_private_endpoint_connection_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_private_endpoint_connection_operations.py @@ -29,7 +29,7 @@ class PrivateEndpointConnectionOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -63,13 +63,13 @@ def create_or_update( :param private_endpoint_connection_name: The private endpoint connection name. :type private_endpoint_connection_name: str :param private_endpoint_wrapper: - :type private_endpoint_wrapper: ~azure.mgmt.datafactory.models.PrivateLinkConnectionApprovalRequestResource + :type private_endpoint_wrapper: ~data_factory_management_client.models.PrivateLinkConnectionApprovalRequestResource :param if_match: ETag of the private endpoint connection entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnectionResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PrivateEndpointConnectionResource + :rtype: ~data_factory_management_client.models.PrivateEndpointConnectionResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PrivateEndpointConnectionResource"] @@ -144,7 +144,7 @@ def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateEndpointConnectionResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PrivateEndpointConnectionResource + :rtype: ~data_factory_management_client.models.PrivateEndpointConnectionResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PrivateEndpointConnectionResource"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_private_link_resources_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_private_link_resources_operations.py index de519f218fa..89847585015 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_private_link_resources_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_private_link_resources_operations.py @@ -29,7 +29,7 @@ class PrivateLinkResourcesOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -59,7 +59,7 @@ def get( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: PrivateLinkResourcesWrapper, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.PrivateLinkResourcesWrapper + :rtype: ~data_factory_management_client.models.PrivateLinkResourcesWrapper :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.PrivateLinkResourcesWrapper"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_trigger_runs_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_trigger_runs_operations.py index 0e3bb6b4abe..ca2b12d4a29 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_trigger_runs_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_trigger_runs_operations.py @@ -29,7 +29,7 @@ class TriggerRunsOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -187,10 +187,10 @@ def query_by_factory( :param factory_name: The factory name. :type factory_name: str :param filter_parameters: Parameters to filter the pipeline run. - :type filter_parameters: ~azure.mgmt.datafactory.models.RunFilterParameters + :type filter_parameters: ~data_factory_management_client.models.RunFilterParameters :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggerRunsQueryResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.TriggerRunsQueryResponse + :rtype: ~data_factory_management_client.models.TriggerRunsQueryResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.TriggerRunsQueryResponse"] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_triggers_operations.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_triggers_operations.py index a4506ab40d9..f85d33b9c68 100644 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_triggers_operations.py +++ b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/operations/_triggers_operations.py @@ -32,7 +32,7 @@ class TriggersOperations(object): instantiates it for you and attaches it as an attribute. :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.mgmt.datafactory.models + :type models: ~data_factory_management_client.models :param client: Client for service requests. :param config: Configuration of service client. :param serializer: An object model serializer. @@ -62,7 +62,7 @@ def list_by_factory( :type factory_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either TriggerListResponse or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.datafactory.models.TriggerListResponse] + :rtype: ~azure.core.paging.ItemPaged[~data_factory_management_client.models.TriggerListResponse] :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.TriggerListResponse"] @@ -137,10 +137,10 @@ def query_by_factory( :param factory_name: The factory name. :type factory_name: str :param filter_parameters: Parameters to filter the triggers. - :type filter_parameters: ~azure.mgmt.datafactory.models.TriggerFilterParameters + :type filter_parameters: ~data_factory_management_client.models.TriggerFilterParameters :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggerQueryResponse, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.TriggerQueryResponse + :rtype: ~data_factory_management_client.models.TriggerQueryResponse :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.TriggerQueryResponse"] @@ -208,13 +208,13 @@ def create_or_update( :param trigger_name: The trigger name. :type trigger_name: str :param trigger: Trigger resource definition. - :type trigger: ~azure.mgmt.datafactory.models.TriggerResource + :type trigger: ~data_factory_management_client.models.TriggerResource :param if_match: ETag of the trigger entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update. :type if_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggerResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.TriggerResource + :rtype: ~data_factory_management_client.models.TriggerResource :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.TriggerResource"] @@ -288,7 +288,7 @@ def get( :type if_none_match: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggerResource, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.TriggerResource or None + :rtype: ~data_factory_management_client.models.TriggerResource or None :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType[Optional["models.TriggerResource"]] @@ -472,7 +472,7 @@ def begin_subscribe_to_events( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either TriggerSubscriptionOperationStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.datafactory.models.TriggerSubscriptionOperationStatus] + :rtype: ~azure.core.polling.LROPoller[~data_factory_management_client.models.TriggerSubscriptionOperationStatus] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] @@ -540,7 +540,7 @@ def get_event_subscription_status( :type trigger_name: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TriggerSubscriptionOperationStatus, or the result of cls(response) - :rtype: ~azure.mgmt.datafactory.models.TriggerSubscriptionOperationStatus + :rtype: ~data_factory_management_client.models.TriggerSubscriptionOperationStatus :raises: ~azure.core.exceptions.HttpResponseError """ cls = kwargs.pop('cls', None) # type: ClsType["models.TriggerSubscriptionOperationStatus"] @@ -660,7 +660,7 @@ def begin_unsubscribe_from_events( :paramtype polling: bool or ~azure.core.polling.PollingMethod :keyword int polling_interval: Default waiting time between two polls for LRO operations if no Retry-After header is present. :return: An instance of LROPoller that returns either TriggerSubscriptionOperationStatus or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.datafactory.models.TriggerSubscriptionOperationStatus] + :rtype: ~azure.core.polling.LROPoller[~data_factory_management_client.models.TriggerSubscriptionOperationStatus] :raises ~azure.core.exceptions.HttpResponseError: """ polling = kwargs.pop('polling', True) # type: Union[bool, PollingMethod] diff --git a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/setup.py b/src/datafactory/azext_datafactory/vendored_sdks/datafactory/setup.py deleted file mode 100644 index 489e9c4c502..00000000000 --- a/src/datafactory/azext_datafactory/vendored_sdks/datafactory/setup.py +++ /dev/null @@ -1,37 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- -# coding: utf-8 - -from setuptools import setup, find_packages - -NAME = "azure-mgmt-datafactory" -VERSION = "1.0.0" - -# To install the library, run the following -# -# python setup.py install -# -# prerequisite: setuptools -# http://pypi.python.org/pypi/setuptools - -REQUIRES = ["msrest>=0.6.18", "azure-core<2.0.0,>=1.8.2", "azure-mgmt-core<2.0.0,>=1.2.1"] - -setup( - name=NAME, - version=VERSION, - description="azure-mgmt-datafactory", - author_email="", - url="", - keywords=["Swagger", "DataFactoryManagementClient"], - install_requires=REQUIRES, - packages=find_packages(), - include_package_data=True, - long_description="""\ - The Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services. - """ -) diff --git a/src/datafactory/linter_exclusions.yml b/src/datafactory/linter_exclusions.yml deleted file mode 100644 index cdfa831be54..00000000000 --- a/src/datafactory/linter_exclusions.yml +++ /dev/null @@ -1,5 +0,0 @@ -datafactory get-git-hub-access-token: - parameters: - git_hub_access_token_base_url: - rule_exclusions: - - option_length_too_long diff --git a/src/datafactory/report.md b/src/datafactory/report.md index f7cac3328fb..0f562e875d9 100644 --- a/src/datafactory/report.md +++ b/src/datafactory/report.md @@ -10,17 +10,18 @@ |CLI Command Group|Group Swagger name|Commands| |---------|------------|--------| |az datafactory|Factories|[commands](#CommandsInFactories)| -|az datafactory activity-run|ActivityRuns|[commands](#CommandsInActivityRuns)| -|az datafactory dataset|Datasets|[commands](#CommandsInDatasets)| |az datafactory integration-runtime|IntegrationRuntimes|[commands](#CommandsInIntegrationRuntimes)| |az datafactory integration-runtime-node|IntegrationRuntimeNodes|[commands](#CommandsInIntegrationRuntimeNodes)| |az datafactory linked-service|LinkedServices|[commands](#CommandsInLinkedServices)| -|az datafactory managed-private-endpoint|ManagedPrivateEndpoints|[commands](#CommandsInManagedPrivateEndpoints)| -|az datafactory managed-virtual-network|ManagedVirtualNetworks|[commands](#CommandsInManagedVirtualNetworks)| +|az datafactory dataset|Datasets|[commands](#CommandsInDatasets)| |az datafactory pipeline|Pipelines|[commands](#CommandsInPipelines)| |az datafactory pipeline-run|PipelineRuns|[commands](#CommandsInPipelineRuns)| +|az datafactory activity-run|ActivityRuns|[commands](#CommandsInActivityRuns)| |az datafactory trigger|Triggers|[commands](#CommandsInTriggers)| |az datafactory trigger-run|TriggerRuns|[commands](#CommandsInTriggerRuns)| +|az datafactory private-end-point-connection|privateEndPointConnections|[commands](#CommandsInprivateEndPointConnections)| +|az datafactory private-endpoint-connection|PrivateEndpointConnection|[commands](#CommandsInPrivateEndpointConnection)| +|az datafactory private-link-resource|privateLinkResources|[commands](#CommandsInprivateLinkResources)| ## COMMANDS ### Commands in `az datafactory` group @@ -47,7 +48,7 @@ |[az datafactory dataset list](#DatasetsListByFactory)|ListByFactory|[Parameters](#ParametersDatasetsListByFactory)|[Example](#ExamplesDatasetsListByFactory)| |[az datafactory dataset show](#DatasetsGet)|Get|[Parameters](#ParametersDatasetsGet)|[Example](#ExamplesDatasetsGet)| |[az datafactory dataset create](#DatasetsCreateOrUpdate#Create)|CreateOrUpdate#Create|[Parameters](#ParametersDatasetsCreateOrUpdate#Create)|[Example](#ExamplesDatasetsCreateOrUpdate#Create)| -|[az datafactory dataset update](#DatasetsCreateOrUpdate#Update)|CreateOrUpdate#Update|[Parameters](#ParametersDatasetsCreateOrUpdate#Update)|Not Found| +|[az datafactory dataset update](#DatasetsCreateOrUpdate#Update)|CreateOrUpdate#Update|[Parameters](#ParametersDatasetsCreateOrUpdate#Update)|[Example](#ExamplesDatasetsCreateOrUpdate#Update)| |[az datafactory dataset delete](#DatasetsDelete)|Delete|[Parameters](#ParametersDatasetsDelete)|[Example](#ExamplesDatasetsDelete)| ### Commands in `az datafactory integration-runtime` group @@ -64,6 +65,7 @@ |[az datafactory integration-runtime get-monitoring-data](#IntegrationRuntimesGetMonitoringData)|GetMonitoringData|[Parameters](#ParametersIntegrationRuntimesGetMonitoringData)|[Example](#ExamplesIntegrationRuntimesGetMonitoringData)| |[az datafactory integration-runtime get-status](#IntegrationRuntimesGetStatus)|GetStatus|[Parameters](#ParametersIntegrationRuntimesGetStatus)|[Example](#ExamplesIntegrationRuntimesGetStatus)| |[az datafactory integration-runtime list-auth-key](#IntegrationRuntimesListAuthKeys)|ListAuthKeys|[Parameters](#ParametersIntegrationRuntimesListAuthKeys)|[Example](#ExamplesIntegrationRuntimesListAuthKeys)| +|[az datafactory integration-runtime list-outbound-network-dependency-endpoint](#IntegrationRuntimesListOutboundNetworkDependenciesEndpoints)|ListOutboundNetworkDependenciesEndpoints|[Parameters](#ParametersIntegrationRuntimesListOutboundNetworkDependenciesEndpoints)|[Example](#ExamplesIntegrationRuntimesListOutboundNetworkDependenciesEndpoints)| |[az datafactory integration-runtime regenerate-auth-key](#IntegrationRuntimesRegenerateAuthKey)|RegenerateAuthKey|[Parameters](#ParametersIntegrationRuntimesRegenerateAuthKey)|[Example](#ExamplesIntegrationRuntimesRegenerateAuthKey)| |[az datafactory integration-runtime remove-link](#IntegrationRuntimesRemoveLinks)|RemoveLinks|[Parameters](#ParametersIntegrationRuntimesRemoveLinks)|[Example](#ExamplesIntegrationRuntimesRemoveLinks)| |[az datafactory integration-runtime start](#IntegrationRuntimesStart)|Start|[Parameters](#ParametersIntegrationRuntimesStart)|[Example](#ExamplesIntegrationRuntimesStart)| @@ -85,26 +87,9 @@ |[az datafactory linked-service list](#LinkedServicesListByFactory)|ListByFactory|[Parameters](#ParametersLinkedServicesListByFactory)|[Example](#ExamplesLinkedServicesListByFactory)| |[az datafactory linked-service show](#LinkedServicesGet)|Get|[Parameters](#ParametersLinkedServicesGet)|[Example](#ExamplesLinkedServicesGet)| |[az datafactory linked-service create](#LinkedServicesCreateOrUpdate#Create)|CreateOrUpdate#Create|[Parameters](#ParametersLinkedServicesCreateOrUpdate#Create)|[Example](#ExamplesLinkedServicesCreateOrUpdate#Create)| -|[az datafactory linked-service update](#LinkedServicesCreateOrUpdate#Update)|CreateOrUpdate#Update|[Parameters](#ParametersLinkedServicesCreateOrUpdate#Update)|Not Found| +|[az datafactory linked-service update](#LinkedServicesCreateOrUpdate#Update)|CreateOrUpdate#Update|[Parameters](#ParametersLinkedServicesCreateOrUpdate#Update)|[Example](#ExamplesLinkedServicesCreateOrUpdate#Update)| |[az datafactory linked-service delete](#LinkedServicesDelete)|Delete|[Parameters](#ParametersLinkedServicesDelete)|[Example](#ExamplesLinkedServicesDelete)| -### Commands in `az datafactory managed-private-endpoint` group -|CLI Command|Operation Swagger name|Parameters|Examples| -|---------|------------|--------|-----------| -|[az datafactory managed-private-endpoint list](#ManagedPrivateEndpointsListByFactory)|ListByFactory|[Parameters](#ParametersManagedPrivateEndpointsListByFactory)|[Example](#ExamplesManagedPrivateEndpointsListByFactory)| -|[az datafactory managed-private-endpoint show](#ManagedPrivateEndpointsGet)|Get|[Parameters](#ParametersManagedPrivateEndpointsGet)|[Example](#ExamplesManagedPrivateEndpointsGet)| -|[az datafactory managed-private-endpoint create](#ManagedPrivateEndpointsCreateOrUpdate#Create)|CreateOrUpdate#Create|[Parameters](#ParametersManagedPrivateEndpointsCreateOrUpdate#Create)|[Example](#ExamplesManagedPrivateEndpointsCreateOrUpdate#Create)| -|[az datafactory managed-private-endpoint update](#ManagedPrivateEndpointsCreateOrUpdate#Update)|CreateOrUpdate#Update|[Parameters](#ParametersManagedPrivateEndpointsCreateOrUpdate#Update)|Not Found| -|[az datafactory managed-private-endpoint delete](#ManagedPrivateEndpointsDelete)|Delete|[Parameters](#ParametersManagedPrivateEndpointsDelete)|[Example](#ExamplesManagedPrivateEndpointsDelete)| - -### Commands in `az datafactory managed-virtual-network` group -|CLI Command|Operation Swagger name|Parameters|Examples| -|---------|------------|--------|-----------| -|[az datafactory managed-virtual-network list](#ManagedVirtualNetworksListByFactory)|ListByFactory|[Parameters](#ParametersManagedVirtualNetworksListByFactory)|[Example](#ExamplesManagedVirtualNetworksListByFactory)| -|[az datafactory managed-virtual-network show](#ManagedVirtualNetworksGet)|Get|[Parameters](#ParametersManagedVirtualNetworksGet)|[Example](#ExamplesManagedVirtualNetworksGet)| -|[az datafactory managed-virtual-network create](#ManagedVirtualNetworksCreateOrUpdate#Create)|CreateOrUpdate#Create|[Parameters](#ParametersManagedVirtualNetworksCreateOrUpdate#Create)|[Example](#ExamplesManagedVirtualNetworksCreateOrUpdate#Create)| -|[az datafactory managed-virtual-network update](#ManagedVirtualNetworksCreateOrUpdate#Update)|CreateOrUpdate#Update|[Parameters](#ParametersManagedVirtualNetworksCreateOrUpdate#Update)|Not Found| - ### Commands in `az datafactory pipeline` group |CLI Command|Operation Swagger name|Parameters|Examples| |---------|------------|--------|-----------| @@ -122,13 +107,31 @@ |[az datafactory pipeline-run cancel](#PipelineRunsCancel)|Cancel|[Parameters](#ParametersPipelineRunsCancel)|[Example](#ExamplesPipelineRunsCancel)| |[az datafactory pipeline-run query-by-factory](#PipelineRunsQueryByFactory)|QueryByFactory|[Parameters](#ParametersPipelineRunsQueryByFactory)|[Example](#ExamplesPipelineRunsQueryByFactory)| +### Commands in `az datafactory private-end-point-connection` group +|CLI Command|Operation Swagger name|Parameters|Examples| +|---------|------------|--------|-----------| +|[az datafactory private-end-point-connection list](#privateEndPointConnectionsListByFactory)|ListByFactory|[Parameters](#ParametersprivateEndPointConnectionsListByFactory)|[Example](#ExamplesprivateEndPointConnectionsListByFactory)| + +### Commands in `az datafactory private-endpoint-connection` group +|CLI Command|Operation Swagger name|Parameters|Examples| +|---------|------------|--------|-----------| +|[az datafactory private-endpoint-connection show](#PrivateEndpointConnectionGet)|Get|[Parameters](#ParametersPrivateEndpointConnectionGet)|[Example](#ExamplesPrivateEndpointConnectionGet)| +|[az datafactory private-endpoint-connection create](#PrivateEndpointConnectionCreateOrUpdate#Create)|CreateOrUpdate#Create|[Parameters](#ParametersPrivateEndpointConnectionCreateOrUpdate#Create)|[Example](#ExamplesPrivateEndpointConnectionCreateOrUpdate#Create)| +|[az datafactory private-endpoint-connection update](#PrivateEndpointConnectionCreateOrUpdate#Update)|CreateOrUpdate#Update|[Parameters](#ParametersPrivateEndpointConnectionCreateOrUpdate#Update)|Not Found| +|[az datafactory private-endpoint-connection delete](#PrivateEndpointConnectionDelete)|Delete|[Parameters](#ParametersPrivateEndpointConnectionDelete)|[Example](#ExamplesPrivateEndpointConnectionDelete)| + +### Commands in `az datafactory private-link-resource` group +|CLI Command|Operation Swagger name|Parameters|Examples| +|---------|------------|--------|-----------| +|[az datafactory private-link-resource show](#privateLinkResourcesGet)|Get|[Parameters](#ParametersprivateLinkResourcesGet)|[Example](#ExamplesprivateLinkResourcesGet)| + ### Commands in `az datafactory trigger` group |CLI Command|Operation Swagger name|Parameters|Examples| |---------|------------|--------|-----------| |[az datafactory trigger list](#TriggersListByFactory)|ListByFactory|[Parameters](#ParametersTriggersListByFactory)|[Example](#ExamplesTriggersListByFactory)| |[az datafactory trigger show](#TriggersGet)|Get|[Parameters](#ParametersTriggersGet)|[Example](#ExamplesTriggersGet)| |[az datafactory trigger create](#TriggersCreateOrUpdate#Create)|CreateOrUpdate#Create|[Parameters](#ParametersTriggersCreateOrUpdate#Create)|[Example](#ExamplesTriggersCreateOrUpdate#Create)| -|[az datafactory trigger update](#TriggersCreateOrUpdate#Update)|CreateOrUpdate#Update|[Parameters](#ParametersTriggersCreateOrUpdate#Update)|Not Found| +|[az datafactory trigger update](#TriggersCreateOrUpdate#Update)|CreateOrUpdate#Update|[Parameters](#ParametersTriggersCreateOrUpdate#Update)|[Example](#ExamplesTriggersCreateOrUpdate#Update)| |[az datafactory trigger delete](#TriggersDelete)|Delete|[Parameters](#ParametersTriggersDelete)|[Example](#ExamplesTriggersDelete)| |[az datafactory trigger get-event-subscription-status](#TriggersGetEventSubscriptionStatus)|GetEventSubscriptionStatus|[Parameters](#ParametersTriggersGetEventSubscriptionStatus)|[Example](#ExamplesTriggersGetEventSubscriptionStatus)| |[az datafactory trigger query-by-factory](#TriggersQueryByFactory)|QueryByFactory|[Parameters](#ParametersTriggersQueryByFactory)|[Example](#ExamplesTriggersQueryByFactory)| @@ -146,6 +149,7 @@ ## COMMAND DETAILS + ### group `az datafactory` #### Command `az datafactory list` @@ -167,7 +171,6 @@ az datafactory list ##### Parameters |Option|Type|Description|Path (SDK)|Swagger name| |------|----|-----------|----------|------------| - #### Command `az datafactory show` ##### Example @@ -195,9 +198,15 @@ az datafactory create --location "East US" --name "exampleFactoryName" --resourc |**--if-match**|string|ETag of the factory entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| |**--location**|string|The resource location.|location|location| |**--tags**|dictionary|The resource tags.|tags|tags| -|**--factory-vsts-configuration**|object|Factory's VSTS repo information.|factory_vsts_configuration|FactoryVSTSConfiguration| -|**--factory-git-hub-configuration**|object|Factory's GitHub repo information.|factory_git_hub_configuration|FactoryGitHubConfiguration| +|**--repo-configuration**|object|Git repo information of the factory.|repo_configuration|repoConfiguration| |**--global-parameters**|dictionary|List of parameters for factory.|global_parameters|globalParameters| +|**--public-network-access**|choice|Whether or not public network access is allowed for the data factory.|public_network_access|publicNetworkAccess| +|**--key-name**|string|The name of the key in Azure Key Vault to use as Customer Managed Key.|key_name|keyName| +|**--vault-base-url**|string|The url of the Azure Key Vault used for CMK.|vault_base_url|vaultBaseUrl| +|**--key-version**|string|The version of the key used for CMK. If not provided, latest version will be used.|key_version|keyVersion| +|**--identity**|object|User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service Identity will be used.|identity|identity| +|**--type**|choice|The identity type.|type|type| +|**--user-assigned-identities**|dictionary|List of user assigned identities for the factory.|user_assigned_identities|userAssignedIdentities| #### Command `az datafactory update` @@ -212,6 +221,8 @@ az datafactory update --name "exampleFactoryName" --tags exampleTag="exampleValu |**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| |**--factory-name**|string|The factory name.|factory_name|factoryName| |**--tags**|dictionary|The resource tags.|tags|tags| +|**--type**|choice|The identity type.|type|type| +|**--user-assigned-identities**|dictionary|List of user assigned identities for the factory.|user_assigned_identities|userAssignedIdentities| #### Command `az datafactory delete` @@ -230,17 +241,17 @@ az datafactory delete --name "exampleFactoryName" --resource-group "exampleResou ##### Example ``` az datafactory configure-factory-repo --factory-resource-id "/subscriptions/12345678-1234-1234-1234-12345678abc/resourc\ -eGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName" \ ---factory-vsts-configuration account-name="ADF" collaboration-branch="master" last-commit-id="" project-name="project" \ -repository-name="repo" root-folder="/" tenant-id="" --location "East US" +eGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName" --repo-configuration \ +"{\\"type\\":\\"FactoryVSTSConfiguration\\",\\"accountName\\":\\"ADF\\",\\"collaborationBranch\\":\\"master\\",\\"lastC\ +ommitId\\":\\"\\",\\"projectName\\":\\"project\\",\\"repositoryName\\":\\"repo\\",\\"rootFolder\\":\\"/\\",\\"tenantId\ +\\":\\"\\"}" --location "East US" ``` ##### Parameters |Option|Type|Description|Path (SDK)|Swagger name| |------|----|-----------|----------|------------| |**--location**|string|The location identifier.|location|locationId| |**--factory-resource-id**|string|The factory resource id.|factory_resource_id|factoryResourceId| -|**--factory-vsts-configuration**|object|Factory's VSTS repo information.|factory_vsts_configuration|FactoryVSTSConfiguration| -|**--factory-git-hub-configuration**|object|Factory's GitHub repo information.|factory_git_hub_configuration|FactoryGitHubConfiguration| +|**--repo-configuration**|object|Git repo information of the factory.|repo_configuration|repoConfiguration| #### Command `az datafactory get-data-plane-access` @@ -276,6 +287,7 @@ az datafactory get-git-hub-access-token --name "exampleFactoryName" --git-hub-ac |**--git-hub-access-code**|string|GitHub access code.|git_hub_access_code|gitHubAccessCode| |**--git-hub-access-token-base-url**|string|GitHub access token base URL.|git_hub_access_token_base_url|gitHubAccessTokenBaseUrl| |**--git-hub-client-id**|string|GitHub application client ID.|git_hub_client_id|gitHubClientId| +|**--git-hub-client-secret**|object|GitHub bring your own app client secret information.|git_hub_client_secret|gitHubClientSecret| ### group `az datafactory activity-run` #### Command `az datafactory activity-run query-by-pipeline-run` @@ -343,20 +355,26 @@ pression\\",\\"value\\":\\"@dataset().MyFolderPath\\"}}}" --name "exampleDataset |**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| |**--factory-name**|string|The factory name.|factory_name|factoryName| |**--dataset-name**|string|The dataset name.|dataset_name|datasetName| -|**--if-match**|string|ETag of the dataset entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| |**--properties**|object|Dataset properties.|properties|properties| +|**--if-match**|string|ETag of the dataset entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| #### Command `az datafactory dataset update` - +##### Example +``` +az datafactory dataset update --description "Example description" --linked-service-name "{\\"type\\":\\"LinkedServiceRe\ +ference\\",\\"referenceName\\":\\"exampleLinkedService\\"}" --parameters "{\\"MyFileName\\":{\\"type\\":\\"String\\"},\ +\\"MyFolderPath\\":{\\"type\\":\\"String\\"}}" --name "exampleDataset" --factory-name "exampleFactoryName" \ +--resource-group "exampleResourceGroup" +``` ##### Parameters |Option|Type|Description|Path (SDK)|Swagger name| |------|----|-----------|----------|------------| |**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| |**--factory-name**|string|The factory name.|factory_name|factoryName| |**--dataset-name**|string|The dataset name.|dataset_name|datasetName| -|**--if-match**|string|ETag of the dataset entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| |**--linked-service-name**|object|Linked service reference.|linked_service_name|linkedServiceName| +|**--if-match**|string|ETag of the dataset entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| |**--description**|string|Dataset description.|description|description| |**--structure**|any|Columns that define the structure of the dataset. Type: array (or Expression with resultType array), itemType: DatasetDataElement.|structure|structure| |**--schema**|any|Columns that define the physical type schema of the dataset. Type: array (or Expression with resultType array), itemType: DatasetSchemaDataElement.|schema|schema| @@ -428,7 +446,6 @@ az datafactory integration-runtime linked-integration-runtime create --name "bfa #### Command `az datafactory integration-runtime managed create` - ##### Parameters |Option|Type|Description|Path (SDK)|Swagger name| |------|----|-----------|----------|------------| @@ -437,6 +454,7 @@ az datafactory integration-runtime linked-integration-runtime create --name "bfa |**--integration-runtime-name**|string|The integration runtime name.|integration_runtime_name|integrationRuntimeName| |**--if-match**|string|ETag of the integration runtime entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| |**--description**|string|Integration runtime description.|managed_description|description| +|**--managed-virtual-network**|object|Managed Virtual Network reference.|managed_managed_virtual_network|managedVirtualNetwork| |**--compute-properties**|object|The compute resource for managed integration runtime.|managed_compute_properties|computeProperties| |**--ssis-properties**|object|SSIS properties for managed integration runtime.|managed_ssis_properties|ssisProperties| @@ -543,6 +561,20 @@ az datafactory integration-runtime list-auth-key --factory-name "exampleFactoryN |**--factory-name**|string|The factory name.|factory_name|factoryName| |**--integration-runtime-name**|string|The integration runtime name.|integration_runtime_name|integrationRuntimeName| +#### Command `az datafactory integration-runtime list-outbound-network-dependency-endpoint` + +##### Example +``` +az datafactory integration-runtime list-outbound-network-dependency-endpoint --factory-name "exampleFactoryName" \ +--name "exampleIntegrationRuntime" --resource-group "exampleResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| +|**--factory-name**|string|The factory name.|factory_name|factoryName| +|**--integration-runtime-name**|string|The integration runtime name.|integration_runtime_name|integrationRuntimeName| + #### Command `az datafactory integration-runtime regenerate-auth-key` ##### Example @@ -734,12 +766,16 @@ ps;AccountName=examplestorageaccount;AccountKey=\\"}}}" --name "exa |**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| |**--factory-name**|string|The factory name.|factory_name|factoryName| |**--linked-service-name**|string|The linked service name.|linked_service_name|linkedServiceName| -|**--if-match**|string|ETag of the linkedService entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| |**--properties**|object|Properties of linked service.|properties|properties| +|**--if-match**|string|ETag of the linkedService entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| #### Command `az datafactory linked-service update` - +##### Example +``` +az datafactory linked-service update --factory-name "exampleFactoryName" --description "Example description" --name \ +"exampleLinkedService" --resource-group "exampleResourceGroup" +``` ##### Parameters |Option|Type|Description|Path (SDK)|Swagger name| |------|----|-----------|----------|------------| @@ -766,144 +802,6 @@ az datafactory linked-service delete --factory-name "exampleFactoryName" --name |**--factory-name**|string|The factory name.|factory_name|factoryName| |**--linked-service-name**|string|The linked service name.|linked_service_name|linkedServiceName| -### group `az datafactory managed-private-endpoint` -#### Command `az datafactory managed-private-endpoint list` - -##### Example -``` -az datafactory managed-private-endpoint list --factory-name "exampleFactoryName" --managed-virtual-network-name \ -"exampleManagedVirtualNetworkName" --resource-group "exampleResourceGroup" -``` -##### Parameters -|Option|Type|Description|Path (SDK)|Swagger name| -|------|----|-----------|----------|------------| -|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| -|**--factory-name**|string|The factory name.|factory_name|factoryName| -|**--managed-virtual-network-name**|string|Managed virtual network name|managed_virtual_network_name|managedVirtualNetworkName| - -#### Command `az datafactory managed-private-endpoint show` - -##### Example -``` -az datafactory managed-private-endpoint show --factory-name "exampleFactoryName" --name "exampleManagedPrivateEndpointN\ -ame" --managed-virtual-network-name "exampleManagedVirtualNetworkName" --resource-group "exampleResourceGroup" -``` -##### Parameters -|Option|Type|Description|Path (SDK)|Swagger name| -|------|----|-----------|----------|------------| -|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| -|**--factory-name**|string|The factory name.|factory_name|factoryName| -|**--managed-virtual-network-name**|string|Managed virtual network name|managed_virtual_network_name|managedVirtualNetworkName| -|**--managed-private-endpoint-name**|string|Managed private endpoint name|managed_private_endpoint_name|managedPrivateEndpointName| -|**--if-none-match**|string|ETag of the managed private endpoint entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned.|if_none_match|If-None-Match| - -#### Command `az datafactory managed-private-endpoint create` - -##### Example -``` -az datafactory managed-private-endpoint create --factory-name "exampleFactoryName" --group-id "blob" \ ---private-link-resource-id "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/prov\ -iders/Microsoft.Storage/storageAccounts/exampleBlobStorage" --name "exampleManagedPrivateEndpointName" \ ---managed-virtual-network-name "exampleManagedVirtualNetworkName" --resource-group "exampleResourceGroup" -``` -##### Parameters -|Option|Type|Description|Path (SDK)|Swagger name| -|------|----|-----------|----------|------------| -|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| -|**--factory-name**|string|The factory name.|factory_name|factoryName| -|**--managed-virtual-network-name**|string|Managed virtual network name|managed_virtual_network_name|managedVirtualNetworkName| -|**--managed-private-endpoint-name**|string|Managed private endpoint name|managed_private_endpoint_name|managedPrivateEndpointName| -|**--if-match**|string|ETag of the managed private endpoint entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| -|**--fqdns**|array|Fully qualified domain names|fqdns|fqdns| -|**--group-id**|string|The groupId to which the managed private endpoint is created|group_id|groupId| -|**--private-link-resource-id**|string|The ARM resource ID of the resource to which the managed private endpoint is created|private_link_resource_id|privateLinkResourceId| - -#### Command `az datafactory managed-private-endpoint update` - - -##### Parameters -|Option|Type|Description|Path (SDK)|Swagger name| -|------|----|-----------|----------|------------| -|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| -|**--factory-name**|string|The factory name.|factory_name|factoryName| -|**--managed-virtual-network-name**|string|Managed virtual network name|managed_virtual_network_name|managedVirtualNetworkName| -|**--managed-private-endpoint-name**|string|Managed private endpoint name|managed_private_endpoint_name|managedPrivateEndpointName| -|**--if-match**|string|ETag of the managed private endpoint entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| -|**--fqdns**|array|Fully qualified domain names|fqdns|fqdns| -|**--group-id**|string|The groupId to which the managed private endpoint is created|group_id|groupId| -|**--private-link-resource-id**|string|The ARM resource ID of the resource to which the managed private endpoint is created|private_link_resource_id|privateLinkResourceId| - -#### Command `az datafactory managed-private-endpoint delete` - -##### Example -``` -az datafactory managed-private-endpoint delete --factory-name "exampleFactoryName" --name \ -"exampleManagedPrivateEndpointName" --managed-virtual-network-name "exampleManagedVirtualNetworkName" --resource-group \ -"exampleResourceGroup" -``` -##### Parameters -|Option|Type|Description|Path (SDK)|Swagger name| -|------|----|-----------|----------|------------| -|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| -|**--factory-name**|string|The factory name.|factory_name|factoryName| -|**--managed-virtual-network-name**|string|Managed virtual network name|managed_virtual_network_name|managedVirtualNetworkName| -|**--managed-private-endpoint-name**|string|Managed private endpoint name|managed_private_endpoint_name|managedPrivateEndpointName| - -### group `az datafactory managed-virtual-network` -#### Command `az datafactory managed-virtual-network list` - -##### Example -``` -az datafactory managed-virtual-network list --factory-name "exampleFactoryName" --resource-group \ -"exampleResourceGroup" -``` -##### Parameters -|Option|Type|Description|Path (SDK)|Swagger name| -|------|----|-----------|----------|------------| -|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| -|**--factory-name**|string|The factory name.|factory_name|factoryName| - -#### Command `az datafactory managed-virtual-network show` - -##### Example -``` -az datafactory managed-virtual-network show --factory-name "exampleFactoryName" --name "exampleManagedVirtualNetworkNam\ -e" --resource-group "exampleResourceGroup" -``` -##### Parameters -|Option|Type|Description|Path (SDK)|Swagger name| -|------|----|-----------|----------|------------| -|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| -|**--factory-name**|string|The factory name.|factory_name|factoryName| -|**--managed-virtual-network-name**|string|Managed virtual network name|managed_virtual_network_name|managedVirtualNetworkName| -|**--if-none-match**|string|ETag of the managed Virtual Network entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned.|if_none_match|If-None-Match| - -#### Command `az datafactory managed-virtual-network create` - -##### Example -``` -az datafactory managed-virtual-network create --factory-name "exampleFactoryName" --name \ -"exampleManagedVirtualNetworkName" --resource-group "exampleResourceGroup" -``` -##### Parameters -|Option|Type|Description|Path (SDK)|Swagger name| -|------|----|-----------|----------|------------| -|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| -|**--factory-name**|string|The factory name.|factory_name|factoryName| -|**--managed-virtual-network-name**|string|Managed virtual network name|managed_virtual_network_name|managedVirtualNetworkName| -|**--if-match**|string|ETag of the managed Virtual Network entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| - -#### Command `az datafactory managed-virtual-network update` - - -##### Parameters -|Option|Type|Description|Path (SDK)|Swagger name| -|------|----|-----------|----------|------------| -|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| -|**--factory-name**|string|The factory name.|factory_name|factoryName| -|**--managed-virtual-network-name**|string|Managed virtual network name|managed_virtual_network_name|managedVirtualNetworkName| -|**--if-match**|string|ETag of the managed Virtual Network entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| - ### group `az datafactory pipeline` #### Command `az datafactory pipeline list` @@ -955,8 +853,8 @@ es\\":{\\"TestVariableArray\\":{\\"type\\":\\"Array\\"}},\\"runDimensions\\":{\\ |**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| |**--factory-name**|string|The factory name.|factory_name|factoryName| |**--pipeline-name**|string|The pipeline name.|pipeline_name|pipelineName| -|**--if-match**|string|ETag of the pipeline entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| |**--pipeline**|object|Pipeline resource definition.|pipeline|pipeline| +|**--if-match**|string|ETag of the pipeline entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| #### Command `az datafactory pipeline update` @@ -971,7 +869,7 @@ et\\"}],\\"outputs\\":[{\\"type\\":\\"DatasetReference\\",\\"parameters\\":{\\"M "typeProperties\\":{\\"dataIntegrationUnits\\":32,\\"sink\\":{\\"type\\":\\"BlobSink\\"},\\"source\\":{\\"type\\":\\"Bl\ obSource\\"}}}],\\"isSequential\\":true,\\"items\\":{\\"type\\":\\"Expression\\",\\"value\\":\\"@pipeline().parameters.\ OutputBlobNameList\\"}}}]" --parameters "{\\"OutputBlobNameList\\":{\\"type\\":\\"Array\\"}}" --duration "0.00:10:00" \ ---name "examplePipeline" --resource-group "exampleResourceGroup" +--pipeline-name "examplePipeline" --resource-group "exampleResourceGroup" ``` ##### Parameters |Option|Type|Description|Path (SDK)|Swagger name| @@ -988,7 +886,7 @@ OutputBlobNameList\\"}}}]" --parameters "{\\"OutputBlobNameList\\":{\\"type\\":\ |**--annotations**|array|List of tags that can be used for describing the Pipeline.|annotations|annotations| |**--run-dimensions**|dictionary|Dimensions emitted by Pipeline.|run_dimensions|runDimensions| |**--duration**|any|TimeSpan value, after which an Azure Monitoring Metric is fired.|duration|duration| -|**--folder-name**|string|The name of the folder that this Pipeline is in.|folder_name|name| +|**--name**|string|The name of the folder that this Pipeline is in.|name|name| #### Command `az datafactory pipeline delete` @@ -1072,6 +970,91 @@ operator="Equals" values="examplePipeline" --last-updated-after "2018-06-16T00:3 |**--filters**|array|List of filters.|filters|filters| |**--order-by**|array|List of OrderBy option.|order_by|orderBy| +### group `az datafactory private-end-point-connection` +#### Command `az datafactory private-end-point-connection list` + +##### Example +``` +az datafactory private-end-point-connection list --factory-name "exampleFactoryName" --resource-group \ +"exampleResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| +|**--factory-name**|string|The factory name.|factory_name|factoryName| + +### group `az datafactory private-endpoint-connection` +#### Command `az datafactory private-endpoint-connection show` + +##### Example +``` +az datafactory private-endpoint-connection show --factory-name "exampleFactoryName" --name "connection" \ +--resource-group "exampleResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| +|**--factory-name**|string|The factory name.|factory_name|factoryName| +|**--private-endpoint-connection-name**|string|The private endpoint connection name.|private_endpoint_connection_name|privateEndpointConnectionName| +|**--if-none-match**|string|ETag of the private endpoint connection entity. Should only be specified for get. If the ETag matches the existing entity tag, or if * was provided, then no content will be returned.|if_none_match|If-None-Match| + +#### Command `az datafactory private-endpoint-connection create` + +##### Example +``` +az datafactory private-endpoint-connection create --factory-name "exampleFactoryName" --name "connection" \ +--private-link-service-connection-state description="Approved by admin." actions-required="" status="Approved" \ +--resource-group "exampleResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| +|**--factory-name**|string|The factory name.|factory_name|factoryName| +|**--private-endpoint-connection-name**|string|The private endpoint connection name.|private_endpoint_connection_name|privateEndpointConnectionName| +|**--if-match**|string|ETag of the private endpoint connection entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| +|**--private-link-service-connection-state**|object|The state of a private link connection|private_link_service_connection_state|privateLinkServiceConnectionState| + +#### Command `az datafactory private-endpoint-connection update` + +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| +|**--factory-name**|string|The factory name.|factory_name|factoryName| +|**--private-endpoint-connection-name**|string|The private endpoint connection name.|private_endpoint_connection_name|privateEndpointConnectionName| +|**--if-match**|string|ETag of the private endpoint connection entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| +|**--private-link-service-connection-state**|object|The state of a private link connection|private_link_service_connection_state|privateLinkServiceConnectionState| + +#### Command `az datafactory private-endpoint-connection delete` + +##### Example +``` +az datafactory private-endpoint-connection delete --factory-name "exampleFactoryName" --name "connection" \ +--resource-group "exampleResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| +|**--factory-name**|string|The factory name.|factory_name|factoryName| +|**--private-endpoint-connection-name**|string|The private endpoint connection name.|private_endpoint_connection_name|privateEndpointConnectionName| + +### group `az datafactory private-link-resource` +#### Command `az datafactory private-link-resource show` + +##### Example +``` +az datafactory private-link-resource show --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup" +``` +##### Parameters +|Option|Type|Description|Path (SDK)|Swagger name| +|------|----|-----------|----------|------------| +|**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| +|**--factory-name**|string|The factory name.|factory_name|factoryName| + ### group `az datafactory trigger` #### Command `az datafactory trigger list` @@ -1116,12 +1099,16 @@ perties\\":{\\"recurrence\\":{\\"endTime\\":\\"2018-06-16T00:55:13.8441801Z\\",\ |**--resource-group-name**|string|The resource group name.|resource_group_name|resourceGroupName| |**--factory-name**|string|The factory name.|factory_name|factoryName| |**--trigger-name**|string|The trigger name.|trigger_name|triggerName| -|**--if-match**|string|ETag of the trigger entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| |**--properties**|object|Properties of the trigger.|properties|properties| +|**--if-match**|string|ETag of the trigger entity. Should only be specified for update, for which it should match existing entity or can be * for unconditional update.|if_match|If-Match| #### Command `az datafactory trigger update` - +##### Example +``` +az datafactory trigger update --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup" \ +--description "Example description" --name "exampleTrigger" +``` ##### Parameters |Option|Type|Description|Path (SDK)|Swagger name| |------|----|-----------|----------|------------|