diff --git a/src/azure-cli/HISTORY.rst b/src/azure-cli/HISTORY.rst index 41a2dbf7e6a..dce6a3ae900 100644 --- a/src/azure-cli/HISTORY.rst +++ b/src/azure-cli/HISTORY.rst @@ -12,7 +12,7 @@ Release History * Azure Stack: surface commands under the profile of 2019-03-01-hybrid **ARM** - +* Fix issue #10246: `az resource tag` crashes when the parameter `--ids` passed in is resource group ID * Fix issue #11658: `az group export` command does not support `--query` and `--output` parameters **IoT Central** diff --git a/src/azure-cli/azure/cli/command_modules/resource/_help.py b/src/azure-cli/azure/cli/command_modules/resource/_help.py index a3aea38f6f6..90c60ab87ac 100644 --- a/src/azure-cli/azure/cli/command_modules/resource/_help.py +++ b/src/azure-cli/azure/cli/command_modules/resource/_help.py @@ -1258,7 +1258,7 @@ az resource tag --tags vmlist=vm1 -g MyResourceGroup -n MyVm --resource-type "Microsoft.Compute/virtualMachines" - name: Tag a web app with the key 'vmlist' and value 'vm1', using a resource identifier. text: > - az resource tag --tags vmlist=vm1 --id /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp} + az resource tag --tags vmlist=vm1 --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp} - name: Tag a resource. (autogenerated) text: az resource tag --ids /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Web/sites/{WebApp} --tags vmlist=vm1 crafted: true diff --git a/src/azure-cli/azure/cli/command_modules/resource/custom.py b/src/azure-cli/azure/cli/command_modules/resource/custom.py index fb4e3a46fb6..3ec9808193a 100644 --- a/src/azure-cli/azure/cli/command_modules/resource/custom.py +++ b/src/azure-cli/azure/cli/command_modules/resource/custom.py @@ -26,7 +26,7 @@ from azure.cli.core.parser import IncorrectUsageError from azure.cli.core.util import get_file_json, read_file_content, shell_safe_json_parse, sdk_no_wait from azure.cli.core.commands.client_factory import get_mgmt_service_client -from azure.cli.core.profiles import ResourceType, get_sdk, get_api_version +from azure.cli.core.profiles import ResourceType, get_sdk, get_api_version, AZURE_API_PROFILES from azure.cli.command_modules.resource._client_factory import ( _resource_client_factory, _resource_policy_client_factory, _resource_lock_client_factory, @@ -2143,7 +2143,7 @@ def tag(self, tags): # please add the service type that needs to be requested with PATCH type here # for example: the properties of RecoveryServices/vaults must be filled, and a PUT request that passes back # to properties will fail due to the lack of properties, so the PATCH type should be used - need_patch_service = ['Microsoft.RecoveryServices/vaults'] + need_patch_service = ['Microsoft.RecoveryServices/vaults', 'Microsoft.Resources/resourceGroups'] if resource is not None and resource.type in need_patch_service: parameters = GenericResource(tags=tags) @@ -2269,6 +2269,13 @@ def resolve_api_version(rcf, resource_provider_namespace, parent_resource_path, @staticmethod def _resolve_api_version_by_id(rcf, resource_id): parts = parse_resource_id(resource_id) + + if len(parts) == 2 and parts['subscription'] is not None and parts['resource_group'] is not None: + return AZURE_API_PROFILES['latest'][ResourceType.MGMT_RESOURCE_RESOURCES] + + if 'namespace' not in parts: + raise CLIError('The type of value entered by --ids parameter is not supported.') + namespace = parts.get('child_namespace_1', parts['namespace']) if parts.get('child_type_2'): parent = (parts['type'] + '/' + parts['name'] + '/' + diff --git a/src/azure-cli/azure/cli/command_modules/resource/tests/latest/recordings/test_tag_update_by_patch.yaml b/src/azure-cli/azure/cli/command_modules/resource/tests/latest/recordings/test_tag_update_by_patch.yaml index cd629d7b8a9..de810953c78 100644 --- a/src/azure-cli/azure/cli/command_modules/resource/tests/latest/recordings/test_tag_update_by_patch.yaml +++ b/src/azure-cli/azure/cli/command_modules/resource/tests/latest/recordings/test_tag_update_by_patch.yaml @@ -14,7 +14,7 @@ interactions: - -g -n --resource-type --is-full-object -p User-Agent: - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.78 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.80 accept-language: - en-US method: GET @@ -27,7 +27,8 @@ interactions: East","Australia Southeast","Central US","East US 2","Central India","South India","West India","Canada Central","Canada East","West Central US","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2019-05-13-preview","2019-05-13","2018-12-20-preview","2018-07-10-preview","2018-07-10","2018-01-10","2017-07-01-preview","2017-07-01","2016-12-01","2016-08-10","2016-06-01","2016-05-01","2015-12-15","2015-12-10","2015-11-10","2015-08-15","2015-08-10","2015-06-10","2015-03-15"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"CrossResourceGroupResourceMove, + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2019-05-13-preview","2019-05-13","2018-12-20-preview","2018-07-10-preview","2018-07-10","2018-01-10","2017-07-01-preview","2017-07-01","2016-12-01","2016-08-10","2016-06-01","2016-05-01","2015-12-15","2015-12-10","2015-11-10","2015-08-15","2015-08-10","2015-06-10","2015-03-15"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SystemAssignedResourceIdentity, SupportsTags, SupportsLocation"},{"resourceType":"operations","locations":[],"apiVersions":["2016-08-10","2016-06-01","2015-12-15","2015-12-10","2015-11-10","2015-08-15","2015-08-10","2015-06-10","2015-03-15"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-08-10"}],"capabilities":"None"},{"resourceType":"locations","locations":[],"apiVersions":["2017-07-01","2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/backupStatus","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast @@ -35,94 +36,108 @@ interactions: East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01","2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/checkNameAvailability","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01","2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/checkNameAvailability","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-01-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"None"},{"resourceType":"locations/allocatedStamp","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-01-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"None"},{"resourceType":"locations/allocatedStamp","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/allocateStamp","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/allocateStamp","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/backupValidateFeatures","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/backupValidateFeatures","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupPreValidateProtection","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupPreValidateProtection","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJobs","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJobs","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJob","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJob","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupAadProperties","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupAadProperties","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrossRegionRestore","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrossRegionRestore","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationResults","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationResults","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationsStatus","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationsStatus","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"backupProtectedItems","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"backupProtectedItems","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01-preview"}],"capabilities":"SupportsExtension"},{"resourceType":"replicationEligibilityResults","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01-preview"}],"capabilities":"SupportsExtension"},{"resourceType":"replicationEligibilityResults","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-07-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-07-10"}],"capabilities":"SupportsExtension"}],"registrationState":"Registered","registrationPolicy":"RegistrationRequired"}' + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-07-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-07-10"}],"capabilities":"SupportsExtension"}],"registrationState":"Registered","registrationPolicy":"RegistrationRequired"}' headers: cache-control: - no-cache content-length: - - '11729' + - '12029' content-type: - application/json; charset=utf-8 date: - - Thu, 19 Dec 2019 05:44:36 GMT + - Wed, 15 Jan 2020 04:23:33 GMT expires: - '-1' pragma: @@ -155,14 +170,14 @@ interactions: - -g -n --resource-type --is-full-object -p User-Agent: - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.78 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.80 accept-language: - en-US method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002?api-version=2019-05-13 response: body: - string: '{"location":"westus","name":"vault-000002","etag":"W/\"datetime''2019-12-19T05%3A44%3A43.4111794Z''\"","properties":{"provisioningState":"Succeeded"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002","type":"Microsoft.RecoveryServices/vaults","sku":{"name":"Standard"}}' + string: '{"location":"westus","name":"vault-000002","etag":"W/\"datetime''2020-01-15T04%3A23%3A37.5206441Z''\"","properties":{"provisioningState":"Succeeded"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002","type":"Microsoft.RecoveryServices/vaults","sku":{"name":"Standard"}}' headers: cache-control: - no-cache @@ -171,7 +186,7 @@ interactions: content-type: - application/json date: - - Thu, 19 Dec 2019 05:44:44 GMT + - Wed, 15 Jan 2020 04:23:37 GMT expires: - '-1' pragma: @@ -202,7 +217,7 @@ interactions: - --ids --tags User-Agent: - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.78 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.80 accept-language: - en-US method: GET @@ -215,7 +230,8 @@ interactions: East","Australia Southeast","Central US","East US 2","Central India","South India","West India","Canada Central","Canada East","West Central US","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2019-05-13-preview","2019-05-13","2018-12-20-preview","2018-07-10-preview","2018-07-10","2018-01-10","2017-07-01-preview","2017-07-01","2016-12-01","2016-08-10","2016-06-01","2016-05-01","2015-12-15","2015-12-10","2015-11-10","2015-08-15","2015-08-10","2015-06-10","2015-03-15"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"CrossResourceGroupResourceMove, + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2019-05-13-preview","2019-05-13","2018-12-20-preview","2018-07-10-preview","2018-07-10","2018-01-10","2017-07-01-preview","2017-07-01","2016-12-01","2016-08-10","2016-06-01","2016-05-01","2015-12-15","2015-12-10","2015-11-10","2015-08-15","2015-08-10","2015-06-10","2015-03-15"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SystemAssignedResourceIdentity, SupportsTags, SupportsLocation"},{"resourceType":"operations","locations":[],"apiVersions":["2016-08-10","2016-06-01","2015-12-15","2015-12-10","2015-11-10","2015-08-15","2015-08-10","2015-06-10","2015-03-15"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-08-10"}],"capabilities":"None"},{"resourceType":"locations","locations":[],"apiVersions":["2017-07-01","2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/backupStatus","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast @@ -223,94 +239,108 @@ interactions: East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01","2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/checkNameAvailability","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01","2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/checkNameAvailability","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-01-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"None"},{"resourceType":"locations/allocatedStamp","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-01-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"None"},{"resourceType":"locations/allocatedStamp","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/allocateStamp","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/allocateStamp","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/backupValidateFeatures","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/backupValidateFeatures","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupPreValidateProtection","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupPreValidateProtection","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJobs","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJobs","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJob","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJob","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupAadProperties","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupAadProperties","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrossRegionRestore","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrossRegionRestore","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationResults","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationResults","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationsStatus","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationsStatus","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"backupProtectedItems","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"backupProtectedItems","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01-preview"}],"capabilities":"SupportsExtension"},{"resourceType":"replicationEligibilityResults","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01-preview"}],"capabilities":"SupportsExtension"},{"resourceType":"replicationEligibilityResults","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-07-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-07-10"}],"capabilities":"SupportsExtension"}],"registrationState":"Registered","registrationPolicy":"RegistrationRequired"}' + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-07-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-07-10"}],"capabilities":"SupportsExtension"}],"registrationState":"Registered","registrationPolicy":"RegistrationRequired"}' headers: cache-control: - no-cache content-length: - - '11729' + - '12029' content-type: - application/json; charset=utf-8 date: - - Thu, 19 Dec 2019 05:44:44 GMT + - Wed, 15 Jan 2020 04:23:38 GMT expires: - '-1' pragma: @@ -339,14 +369,14 @@ interactions: - --ids --tags User-Agent: - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.78 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.80 accept-language: - en-US method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002?api-version=2019-05-13 response: body: - string: '{"location":"westus","name":"vault-000002","etag":"W/\"datetime''2019-12-19T05%3A44%3A43.4111794Z''\"","properties":{"provisioningState":"Succeeded"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002","type":"Microsoft.RecoveryServices/vaults","sku":{"name":"Standard"}}' + string: '{"location":"westus","name":"vault-000002","etag":"W/\"datetime''2020-01-15T04%3A23%3A37.5206441Z''\"","properties":{"provisioningState":"Succeeded"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002","type":"Microsoft.RecoveryServices/vaults","sku":{"name":"Standard"}}' headers: cache-control: - no-cache @@ -355,7 +385,7 @@ interactions: content-type: - application/json date: - - Thu, 19 Dec 2019 05:44:45 GMT + - Wed, 15 Jan 2020 04:23:38 GMT expires: - '-1' pragma: @@ -392,14 +422,14 @@ interactions: - --ids --tags User-Agent: - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.78 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.80 accept-language: - en-US method: PATCH uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002?api-version=2019-05-13 response: body: - string: '{"location":"westus","name":"vault-000002","etag":"W/\"datetime''2019-12-19T05%3A44%3A48.3277841Z''\"","tags":{"cli-test":"test"},"properties":{"provisioningState":"Succeeded"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002","type":"Microsoft.RecoveryServices/vaults","sku":{"name":"Standard"}}' + string: '{"location":"westus","name":"vault-000002","etag":"W/\"datetime''2020-01-15T04%3A23%3A41.9549097Z''\"","tags":{"cli-test":"test"},"properties":{"provisioningState":"Succeeded"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002","type":"Microsoft.RecoveryServices/vaults","sku":{"name":"Standard"}}' headers: cache-control: - no-cache @@ -408,7 +438,7 @@ interactions: content-type: - application/json date: - - Thu, 19 Dec 2019 05:44:50 GMT + - Wed, 15 Jan 2020 04:23:43 GMT expires: - '-1' pragma: @@ -424,7 +454,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '196' + - '199' status: code: 200 message: OK @@ -443,7 +473,7 @@ interactions: - --ids --tags User-Agent: - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.78 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.80 accept-language: - en-US method: GET @@ -456,7 +486,8 @@ interactions: East","Australia Southeast","Central US","East US 2","Central India","South India","West India","Canada Central","Canada East","West Central US","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2019-05-13-preview","2019-05-13","2018-12-20-preview","2018-07-10-preview","2018-07-10","2018-01-10","2017-07-01-preview","2017-07-01","2016-12-01","2016-08-10","2016-06-01","2016-05-01","2015-12-15","2015-12-10","2015-11-10","2015-08-15","2015-08-10","2015-06-10","2015-03-15"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"CrossResourceGroupResourceMove, + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2019-05-13-preview","2019-05-13","2018-12-20-preview","2018-07-10-preview","2018-07-10","2018-01-10","2017-07-01-preview","2017-07-01","2016-12-01","2016-08-10","2016-06-01","2016-05-01","2015-12-15","2015-12-10","2015-11-10","2015-08-15","2015-08-10","2015-06-10","2015-03-15"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SystemAssignedResourceIdentity, SupportsTags, SupportsLocation"},{"resourceType":"operations","locations":[],"apiVersions":["2016-08-10","2016-06-01","2015-12-15","2015-12-10","2015-11-10","2015-08-15","2015-08-10","2015-06-10","2015-03-15"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-08-10"}],"capabilities":"None"},{"resourceType":"locations","locations":[],"apiVersions":["2017-07-01","2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/backupStatus","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast @@ -464,94 +495,108 @@ interactions: East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01","2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/checkNameAvailability","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01","2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/checkNameAvailability","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-01-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"None"},{"resourceType":"locations/allocatedStamp","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-01-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"None"},{"resourceType":"locations/allocatedStamp","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/allocateStamp","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/allocateStamp","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/backupValidateFeatures","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/backupValidateFeatures","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupPreValidateProtection","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupPreValidateProtection","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJobs","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJobs","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJob","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJob","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupAadProperties","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupAadProperties","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrossRegionRestore","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrossRegionRestore","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationResults","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationResults","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationsStatus","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationsStatus","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"backupProtectedItems","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"backupProtectedItems","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01-preview"}],"capabilities":"SupportsExtension"},{"resourceType":"replicationEligibilityResults","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01-preview"}],"capabilities":"SupportsExtension"},{"resourceType":"replicationEligibilityResults","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-07-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-07-10"}],"capabilities":"SupportsExtension"}],"registrationState":"Registered","registrationPolicy":"RegistrationRequired"}' + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-07-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-07-10"}],"capabilities":"SupportsExtension"}],"registrationState":"Registered","registrationPolicy":"RegistrationRequired"}' headers: cache-control: - no-cache content-length: - - '11729' + - '12029' content-type: - application/json; charset=utf-8 date: - - Thu, 19 Dec 2019 05:44:50 GMT + - Wed, 15 Jan 2020 04:23:44 GMT expires: - '-1' pragma: @@ -580,14 +625,14 @@ interactions: - --ids --tags User-Agent: - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.78 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.80 accept-language: - en-US method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002?api-version=2019-05-13 response: body: - string: '{"location":"westus","name":"vault-000002","etag":"W/\"datetime''2019-12-19T05%3A44%3A48.3277841Z''\"","tags":{"cli-test":"test"},"properties":{"provisioningState":"Succeeded"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002","type":"Microsoft.RecoveryServices/vaults","sku":{"name":"Standard"}}' + string: '{"location":"westus","name":"vault-000002","etag":"W/\"datetime''2020-01-15T04%3A23%3A41.9549097Z''\"","tags":{"cli-test":"test"},"properties":{"provisioningState":"Succeeded"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002","type":"Microsoft.RecoveryServices/vaults","sku":{"name":"Standard"}}' headers: cache-control: - no-cache @@ -596,7 +641,7 @@ interactions: content-type: - application/json date: - - Thu, 19 Dec 2019 05:44:51 GMT + - Wed, 15 Jan 2020 04:23:44 GMT expires: - '-1' pragma: @@ -633,14 +678,14 @@ interactions: - --ids --tags User-Agent: - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.78 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.80 accept-language: - en-US method: PATCH uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002?api-version=2019-05-13 response: body: - string: '{"location":"westus","name":"vault-000002","etag":"W/\"datetime''2019-12-19T05%3A44%3A53.5706864Z''\"","tags":{},"properties":{"provisioningState":"Succeeded"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002","type":"Microsoft.RecoveryServices/vaults","sku":{"name":"Standard"}}' + string: '{"location":"westus","name":"vault-000002","etag":"W/\"datetime''2020-01-15T04%3A23%3A47.1378961Z''\"","tags":{},"properties":{"provisioningState":"Succeeded"},"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001/providers/Microsoft.RecoveryServices/vaults/vault-000002","type":"Microsoft.RecoveryServices/vaults","sku":{"name":"Standard"}}' headers: cache-control: - no-cache @@ -649,7 +694,7 @@ interactions: content-type: - application/json date: - - Thu, 19 Dec 2019 05:44:55 GMT + - Wed, 15 Jan 2020 04:23:49 GMT expires: - '-1' pragma: @@ -665,7 +710,105 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '198' + - '199' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - resource tag + Connection: + - keep-alive + ParameterSetName: + - --ids --tags + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.80 + accept-language: + - en-US + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001?api-version=2019-07-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001","name":"cli_test_tag_update_by_patch000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","date":"2020-01-15T04:23:27Z"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '428' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 15 Jan 2020 04:23:49 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + status: + code: 200 + message: OK +- request: + body: '{"tags": {"cli-test": "test"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - resource tag + Connection: + - keep-alive + Content-Length: + - '30' + Content-Type: + - application/json; charset=utf-8 + ParameterSetName: + - --ids --tags + User-Agent: + - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.80 + accept-language: + - en-US + method: PATCH + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001?api-version=2019-07-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_tag_update_by_patch000001","name":"cli_test_tag_update_by_patch000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"cli-test":"test"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '374' + content-type: + - application/json; charset=utf-8 + date: + - Wed, 15 Jan 2020 04:23:52 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + transfer-encoding: + - chunked + vary: + - Accept-Encoding + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-writes: + - '1198' status: code: 200 message: OK @@ -684,7 +827,7 @@ interactions: - --id User-Agent: - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.78 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.80 accept-language: - en-US method: GET @@ -697,7 +840,8 @@ interactions: East","Australia Southeast","Central US","East US 2","Central India","South India","West India","Canada Central","Canada East","West Central US","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2019-05-13-preview","2019-05-13","2018-12-20-preview","2018-07-10-preview","2018-07-10","2018-01-10","2017-07-01-preview","2017-07-01","2016-12-01","2016-08-10","2016-06-01","2016-05-01","2015-12-15","2015-12-10","2015-11-10","2015-08-15","2015-08-10","2015-06-10","2015-03-15"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"CrossResourceGroupResourceMove, + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2019-05-13-preview","2019-05-13","2018-12-20-preview","2018-07-10-preview","2018-07-10","2018-01-10","2017-07-01-preview","2017-07-01","2016-12-01","2016-08-10","2016-06-01","2016-05-01","2015-12-15","2015-12-10","2015-11-10","2015-08-15","2015-08-10","2015-06-10","2015-03-15"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SystemAssignedResourceIdentity, SupportsTags, SupportsLocation"},{"resourceType":"operations","locations":[],"apiVersions":["2016-08-10","2016-06-01","2015-12-15","2015-12-10","2015-11-10","2015-08-15","2015-08-10","2015-06-10","2015-03-15"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-08-10"}],"capabilities":"None"},{"resourceType":"locations","locations":[],"apiVersions":["2017-07-01","2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/backupStatus","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast @@ -705,94 +849,108 @@ interactions: East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01","2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/checkNameAvailability","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01","2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/checkNameAvailability","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-01-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"None"},{"resourceType":"locations/allocatedStamp","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-01-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-01-10"}],"capabilities":"None"},{"resourceType":"locations/allocatedStamp","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/allocateStamp","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/allocateStamp","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/backupValidateFeatures","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2016-06-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2016-06-01"}],"capabilities":"None"},{"resourceType":"locations/backupValidateFeatures","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupPreValidateProtection","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupPreValidateProtection","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJobs","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJobs","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJob","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrJob","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupAadProperties","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupAadProperties","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrossRegionRestore","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrossRegionRestore","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationResults","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationResults","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationsStatus","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"locations/backupCrrOperationsStatus","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"backupProtectedItems","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-12-20-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-12-20-preview"}],"capabilities":"None"},{"resourceType":"backupProtectedItems","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01-preview"}],"capabilities":"SupportsExtension"},{"resourceType":"replicationEligibilityResults","locations":["West + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2017-07-01-preview"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2017-07-01-preview"}],"capabilities":"SupportsExtension"},{"resourceType":"replicationEligibilityResults","locations":["West US","East US","North Europe","West Europe","Brazil South","East Asia","Southeast Asia","North Central US","South Central US","Japan East","Japan West","Australia East","Australia Southeast","Central US","East US 2","Central India","South India","West India","West Central US","Canada Central","Canada East","West US 2","UK South","UK West","Korea Central","Korea South","France Central","Australia - Central","South Africa North","UAE North","Central US EUAP","East US 2 EUAP"],"apiVersions":["2018-07-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-07-10"}],"capabilities":"SupportsExtension"}],"registrationState":"Registered","registrationPolicy":"RegistrationRequired"}' + Central","South Africa North","UAE North","Switzerland North","Central US + EUAP","East US 2 EUAP"],"apiVersions":["2018-07-10"],"apiProfiles":[{"profileVersion":"2018-06-01-profile","apiVersion":"2018-07-10"}],"capabilities":"SupportsExtension"}],"registrationState":"Registered","registrationPolicy":"RegistrationRequired"}' headers: cache-control: - no-cache content-length: - - '11729' + - '12029' content-type: - application/json; charset=utf-8 date: - - Thu, 19 Dec 2019 05:44:56 GMT + - Wed, 15 Jan 2020 04:23:53 GMT expires: - '-1' pragma: @@ -823,7 +981,7 @@ interactions: - --id User-Agent: - python/3.8.0 (Windows-10-10.0.18362-SP0) msrest/0.6.10 msrest_azure/0.6.2 - azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.78 + azure-mgmt-resource/6.0.0 Azure-SDK-For-Python AZURECLI/2.0.80 accept-language: - en-US method: DELETE @@ -837,7 +995,7 @@ interactions: content-length: - '0' date: - - Thu, 19 Dec 2019 05:45:01 GMT + - Wed, 15 Jan 2020 04:23:57 GMT expires: - '-1' pragma: @@ -847,7 +1005,7 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-resource-requests: - - '198' + - '199' status: code: 200 message: OK diff --git a/src/azure-cli/azure/cli/command_modules/resource/tests/latest/test_resource.py b/src/azure-cli/azure/cli/command_modules/resource/tests/latest/test_resource.py index 23d848dc71b..9e1cbd8c4b0 100644 --- a/src/azure-cli/azure/cli/command_modules/resource/tests/latest/test_resource.py +++ b/src/azure-cli/azure/cli/command_modules/resource/tests/latest/test_resource.py @@ -298,13 +298,13 @@ def test_tag_scenario(self): checks=self.is_empty()) @ResourceGroupPreparer(name_prefix='cli_test_tag_update_by_patch', location='westus') - @record_only() def test_tag_update_by_patch(self, resource_group, resource_group_location): self.kwargs.update({ 'loc': resource_group_location, 'vault': self.create_random_name('vault-', 30), - 'tag': 'cli-test=test' + 'tag': 'cli-test=test', + 'resource_group_id': '/subscriptions/' + self.get_subscription_id() + '/resourceGroups/' + resource_group }) resource = self.cmd('resource create -g {rg} -n {vault} --resource-type Microsoft.RecoveryServices/vaults --is-full-object -p "{{\\"properties\\":{{}},\\"location\\":\\"{loc}\\",\\"sku\\":{{\\"name\\":\\"Standard\\"}}}}"', @@ -315,6 +315,8 @@ def test_tag_update_by_patch(self, resource_group, resource_group_location): self.cmd('resource tag --ids {vault_id} --tags {tag}', checks=self.check('tags', {'cli-test': 'test'})) self.cmd('resource tag --ids {vault_id} --tags', checks=self.check('tags', {})) + self.cmd('resource tag --ids {resource_group_id} --tags {tag}', checks=self.check('tags', {'cli-test': 'test'})) + self.cmd('resource delete --id {vault_id}', checks=self.is_empty())