diff --git a/src/azure-cli/azure/cli/command_modules/vm/_params.py b/src/azure-cli/azure/cli/command_modules/vm/_params.py index 967859e6be8..8441f38e7ab 100644 --- a/src/azure-cli/azure/cli/command_modules/vm/_params.py +++ b/src/azure-cli/azure/cli/command_modules/vm/_params.py @@ -892,26 +892,6 @@ def load_arguments(self, _): c.argument('skuprofile_vmsizes', nargs='+', help='A list of VM sizes in the scale set. See https://azure.microsoft.com/pricing/details/virtual-machines/ for size info.') c.argument('skuprofile_allostrat', options_list=['--skuprofile-allocation-strategy', '--sku-allocat-strat'], arg_type=get_enum_type(AllocationStrategy), help='Allocation strategy for vm sizes in SKU profile.') c.argument('skuprofile_rank', nargs='+', help='A list for ranks associated with the SKU profile vm sizes.') - c.argument( - 'zone_placement_policy', - arg_type=get_enum_type(['Auto']), - help='Specify the policy for availability zone placement of the virtual machine scale set. ' - 'When set to Auto, the platform automatically selects the availability zones.' - ) - c.argument( - 'include_zones', - nargs='+', - help='Specify a list of availability zones that must be considered for placement when ' - '--zone-placement-policy is set to Auto. ' - 'If not specified, all availability zones in the region are considered.' - ) - c.argument( - 'exclude_zones', - nargs='+', - help='Specify a list of availability zones that must be excluded from placement when ' - '--zone-placement-policy is set to Auto. ' - 'If not specified, no availability zones are excluded.' - ) c.argument( 'max_zone_count', type=int, diff --git a/src/azure-cli/azure/cli/command_modules/vm/_validators.py b/src/azure-cli/azure/cli/command_modules/vm/_validators.py index a76ab688ced..ba4fe65be2b 100644 --- a/src/azure-cli/azure/cli/command_modules/vm/_validators.py +++ b/src/azure-cli/azure/cli/command_modules/vm/_validators.py @@ -1935,7 +1935,6 @@ def process_vmss_create_namespace(cmd, namespace): _validate_vmss_create_automatic_repairs(cmd, namespace) _validate_vmss_create_host_group(cmd, namespace) _validate_vmss_create_auto_zone_placement(namespace) - _validate_vmss_auto_zone_placement(namespace) if namespace.secrets: _validate_secrets(namespace.secrets, namespace.os_type) @@ -1959,12 +1958,6 @@ def validate_vmss_update_namespace(cmd, namespace): # pylint: disable=unused-ar _validate_vmss_update_automatic_repairs(cmd, namespace) _validate_capacity_reservation_group(cmd, namespace) _validate_vm_vmss_update_ephemeral_placement(cmd, namespace) - _validate_vmss_auto_zone_placement(namespace) - - -def _validate_vmss_auto_zone_placement(namespace): - if namespace.include_zones and namespace.exclude_zones: - raise MutuallyExclusiveArgumentError("You can only specify one of --include-zones and --exclude-zones") # endregion diff --git a/src/azure-cli/azure/cli/command_modules/vm/custom.py b/src/azure-cli/azure/cli/command_modules/vm/custom.py index 74d0dee70c3..ac940a43829 100644 --- a/src/azure-cli/azure/cli/command_modules/vm/custom.py +++ b/src/azure-cli/azure/cli/command_modules/vm/custom.py @@ -4596,8 +4596,7 @@ def update_vmss(cmd, resource_group_name, name, license_type=None, no_wait=False wire_server_access_control_profile_reference_id=None, imds_access_control_profile_reference_id=None, enable_automatic_zone_balancing=None, automatic_zone_balancing_strategy=None, automatic_zone_balancing_behavior=None, max_zone_count=None, - instance_percent_policy=None, max_instance_percent=None, - zone_placement_policy=None, include_zones=None, exclude_zones=None, **kwargs): + instance_percent_policy=None, max_instance_percent=None, **kwargs): from .operations.vmss_vms import convert_show_result_to_snake_case as vmss_vms_convert_show_result_to_snake_case from .operations.vmss import convert_show_result_to_snake_case as vmss_convert_show_result_to_snake_case vmss = kwargs['parameters'] @@ -5089,19 +5088,6 @@ def _output(self, *args, **kwargs): vmss["resiliency_policy"]["zone_allocation_policy"]["max_instance_percent_per_zone_policy"][ "value"] = max_instance_percent - if zone_placement_policy is not None or include_zones is not None or exclude_zones is not None: - if vmss.get("placement", None) is None: - vmss["placement"] = {} - - if zone_placement_policy is not None: - vmss["placement"]["zone_placement_policy"] = zone_placement_policy - - if include_zones is not None: - vmss["placement"]["include_zones"] = include_zones - - if exclude_zones is not None: - vmss["placement"]["exclude_zones"] = exclude_zones - from .operations.vmss import VMSSCreate return VMSSCreate(cli_ctx=cmd.cli_ctx)(command_args=vmss) diff --git a/src/azure-cli/azure/cli/command_modules/vm/tests/latest/recordings/test_vmss_update_zone_placement_policy.yaml b/src/azure-cli/azure/cli/command_modules/vm/tests/latest/recordings/test_vmss_update_zone_placement_policy.yaml deleted file mode 100644 index e66870ec65a..00000000000 --- a/src/azure-cli/azure/cli/command_modules/vm/tests/latest/recordings/test_vmss_update_zone_placement_policy.yaml +++ /dev/null @@ -1,1669 +0,0 @@ -interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/eastus2/publishers/MicrosoftWindowsServer/artifacttypes/vmimage/offers/WindowsServer/skus/2022-datacenter-g2/versions?$expand=properties&$orderby=name%20desc&$top=1&api-version=2024-11-01 - response: - body: - string: "[\r\n {\r\n \"properties\": {\r\n \"hyperVGeneration\": \"V2\",\r\n - \ \"architecture\": \"x64\",\r\n \"replicaType\": \"Managed\",\r\n - \ \"replicaCount\": 10,\r\n \"goLiveDate\": \"2026-06-19T00:00:00+00:00\"\r\n - \ },\r\n \"extendedLocation\": null,\r\n \"location\": \"eastus2\",\r\n - \ \"name\": \"20348.5256.260617\",\r\n \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2022-datacenter-g2/Versions/20348.5256.260617\"\r\n - \ }\r\n]" - headers: - cache-control: - - no-cache - content-length: - - '547' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:34:59 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=544a7a2e-697f-487c-b2b0-a13df7f346b6,objectId=f2f0d95f-0d06-4b12-81f0-e0d1027f7855/southeastasia/912ee9a0-d650-42ae-82bb-5af21919477a - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/ListVMImagesVersionsFromLocation3Min;15999,Microsoft.Compute/ListVMImagesVersionsFromLocation30Min;43995 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 18579C8E487E4BE7976277C275FFB338 Ref B: KUL201100111062 Ref C: 2026-06-23T02:34:59Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/eastus2/publishers/MicrosoftWindowsServer/artifacttypes/vmimage/offers/WindowsServer/skus/2022-datacenter-g2/versions/20348.5256.260617?api-version=2024-11-01 - response: - body: - string: "{\r\n \"properties\": {\r\n \"hyperVGeneration\": \"V2\",\r\n \"architecture\": - \"x64\",\r\n \"replicaType\": \"Managed\",\r\n \"replicaCount\": 10,\r\n - \ \"disallowed\": {\r\n \"vmDiskType\": \"Unmanaged\"\r\n },\r\n - \ \"automaticOSUpgradeProperties\": {\r\n \"automaticOSUpgradeSupported\": - false\r\n },\r\n \"imageDeprecationStatus\": {\r\n \"imageState\": - \"Active\"\r\n },\r\n \"imageDiscontinuationStatus\": {\r\n \"imageDiscontinuationState\": - \"None\",\r\n \"imageDiscontinuationDate\": \"9999-12-31T23:59:59.9999999+00:00\"\r\n - \ },\r\n \"features\": [\r\n {\r\n \"name\": \"SecurityType\",\r\n - \ \"value\": \"TrustedLaunchAndConfidentialVmSupported\"\r\n },\r\n - \ {\r\n \"name\": \"IsAcceleratedNetworkSupported\",\r\n \"value\": - \"True\"\r\n },\r\n {\r\n \"name\": \"DiskControllerTypes\",\r\n - \ \"value\": \"SCSI, NVMe\"\r\n },\r\n {\r\n \"name\": - \"IsHibernateSupported\",\r\n \"value\": \"True\"\r\n }\r\n ],\r\n - \ \"osDiskImage\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"sizeInGb\": - 127\r\n },\r\n \"dataDiskImages\": [],\r\n \"goLiveDate\": \"2026-06-19T00:00:00+00:00\"\r\n - \ },\r\n \"location\": \"eastus2\",\r\n \"name\": \"20348.5256.260617\",\r\n - \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2022-datacenter-g2/Versions/20348.5256.260617\"\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '1394' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=544a7a2e-697f-487c-b2b0-a13df7f346b6,objectId=f2f0d95f-0d06-4b12-81f0-e0d1027f7855/southeastasia/3b405edb-b757-4a2c-88d5-4ad49ce368c8 - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetVMImageFromLocation3Min;12999,Microsoft.Compute/GetVMImageFromLocation30Min;73995 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: E05C1270B72F40EDAA12E87ABB1A7A12 Ref B: KUL201100110040 Ref C: 2026-06-23T02:35:00Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks?api-version=2022-01-01 - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: E0201A34302D4DA2AFAE7264A5754C1D Ref B: KUL201100111052 Ref C: 2026-06-23T02:35:01Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"template": {"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", - "contentVersion": "1.0.0.0", "parameters": {"adminPassword": {"type": "securestring", - "metadata": {"description": "Secure adminPassword"}}}, "variables": {}, "resources": - [{"name": "vmss-update-include-zonesVNET", "type": "Microsoft.Network/virtualNetworks", - "location": "eastus2", "apiVersion": "2015-06-15", "dependsOn": [], "tags": - {}, "properties": {"addressSpace": {"addressPrefixes": ["10.0.0.0/16"]}, "subnets": - [{"name": "vmss-update-include-zonesSubnet", "properties": {"addressPrefix": - "10.0.0.0/24"}}]}}, {"apiVersion": "2022-01-01", "type": "Microsoft.Network/publicIPAddresses", - "name": "vmss-update-include-zonesLBPublicIP", "location": "eastus2", "tags": - {}, "dependsOn": [], "properties": {"publicIPAllocationMethod": "Static"}, "sku": - {"name": "Standard"}}, {"type": "Microsoft.Network/loadBalancers", "name": "vmss-update-include-zonesLB", - "location": "eastus2", "tags": {}, "apiVersion": "2022-01-01", "dependsOn": - ["Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET", "Microsoft.Network/publicIpAddresses/vmss-update-include-zonesLBPublicIP"], - "properties": {"backendAddressPools": [{"name": "vmss-update-include-zonesLBBEPool"}], - "frontendIPConfigurations": [{"name": "loadBalancerFrontEnd", "properties": - {"publicIPAddress": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/publicIPAddresses/vmss-update-include-zonesLBPublicIP"}}}], - "loadBalancingRules": [{"name": "LBRule", "properties": {"frontendIPConfiguration": - {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', ''vmss-update-include-zonesLB''), - ''/frontendIPConfigurations/'', ''loadBalancerFrontEnd'')]"}, "backendAddressPool": - {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', ''vmss-update-include-zonesLB''), - ''/backendAddressPools/'', ''vmss-update-include-zonesLBBEPool'')]"}, "protocol": - "tcp", "frontendPort": 80, "backendPort": 80, "enableFloatingIP": false, "idleTimeoutInMinutes": - 5}}]}, "sku": {"name": "Standard"}}, {"type": "Microsoft.Network/networkSecurityGroups", - "name": "vmss-update-include-zonesNSG", "apiVersion": "2015-06-15", "location": - "eastus2", "tags": {}, "dependsOn": [], "properties": {"securityRules": [{"name": - "default-allow-ssh", "properties": {"protocol": "Tcp", "sourcePortRange": "*", - "destinationPortRange": "22", "sourceAddressPrefix": "*", "destinationAddressPrefix": - "*", "access": "Allow", "priority": 1000, "direction": "Inbound"}}]}}, {"type": - "Microsoft.Network/loadBalancers/inboundNatRules", "apiVersion": "2022-01-01", - "name": "vmss-update-include-zonesLB/NatRule", "location": "eastus2", "properties": - {"frontendIPConfiguration": {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', - ''vmss-update-include-zonesLB''), ''/frontendIPConfigurations/'', ''loadBalancerFrontEnd'')]"}, - "backendAddressPool": {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', - ''vmss-update-include-zonesLB''), ''/backendAddressPools/'', ''vmss-update-include-zonesLBBEPool'')]"}, - "backendPort": 3389, "frontendPortRangeStart": "50000", "frontendPortRangeEnd": - "50119", "protocol": "tcp", "idleTimeoutInMinutes": 5}, "dependsOn": ["[concat(''Microsoft.Network/loadBalancers/'', - ''vmss-update-include-zonesLB'')]"]}, {"type": "Microsoft.Compute/virtualMachineScaleSets", - "name": "vmss-update-include-zones", "location": "eastus2", "tags": {}, "apiVersion": - "2025-11-01", "dependsOn": ["Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET", - "Microsoft.Network/loadBalancers/vmss-update-include-zonesLB", "Microsoft.Network/networkSecurityGroups/vmss-update-include-zonesNSG"], - "properties": {"upgradePolicy": {"mode": "Manual"}, "singlePlacementGroup": - null, "platformFaultDomainCount": 1, "virtualMachineProfile": {"storageProfile": - {"osDisk": {"createOption": "FromImage", "caching": "ReadWrite", "managedDisk": - {"storageAccountType": null}}, "imageReference": {"publisher": "MicrosoftWindowsServer", - "offer": "WindowsServer", "sku": "2022-datacenter-g2", "version": "latest"}}, - "osProfile": {"computerNamePrefix": "vmss-upd", "adminUsername": "testadmin", - "adminPassword": "[parameters(''adminPassword'')]"}, "networkProfile": {"networkInterfaceConfigurations": - [{"name": "vmssue7d4Nic", "properties": {"ipConfigurations": [{"name": "vmssue7d4IPConfig", - "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet"}, - "loadBalancerBackendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB/backendAddressPools/vmss-update-include-zonesLBBEPool"}]}}], - "networkSecurityGroup": {"id": "[resourceId(''Microsoft.Network/networkSecurityGroups'', - ''vmss-update-include-zonesNSG'')]"}, "primary": "true"}}], "networkApiVersion": - "2020-11-01"}}, "orchestrationMode": "Flexible"}, "sku": {"name": "Standard_D2s_v7", - "capacity": 0}, "placement": {"zonePlacementPolicy": "Auto"}}], "outputs": {"VMSS": - {"type": "object", "value": "[reference(resourceId(''Microsoft.Compute/virtualMachineScaleSets'', - ''vmss-update-include-zones''),providers(''Microsoft.Compute'', ''virtualMachineScaleSets'').apiVersions[0])]"}}}, - "parameters": {"adminPassword": {"value": "testPassword0!@#"}}, "mode": "incremental"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - Content-Length: - - '5590' - Content-Type: - - application/json - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/vmss_deploy_EB2Rq1jUJGyb712gepoa3CIntyCfmORY","name":"vmss_deploy_EB2Rq1jUJGyb712gepoa3CIntyCfmORY","type":"Microsoft.Resources/deployments","properties":{"templateHash":"16653634881223979924","parameters":{"adminPassword":{"type":"SecureString"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2026-06-23T02:35:09.7341209Z","duration":"PT0.0009539S","correlationId":"4a163288-005c-4dc5-bbe0-246dbb30b7e1","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"virtualNetworks","locations":["eastus2"]},{"resourceType":"publicIPAddresses","locations":["eastus2"]},{"resourceType":"loadBalancers","locations":["eastus2"]},{"resourceType":"networkSecurityGroups","locations":["eastus2"]},{"resourceType":"loadBalancers/inboundNatRules","locations":["eastus2"]}]},{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachineScaleSets","locations":["eastus2"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET","resourceType":"Microsoft.Network/virtualNetworks","resourceName":"vmss-update-include-zonesVNET"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/publicIPAddresses/vmss-update-include-zonesLBPublicIP","resourceType":"Microsoft.Network/publicIPAddresses","resourceName":"vmss-update-include-zonesLBPublicIP"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss-update-include-zonesLB"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss-update-include-zonesLB"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB/inboundNatRules/NatRule","resourceType":"Microsoft.Network/loadBalancers/inboundNatRules","resourceName":"vmss-update-include-zonesLB/NatRule"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET","resourceType":"Microsoft.Network/virtualNetworks","resourceName":"vmss-update-include-zonesVNET"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss-update-include-zonesLB"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-include-zonesNSG","resourceType":"Microsoft.Network/networkSecurityGroups","resourceName":"vmss-update-include-zonesNSG"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-include-zones","resourceType":"Microsoft.Compute/virtualMachineScaleSets","resourceName":"vmss-update-include-zones"}]}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/vmss_deploy_EB2Rq1jUJGyb712gepoa3CIntyCfmORY/operationStatuses/08584194247757379610?api-version=2024-11-01&t=639177789108591250&c=MIIHxDCCBqygAwIBAgIRAJbrgketDbWHLEx1EpPCeH4wDQYJKoZIhvcNAQELBQAwNTEzMDEGA1UEAxMqQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgQ1VTIENBIDAxMB4XDTI2MDQwODAwMDQ1MloXDTI2MTAwMzA2MDQ1MlowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDT3FOWry_6qK0dbuwtMK4T4HuDo_lxyL6jb91_Fr1VWY_VRVB7zp7HCgghkwofjjGAbbdIqDseNKJdMcooubZaRzrViDXEgbnaN8vC-4cZ4fjDUhtZh80l4sEyp_iBCPcY7I-xDOLiz7i1vlpvCL7tA0iKHuk6AAPDQk4fPmFWUwUWR3SajkDmuQjTPVWhQyEOJVGJNf6hvyBKFjGuXqSOk8prQb8yn6q8TftPg2b9zjlfxfHQEZqdePVaY7VeW2ljF2sUmWsNvQikg3g_Zh9I6j0tT0DW51c8CoF8PrVglMgLQVrYCdAeE30Fi0vIiXCT0XOP-0RYInckGEJqDB8JAgMBAAGjggTCMIIEvjCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQZbVl_wKnmyxn5O2JcAqCDdVaL3zAfBgNVHSMEGDAWgBT85FoKL4UO50S5B3N44NREB6IZETCCAcoGA1UdHwSCAcEwggG9MG-gbaBrhmlodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwcaBvoG2Ga2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jcmxzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxLzU1L2N1cnJlbnQuY3JsMGCgXqBchlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwdaBzoHGGb2h0dHA6Ly9jY21lY2VudHJhbHVzcGtpLmNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVjZW50cmFsdXNpY2EwMS81NS9jdXJyZW50LmNybDCCAc8GCCsGAQUFBwEBBIIBwTCCAb0wcgYIKwYBBQUHMAKGZmh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB0BggrBgEFBQcwAoZoaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NhY2VydHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvY2VydC5jZXIwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBsBggrBgEFBQcwAoZgaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQCJKCm8sITuRyQTfwfcPh1P_Y_FIoUY5rZqcJP5tAOTOk1M7UmZj3IhXCBuZfq1T1jLPVgMAAzHcyE4XjPrHalXdgSI6SJ0gq8I0X_ncsTkhomAsA5RU_sucWZ9nWgbXX-QDJi_bM0mzxsaKErSi607X1BM3DqI2SNMMgk6r2Ez8s8_vw6HLIGw7rLHx2D1muwevYyZ0dVgJa-VHCrBoSBL_ytZIofR5WUtbICE_9YIipUuxbnIRg9Vo_fv4cLzx0uLFk32vRKMroJ_zkJageE_exU-hNqZc7DSsWkROInmq7mMmyBvpTZB-q5PrEYUJi9zJZserlQTQG1e7u-Z7UEl&s=R7gqRY1vVRKzHy0W1WIfIcKfHucmCyrUQ9Em3Vbwe5eWHKE0rvjaSWIu4GabPmm_5RYCjIeg4PIXmb-unUqQnyXEl4GQrLyUZlryiZ1wXhm8ZHbufX5-f-YgygZqpTf1KNnrFLchtZxbSFTQm2v8ONRopUvQv8D2pG9SCL6Xtm___uUphz8y-uUThvTZKb0ylRQb2unanQPLuFwtlLnem1R-w2VgO1BQFRDHA-rONbiU3jQeepv70YTmEXlTnYZS9y3A8iMpU07NeQkRPx4j_b-fsVALVvP6UFQ_jBjSphkVvOHuY-QwehYLzLcbrNpXMnVCYZjUbXvydZTbW7Cx-g&h=DUuuNv6uE4yE2jYn-N_fy5-F9ej8JijvDAmJG70TJ4w - cache-control: - - no-cache - content-length: - - '3812' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:10 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-deployment-engine-version: - - 1.671.0 - x-ms-ratelimit-remaining-subscription-global-writes: - - '2999' - x-ms-ratelimit-remaining-subscription-writes: - - '199' - x-msedge-ref: - - 'Ref A: 41E538762FDB417EB37025B31EAD0866 Ref B: KUL201100111040 Ref C: 2026-06-23T02:35:02Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584194247757379610?api-version=2024-11-01&t=639177789108591250&c=MIIHxDCCBqygAwIBAgIRAJbrgketDbWHLEx1EpPCeH4wDQYJKoZIhvcNAQELBQAwNTEzMDEGA1UEAxMqQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgQ1VTIENBIDAxMB4XDTI2MDQwODAwMDQ1MloXDTI2MTAwMzA2MDQ1MlowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDT3FOWry_6qK0dbuwtMK4T4HuDo_lxyL6jb91_Fr1VWY_VRVB7zp7HCgghkwofjjGAbbdIqDseNKJdMcooubZaRzrViDXEgbnaN8vC-4cZ4fjDUhtZh80l4sEyp_iBCPcY7I-xDOLiz7i1vlpvCL7tA0iKHuk6AAPDQk4fPmFWUwUWR3SajkDmuQjTPVWhQyEOJVGJNf6hvyBKFjGuXqSOk8prQb8yn6q8TftPg2b9zjlfxfHQEZqdePVaY7VeW2ljF2sUmWsNvQikg3g_Zh9I6j0tT0DW51c8CoF8PrVglMgLQVrYCdAeE30Fi0vIiXCT0XOP-0RYInckGEJqDB8JAgMBAAGjggTCMIIEvjCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQZbVl_wKnmyxn5O2JcAqCDdVaL3zAfBgNVHSMEGDAWgBT85FoKL4UO50S5B3N44NREB6IZETCCAcoGA1UdHwSCAcEwggG9MG-gbaBrhmlodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwcaBvoG2Ga2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jcmxzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxLzU1L2N1cnJlbnQuY3JsMGCgXqBchlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwdaBzoHGGb2h0dHA6Ly9jY21lY2VudHJhbHVzcGtpLmNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVjZW50cmFsdXNpY2EwMS81NS9jdXJyZW50LmNybDCCAc8GCCsGAQUFBwEBBIIBwTCCAb0wcgYIKwYBBQUHMAKGZmh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB0BggrBgEFBQcwAoZoaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NhY2VydHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvY2VydC5jZXIwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBsBggrBgEFBQcwAoZgaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQCJKCm8sITuRyQTfwfcPh1P_Y_FIoUY5rZqcJP5tAOTOk1M7UmZj3IhXCBuZfq1T1jLPVgMAAzHcyE4XjPrHalXdgSI6SJ0gq8I0X_ncsTkhomAsA5RU_sucWZ9nWgbXX-QDJi_bM0mzxsaKErSi607X1BM3DqI2SNMMgk6r2Ez8s8_vw6HLIGw7rLHx2D1muwevYyZ0dVgJa-VHCrBoSBL_ytZIofR5WUtbICE_9YIipUuxbnIRg9Vo_fv4cLzx0uLFk32vRKMroJ_zkJageE_exU-hNqZc7DSsWkROInmq7mMmyBvpTZB-q5PrEYUJi9zJZserlQTQG1e7u-Z7UEl&s=R7gqRY1vVRKzHy0W1WIfIcKfHucmCyrUQ9Em3Vbwe5eWHKE0rvjaSWIu4GabPmm_5RYCjIeg4PIXmb-unUqQnyXEl4GQrLyUZlryiZ1wXhm8ZHbufX5-f-YgygZqpTf1KNnrFLchtZxbSFTQm2v8ONRopUvQv8D2pG9SCL6Xtm___uUphz8y-uUThvTZKb0ylRQb2unanQPLuFwtlLnem1R-w2VgO1BQFRDHA-rONbiU3jQeepv70YTmEXlTnYZS9y3A8iMpU07NeQkRPx4j_b-fsVALVvP6UFQ_jBjSphkVvOHuY-QwehYLzLcbrNpXMnVCYZjUbXvydZTbW7Cx-g&h=DUuuNv6uE4yE2jYn-N_fy5-F9ej8JijvDAmJG70TJ4w - response: - body: - string: '{"status":"Running"}' - headers: - cache-control: - - no-cache - content-length: - - '20' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: C7A95740B4FA447D90ECAF31608916D3 Ref B: KUL201100111062 Ref C: 2026-06-23T02:35:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584194247757379610?api-version=2024-11-01&t=639177789108591250&c=MIIHxDCCBqygAwIBAgIRAJbrgketDbWHLEx1EpPCeH4wDQYJKoZIhvcNAQELBQAwNTEzMDEGA1UEAxMqQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgQ1VTIENBIDAxMB4XDTI2MDQwODAwMDQ1MloXDTI2MTAwMzA2MDQ1MlowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDT3FOWry_6qK0dbuwtMK4T4HuDo_lxyL6jb91_Fr1VWY_VRVB7zp7HCgghkwofjjGAbbdIqDseNKJdMcooubZaRzrViDXEgbnaN8vC-4cZ4fjDUhtZh80l4sEyp_iBCPcY7I-xDOLiz7i1vlpvCL7tA0iKHuk6AAPDQk4fPmFWUwUWR3SajkDmuQjTPVWhQyEOJVGJNf6hvyBKFjGuXqSOk8prQb8yn6q8TftPg2b9zjlfxfHQEZqdePVaY7VeW2ljF2sUmWsNvQikg3g_Zh9I6j0tT0DW51c8CoF8PrVglMgLQVrYCdAeE30Fi0vIiXCT0XOP-0RYInckGEJqDB8JAgMBAAGjggTCMIIEvjCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQZbVl_wKnmyxn5O2JcAqCDdVaL3zAfBgNVHSMEGDAWgBT85FoKL4UO50S5B3N44NREB6IZETCCAcoGA1UdHwSCAcEwggG9MG-gbaBrhmlodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwcaBvoG2Ga2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jcmxzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxLzU1L2N1cnJlbnQuY3JsMGCgXqBchlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwdaBzoHGGb2h0dHA6Ly9jY21lY2VudHJhbHVzcGtpLmNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVjZW50cmFsdXNpY2EwMS81NS9jdXJyZW50LmNybDCCAc8GCCsGAQUFBwEBBIIBwTCCAb0wcgYIKwYBBQUHMAKGZmh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB0BggrBgEFBQcwAoZoaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NhY2VydHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvY2VydC5jZXIwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBsBggrBgEFBQcwAoZgaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQCJKCm8sITuRyQTfwfcPh1P_Y_FIoUY5rZqcJP5tAOTOk1M7UmZj3IhXCBuZfq1T1jLPVgMAAzHcyE4XjPrHalXdgSI6SJ0gq8I0X_ncsTkhomAsA5RU_sucWZ9nWgbXX-QDJi_bM0mzxsaKErSi607X1BM3DqI2SNMMgk6r2Ez8s8_vw6HLIGw7rLHx2D1muwevYyZ0dVgJa-VHCrBoSBL_ytZIofR5WUtbICE_9YIipUuxbnIRg9Vo_fv4cLzx0uLFk32vRKMroJ_zkJageE_exU-hNqZc7DSsWkROInmq7mMmyBvpTZB-q5PrEYUJi9zJZserlQTQG1e7u-Z7UEl&s=R7gqRY1vVRKzHy0W1WIfIcKfHucmCyrUQ9Em3Vbwe5eWHKE0rvjaSWIu4GabPmm_5RYCjIeg4PIXmb-unUqQnyXEl4GQrLyUZlryiZ1wXhm8ZHbufX5-f-YgygZqpTf1KNnrFLchtZxbSFTQm2v8ONRopUvQv8D2pG9SCL6Xtm___uUphz8y-uUThvTZKb0ylRQb2unanQPLuFwtlLnem1R-w2VgO1BQFRDHA-rONbiU3jQeepv70YTmEXlTnYZS9y3A8iMpU07NeQkRPx4j_b-fsVALVvP6UFQ_jBjSphkVvOHuY-QwehYLzLcbrNpXMnVCYZjUbXvydZTbW7Cx-g&h=DUuuNv6uE4yE2jYn-N_fy5-F9ej8JijvDAmJG70TJ4w - response: - body: - string: '{"status":"Succeeded"}' - headers: - cache-control: - - no-cache - content-length: - - '22' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 46F9472AE52D43EDA3F08395708A3F16 Ref B: KUL201100110040 Ref C: 2026-06-23T02:35:42Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/vmss_deploy_EB2Rq1jUJGyb712gepoa3CIntyCfmORY","name":"vmss_deploy_EB2Rq1jUJGyb712gepoa3CIntyCfmORY","type":"Microsoft.Resources/deployments","properties":{"templateHash":"16653634881223979924","parameters":{"adminPassword":{"type":"SecureString"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2026-06-23T02:35:24.2970852Z","duration":"PT14.5629643S","correlationId":"4a163288-005c-4dc5-bbe0-246dbb30b7e1","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"virtualNetworks","locations":["eastus2"]},{"resourceType":"publicIPAddresses","locations":["eastus2"]},{"resourceType":"loadBalancers","locations":["eastus2"]},{"resourceType":"networkSecurityGroups","locations":["eastus2"]},{"resourceType":"loadBalancers/inboundNatRules","locations":["eastus2"]}]},{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachineScaleSets","locations":["eastus2"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET","resourceType":"Microsoft.Network/virtualNetworks","resourceName":"vmss-update-include-zonesVNET"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/publicIPAddresses/vmss-update-include-zonesLBPublicIP","resourceType":"Microsoft.Network/publicIPAddresses","resourceName":"vmss-update-include-zonesLBPublicIP"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss-update-include-zonesLB"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss-update-include-zonesLB"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB/inboundNatRules/NatRule","resourceType":"Microsoft.Network/loadBalancers/inboundNatRules","resourceName":"vmss-update-include-zonesLB/NatRule"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET","resourceType":"Microsoft.Network/virtualNetworks","resourceName":"vmss-update-include-zonesVNET"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss-update-include-zonesLB"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-include-zonesNSG","resourceType":"Microsoft.Network/networkSecurityGroups","resourceName":"vmss-update-include-zonesNSG"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-include-zones","resourceType":"Microsoft.Compute/virtualMachineScaleSets","resourceName":"vmss-update-include-zones"}],"outputs":{"vmss":{"type":"Object","value":{"singlePlacementGroup":false,"highSpeedInterconnectPlacement":"None","orchestrationMode":"Flexible","upgradePolicy":{"mode":"Manual"},"virtualMachineProfile":{"osProfile":{"computerNamePrefix":"vmss-upd","windowsConfiguration":{"provisionVMAgent":true,"enableAutomaticUpdates":true,"patchSettings":{"patchMode":"AutomaticByOS","assessmentMode":"ImageDefault"},"enableVMAgentPlatformUpdates":true},"secrets":[],"allowExtensionOperations":true,"requireGuestProvisionSignal":true,"adminUsername":"testadmin"},"storageProfile":{"osDisk":{"osType":"Windows","createOption":"FromImage","caching":"ReadWrite","managedDisk":{"storageAccountType":"Premium_LRS"},"deleteOption":"Delete","diskSizeGB":127},"imageReference":{"publisher":"MicrosoftWindowsServer","offer":"WindowsServer","sku":"2022-datacenter-g2","version":"latest"},"diskControllerType":"NVMe"},"networkProfile":{"networkApiVersion":"2020-11-01","networkInterfaceConfigurations":[{"name":"vmssue7d4Nic","properties":{"primary":true,"disableTcpStateTracking":false,"enableIPForwarding":false,"delegateIpAllocation":false,"auxiliaryMode":"None","auxiliarySku":"None","nicAuxiliarySkuBillingNotificationType":"NoOp","deleteOption":"Delete","ipConfigurations":[{"name":"vmssue7d4IPConfig","properties":{"privateIPAddressVersion":"IPv4","subnet":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet"},"applicationSecurityGroups":[],"loadBalancerBackendAddressPools":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB/backendAddressPools/vmss-update-include-zonesLBBEPool"}],"applicationGatewayBackendAddressPools":[]}}],"networkSecurityGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-include-zonesNSG"},"dnsSettings":{"dnsServers":[]}}}]},"securityProfile":{"securityType":"Standard"},"timeCreated":"2026-06-23T02:35:19.5511301+00:00"},"provisioningState":"Succeeded","uniqueId":"47963846-34c9-4528-8e5b-080c65d1ddb0","zoneBalance":false,"platformFaultDomainCount":1,"constrainedMaximumCapacity":false,"timeCreated":"2026-06-23T02:35:19.5511301+00:00"}}},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-include-zones"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB/inboundNatRules/NatRule"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-include-zonesNSG"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/publicIPAddresses/vmss-update-include-zonesLBPublicIP"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET"}]}}' - headers: - cache-control: - - no-cache - content-length: - - '7527' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 874B5CB1A32A4917B98028AE2AFD4BDF Ref B: KUL201100110023 Ref C: 2026-06-23T02:35:43Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss update - Connection: - - keep-alive - ParameterSetName: - - -g -n --zone-placement-policy --include-zones - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-include-zones?api-version=2025-11-01 - response: - body: - string: "{\r\n \"name\": \"vmss-update-include-zones\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-include-zones\",\r\n - \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets\",\r\n \"location\": - \"eastus2\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Standard_D2s_v7\",\r\n - \ \"tier\": \"Standard\",\r\n \"capacity\": 0\r\n },\r\n \"etag\": - \"\\\"1\\\"\",\r\n \"properties\": {\r\n \"singlePlacementGroup\": false,\r\n - \ \"highSpeedInterconnectPlacement\": \"None\",\r\n \"orchestrationMode\": - \"Flexible\",\r\n \"upgradePolicy\": {\r\n \"mode\": \"Manual\"\r\n - \ },\r\n \"virtualMachineProfile\": {\r\n \"osProfile\": {\r\n \"computerNamePrefix\": - \"vmss-upd\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": - true,\r\n \"enableAutomaticUpdates\": true,\r\n \"patchSettings\": - {\r\n \"patchMode\": \"AutomaticByOS\",\r\n \"assessmentMode\": - \"ImageDefault\"\r\n },\r\n \"enableVMAgentPlatformUpdates\": - true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": - true,\r\n \"requireGuestProvisionSignal\": true,\r\n \"adminUsername\": - \"testadmin\"\r\n },\r\n \"storageProfile\": {\r\n \"osDisk\": - {\r\n \"osType\": \"Windows\",\r\n \"createOption\": \"FromImage\",\r\n - \ \"caching\": \"ReadWrite\",\r\n \"managedDisk\": {\r\n - \ \"storageAccountType\": \"Premium_LRS\"\r\n },\r\n \"deleteOption\": - \"Delete\",\r\n \"diskSizeGB\": 127\r\n },\r\n \"imageReference\": - {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": - \"WindowsServer\",\r\n \"sku\": \"2022-datacenter-g2\",\r\n \"version\": - \"latest\"\r\n },\r\n \"diskControllerType\": \"NVMe\"\r\n },\r\n - \ \"networkProfile\": {\"networkApiVersion\":\"2020-11-01\",\"networkInterfaceConfigurations\":[{\"name\":\"vmssue7d4Nic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"enableIPForwarding\":false,\"delegateIpAllocation\":false,\"auxiliaryMode\":\"None\",\"auxiliarySku\":\"None\",\"nicAuxiliarySkuBillingNotificationType\":\"NoOp\",\"deleteOption\":\"Delete\",\"ipConfigurations\":[{\"name\":\"vmssue7d4IPConfig\",\"properties\":{\"privateIPAddressVersion\":\"IPv4\",\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet\"},\"applicationSecurityGroups\":[],\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB/backendAddressPools/vmss-update-include-zonesLBBEPool\"}],\"applicationGatewayBackendAddressPools\":[]}}],\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-include-zonesNSG\"},\"dnsSettings\":{\"dnsServers\":[]}}}]},\r\n - \ \"securityProfile\": {\r\n \"securityType\": \"Standard\"\r\n - \ },\r\n \"timeCreated\": \"2026-06-23T02:35:19.5511301+00:00\"\r\n - \ },\r\n \"provisioningState\": \"Succeeded\",\r\n \"uniqueId\": \"47963846-34c9-4528-8e5b-080c65d1ddb0\",\r\n - \ \"zoneBalance\": false,\r\n \"platformFaultDomainCount\": 1,\r\n \"constrainedMaximumCapacity\": - false,\r\n \"timeCreated\": \"2026-06-23T02:35:19.5511301+00:00\"\r\n },\r\n - \ \"placement\": {\r\n \"zonePlacementPolicy\": \"Auto\"\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '3550' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:44 GMT - etag: - - '"1"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-need-to-refresh-epl-cache: - - 'False' - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetVMScaleSetSubscriptionMaximum;2395,Microsoft.Compute/GetVMScaleSetResource;31 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 91AA2121A6D645749BD1698AA7FF1138 Ref B: KUL201100110042 Ref C: 2026-06-23T02:35:44Z' - status: - code: 200 - message: '' -- request: - body: '{"location": "eastus2", "placement": {"includeZones": ["1", "2"], "zonePlacementPolicy": - "Auto"}, "properties": {"constrainedMaximumCapacity": false, "highSpeedInterconnectPlacement": - "None", "orchestrationMode": "Flexible", "platformFaultDomainCount": 1, "singlePlacementGroup": - false, "upgradePolicy": {"mode": "Manual"}, "virtualMachineProfile": {"networkProfile": - {"networkApiVersion": "2020-11-01", "networkInterfaceConfigurations": [{"name": - "vmssue7d4Nic", "properties": {"auxiliaryMode": "None", "auxiliarySku": "None", - "deleteOption": "Delete", "disableTcpStateTracking": false, "dnsSettings": {"dnsServers": - []}, "enableIPForwarding": false, "ipConfigurations": [{"name": "vmssue7d4IPConfig", - "properties": {"applicationGatewayBackendAddressPools": [], "applicationSecurityGroups": - [], "loadBalancerBackendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB/backendAddressPools/vmss-update-include-zonesLBBEPool"}], - "privateIPAddressVersion": "IPv4", "subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet"}}}], - "networkSecurityGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-include-zonesNSG"}, - "primary": true}}]}, "osProfile": {"adminUsername": "testadmin", "allowExtensionOperations": - true, "computerNamePrefix": "vmss-upd", "requireGuestProvisionSignal": true, - "secrets": [], "windowsConfiguration": {"enableAutomaticUpdates": true, "patchSettings": - {"assessmentMode": "ImageDefault", "patchMode": "AutomaticByOS"}, "provisionVMAgent": - true}}, "securityProfile": {"securityType": "Standard"}, "storageProfile": {"diskControllerType": - "NVMe", "osDisk": {"caching": "ReadWrite", "createOption": "FromImage", "deleteOption": - "Delete", "diskSizeGB": 127, "managedDisk": {"storageAccountType": "Premium_LRS"}, - "osType": "Windows"}}}, "zoneBalance": false}, "sku": {"capacity": 0, "name": - "Standard_D2s_v7", "tier": "Standard"}, "tags": {}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss update - Connection: - - keep-alive - Content-Length: - - '2328' - Content-Type: - - application/json - ParameterSetName: - - -g -n --zone-placement-policy --include-zones - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-include-zones?api-version=2025-11-01 - response: - body: - string: "{\r\n \"name\": \"vmss-update-include-zones\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-include-zones\",\r\n - \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets\",\r\n \"location\": - \"eastus2\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Standard_D2s_v7\",\r\n - \ \"tier\": \"Standard\",\r\n \"capacity\": 0\r\n },\r\n \"etag\": - \"\\\"2\\\"\",\r\n \"properties\": {\r\n \"singlePlacementGroup\": false,\r\n - \ \"highSpeedInterconnectPlacement\": \"None\",\r\n \"orchestrationMode\": - \"Flexible\",\r\n \"upgradePolicy\": {\r\n \"mode\": \"Manual\"\r\n - \ },\r\n \"virtualMachineProfile\": {\r\n \"osProfile\": {\r\n \"computerNamePrefix\": - \"vmss-upd\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": - true,\r\n \"enableAutomaticUpdates\": true,\r\n \"patchSettings\": - {\r\n \"patchMode\": \"AutomaticByOS\",\r\n \"assessmentMode\": - \"ImageDefault\"\r\n },\r\n \"enableVMAgentPlatformUpdates\": - true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": - true,\r\n \"requireGuestProvisionSignal\": true,\r\n \"adminUsername\": - \"testadmin\"\r\n },\r\n \"storageProfile\": {\r\n \"osDisk\": - {\r\n \"osType\": \"Windows\",\r\n \"createOption\": \"FromImage\",\r\n - \ \"caching\": \"ReadWrite\",\r\n \"managedDisk\": {\r\n - \ \"storageAccountType\": \"Premium_LRS\"\r\n },\r\n \"deleteOption\": - \"Delete\",\r\n \"diskSizeGB\": 127\r\n },\r\n \"imageReference\": - {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": - \"WindowsServer\",\r\n \"sku\": \"2022-datacenter-g2\",\r\n \"version\": - \"latest\"\r\n },\r\n \"diskControllerType\": \"NVMe\"\r\n },\r\n - \ \"networkProfile\": {\"networkApiVersion\":\"2020-11-01\",\"networkInterfaceConfigurations\":[{\"name\":\"vmssue7d4Nic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"enableIPForwarding\":false,\"delegateIpAllocation\":false,\"auxiliaryMode\":\"None\",\"auxiliarySku\":\"None\",\"nicAuxiliarySkuBillingNotificationType\":\"NoOp\",\"deleteOption\":\"Delete\",\"ipConfigurations\":[{\"name\":\"vmssue7d4IPConfig\",\"properties\":{\"privateIPAddressVersion\":\"IPv4\",\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet\"},\"applicationSecurityGroups\":[],\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB/backendAddressPools/vmss-update-include-zonesLBBEPool\"}],\"applicationGatewayBackendAddressPools\":[]}}],\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-include-zonesNSG\"},\"dnsSettings\":{\"dnsServers\":[]}}}]},\r\n - \ \"securityProfile\": {\r\n \"securityType\": \"Standard\"\r\n - \ },\r\n \"timeCreated\": \"2026-06-23T02:35:46.5576264+00:00\"\r\n - \ },\r\n \"provisioningState\": \"Updating\",\r\n \"uniqueId\": \"47963846-34c9-4528-8e5b-080c65d1ddb0\",\r\n - \ \"zoneBalance\": false,\r\n \"platformFaultDomainCount\": 1,\r\n \"constrainedMaximumCapacity\": - false,\r\n \"timeCreated\": \"2026-06-23T02:35:19.5511301+00:00\"\r\n },\r\n - \ \"placement\": {\r\n \"zonePlacementPolicy\": \"Auto\",\r\n \"includeZones\": - [\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n}" - headers: - azure-asyncnotification: - - Enabled - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/eastus2/operations/3fc6c47d-d08a-4fbb-991a-c75e48d0acfd?p=e43cabd7-1a57-490a-9e72-10c3e33d00aa&api-version=2025-11-01&t=639177789466424110&c=MIIHxDCCBqygAwIBAgIRAJbrgketDbWHLEx1EpPCeH4wDQYJKoZIhvcNAQELBQAwNTEzMDEGA1UEAxMqQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgQ1VTIENBIDAxMB4XDTI2MDQwODAwMDQ1MloXDTI2MTAwMzA2MDQ1MlowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDT3FOWry_6qK0dbuwtMK4T4HuDo_lxyL6jb91_Fr1VWY_VRVB7zp7HCgghkwofjjGAbbdIqDseNKJdMcooubZaRzrViDXEgbnaN8vC-4cZ4fjDUhtZh80l4sEyp_iBCPcY7I-xDOLiz7i1vlpvCL7tA0iKHuk6AAPDQk4fPmFWUwUWR3SajkDmuQjTPVWhQyEOJVGJNf6hvyBKFjGuXqSOk8prQb8yn6q8TftPg2b9zjlfxfHQEZqdePVaY7VeW2ljF2sUmWsNvQikg3g_Zh9I6j0tT0DW51c8CoF8PrVglMgLQVrYCdAeE30Fi0vIiXCT0XOP-0RYInckGEJqDB8JAgMBAAGjggTCMIIEvjCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQZbVl_wKnmyxn5O2JcAqCDdVaL3zAfBgNVHSMEGDAWgBT85FoKL4UO50S5B3N44NREB6IZETCCAcoGA1UdHwSCAcEwggG9MG-gbaBrhmlodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwcaBvoG2Ga2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jcmxzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxLzU1L2N1cnJlbnQuY3JsMGCgXqBchlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwdaBzoHGGb2h0dHA6Ly9jY21lY2VudHJhbHVzcGtpLmNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVjZW50cmFsdXNpY2EwMS81NS9jdXJyZW50LmNybDCCAc8GCCsGAQUFBwEBBIIBwTCCAb0wcgYIKwYBBQUHMAKGZmh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB0BggrBgEFBQcwAoZoaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NhY2VydHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvY2VydC5jZXIwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBsBggrBgEFBQcwAoZgaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQCJKCm8sITuRyQTfwfcPh1P_Y_FIoUY5rZqcJP5tAOTOk1M7UmZj3IhXCBuZfq1T1jLPVgMAAzHcyE4XjPrHalXdgSI6SJ0gq8I0X_ncsTkhomAsA5RU_sucWZ9nWgbXX-QDJi_bM0mzxsaKErSi607X1BM3DqI2SNMMgk6r2Ez8s8_vw6HLIGw7rLHx2D1muwevYyZ0dVgJa-VHCrBoSBL_ytZIofR5WUtbICE_9YIipUuxbnIRg9Vo_fv4cLzx0uLFk32vRKMroJ_zkJageE_exU-hNqZc7DSsWkROInmq7mMmyBvpTZB-q5PrEYUJi9zJZserlQTQG1e7u-Z7UEl&s=wWm425js5ng66-_nPbFihZbB7ASXKVrPU4EGVSy7Lq1eTjAHFHRB32WvoJn0ZsYOAxVSYBPycstwalbPEwTEE3sgwctIT7WZALEUTU4s_BtPZGRubwWO9reL-7dKZiqBNHttDBhZ_gJY9DnLCSIQTkuMvYLa8kUudRTT-0ON9FFO1WNePet1vNIGB8BamUJJpwkaLbzMUUcg5xyB4pSlx3wo7yd3uhS8To7UHvlqnAhI6yibI4HqH7LXaQYOQHA9WDLPXaLqhhhW5xT3267oJ05bvTQePDH7XYIvdyZUfaMo0Mfu-bmf30J5X_8TfSHiOKK9athUld9kty3DzVOlPg&h=-tVIMsz5vhbNnC-kTZRXtyBx7SGIoLeB8X54yuwW6zk - cache-control: - - no-cache - content-length: - - '3603' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:46 GMT - etag: - - '"2"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-need-to-refresh-epl-cache: - - 'False' - x-ms-operation-identifier: - - tenantId=544a7a2e-697f-487c-b2b0-a13df7f346b6,objectId=f2f0d95f-0d06-4b12-81f0-e0d1027f7855/eastus2/24ce16d8-9417-4576-ae75-df08db79eb0b - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/CreateVMScaleSetSubscriptionMaximum;373,Microsoft.Compute/CreateVMScaleSetResource;10 - x-ms-ratelimit-remaining-subscription-global-writes: - - '2999' - x-ms-ratelimit-remaining-subscription-writes: - - '199' - x-msedge-ref: - - 'Ref A: 38EFFFAE2D684B05BCB9934451F8D362 Ref B: KUL201100110052 Ref C: 2026-06-23T02:35:45Z' - status: - code: 200 - message: '' -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss update - Connection: - - keep-alive - ParameterSetName: - - -g -n --zone-placement-policy --include-zones - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/eastus2/operations/3fc6c47d-d08a-4fbb-991a-c75e48d0acfd?p=e43cabd7-1a57-490a-9e72-10c3e33d00aa&api-version=2025-11-01&t=639177789466424110&c=MIIHxDCCBqygAwIBAgIRAJbrgketDbWHLEx1EpPCeH4wDQYJKoZIhvcNAQELBQAwNTEzMDEGA1UEAxMqQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgQ1VTIENBIDAxMB4XDTI2MDQwODAwMDQ1MloXDTI2MTAwMzA2MDQ1MlowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDT3FOWry_6qK0dbuwtMK4T4HuDo_lxyL6jb91_Fr1VWY_VRVB7zp7HCgghkwofjjGAbbdIqDseNKJdMcooubZaRzrViDXEgbnaN8vC-4cZ4fjDUhtZh80l4sEyp_iBCPcY7I-xDOLiz7i1vlpvCL7tA0iKHuk6AAPDQk4fPmFWUwUWR3SajkDmuQjTPVWhQyEOJVGJNf6hvyBKFjGuXqSOk8prQb8yn6q8TftPg2b9zjlfxfHQEZqdePVaY7VeW2ljF2sUmWsNvQikg3g_Zh9I6j0tT0DW51c8CoF8PrVglMgLQVrYCdAeE30Fi0vIiXCT0XOP-0RYInckGEJqDB8JAgMBAAGjggTCMIIEvjCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQZbVl_wKnmyxn5O2JcAqCDdVaL3zAfBgNVHSMEGDAWgBT85FoKL4UO50S5B3N44NREB6IZETCCAcoGA1UdHwSCAcEwggG9MG-gbaBrhmlodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwcaBvoG2Ga2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jcmxzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxLzU1L2N1cnJlbnQuY3JsMGCgXqBchlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwdaBzoHGGb2h0dHA6Ly9jY21lY2VudHJhbHVzcGtpLmNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVjZW50cmFsdXNpY2EwMS81NS9jdXJyZW50LmNybDCCAc8GCCsGAQUFBwEBBIIBwTCCAb0wcgYIKwYBBQUHMAKGZmh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB0BggrBgEFBQcwAoZoaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NhY2VydHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvY2VydC5jZXIwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBsBggrBgEFBQcwAoZgaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQCJKCm8sITuRyQTfwfcPh1P_Y_FIoUY5rZqcJP5tAOTOk1M7UmZj3IhXCBuZfq1T1jLPVgMAAzHcyE4XjPrHalXdgSI6SJ0gq8I0X_ncsTkhomAsA5RU_sucWZ9nWgbXX-QDJi_bM0mzxsaKErSi607X1BM3DqI2SNMMgk6r2Ez8s8_vw6HLIGw7rLHx2D1muwevYyZ0dVgJa-VHCrBoSBL_ytZIofR5WUtbICE_9YIipUuxbnIRg9Vo_fv4cLzx0uLFk32vRKMroJ_zkJageE_exU-hNqZc7DSsWkROInmq7mMmyBvpTZB-q5PrEYUJi9zJZserlQTQG1e7u-Z7UEl&s=wWm425js5ng66-_nPbFihZbB7ASXKVrPU4EGVSy7Lq1eTjAHFHRB32WvoJn0ZsYOAxVSYBPycstwalbPEwTEE3sgwctIT7WZALEUTU4s_BtPZGRubwWO9reL-7dKZiqBNHttDBhZ_gJY9DnLCSIQTkuMvYLa8kUudRTT-0ON9FFO1WNePet1vNIGB8BamUJJpwkaLbzMUUcg5xyB4pSlx3wo7yd3uhS8To7UHvlqnAhI6yibI4HqH7LXaQYOQHA9WDLPXaLqhhhW5xT3267oJ05bvTQePDH7XYIvdyZUfaMo0Mfu-bmf30J5X_8TfSHiOKK9athUld9kty3DzVOlPg&h=-tVIMsz5vhbNnC-kTZRXtyBx7SGIoLeB8X54yuwW6zk - response: - body: - string: "{\r\n \"startTime\": \"2026-06-23T02:35:46.549465+00:00\",\r\n \"endTime\": - \"2026-06-23T02:35:46.7225205+00:00\",\r\n \"status\": \"Succeeded\",\r\n - \ \"name\": \"3fc6c47d-d08a-4fbb-991a-c75e48d0acfd\"\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '183' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:48 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-need-to-refresh-epl-cache: - - 'False' - x-ms-operation-identifier: - - tenantId=544a7a2e-697f-487c-b2b0-a13df7f346b6,objectId=f2f0d95f-0d06-4b12-81f0-e0d1027f7855/malaysiasouth/358330bd-e96f-4556-bf2f-7eebdf1c05e9 - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetOperationResource;44,Microsoft.Compute/GetOperationSubscriptionMaximum;14998 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: AB01586F89084BA5A2FF4433CFA0D1F5 Ref B: KUL201100111054 Ref C: 2026-06-23T02:35:47Z' - status: - code: 200 - message: '' -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss update - Connection: - - keep-alive - ParameterSetName: - - -g -n --zone-placement-policy --include-zones - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-include-zones?api-version=2025-11-01 - response: - body: - string: "{\r\n \"name\": \"vmss-update-include-zones\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-include-zones\",\r\n - \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets\",\r\n \"location\": - \"eastus2\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Standard_D2s_v7\",\r\n - \ \"tier\": \"Standard\",\r\n \"capacity\": 0\r\n },\r\n \"etag\": - \"\\\"2\\\"\",\r\n \"properties\": {\r\n \"singlePlacementGroup\": false,\r\n - \ \"highSpeedInterconnectPlacement\": \"None\",\r\n \"orchestrationMode\": - \"Flexible\",\r\n \"upgradePolicy\": {\r\n \"mode\": \"Manual\"\r\n - \ },\r\n \"virtualMachineProfile\": {\r\n \"osProfile\": {\r\n \"computerNamePrefix\": - \"vmss-upd\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": - true,\r\n \"enableAutomaticUpdates\": true,\r\n \"patchSettings\": - {\r\n \"patchMode\": \"AutomaticByOS\",\r\n \"assessmentMode\": - \"ImageDefault\"\r\n },\r\n \"enableVMAgentPlatformUpdates\": - true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": - true,\r\n \"requireGuestProvisionSignal\": true,\r\n \"adminUsername\": - \"testadmin\"\r\n },\r\n \"storageProfile\": {\r\n \"osDisk\": - {\r\n \"osType\": \"Windows\",\r\n \"createOption\": \"FromImage\",\r\n - \ \"caching\": \"ReadWrite\",\r\n \"managedDisk\": {\r\n - \ \"storageAccountType\": \"Premium_LRS\"\r\n },\r\n \"deleteOption\": - \"Delete\",\r\n \"diskSizeGB\": 127\r\n },\r\n \"imageReference\": - {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": - \"WindowsServer\",\r\n \"sku\": \"2022-datacenter-g2\",\r\n \"version\": - \"latest\"\r\n },\r\n \"diskControllerType\": \"NVMe\"\r\n },\r\n - \ \"networkProfile\": {\"networkApiVersion\":\"2020-11-01\",\"networkInterfaceConfigurations\":[{\"name\":\"vmssue7d4Nic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"enableIPForwarding\":false,\"delegateIpAllocation\":false,\"auxiliaryMode\":\"None\",\"auxiliarySku\":\"None\",\"nicAuxiliarySkuBillingNotificationType\":\"NoOp\",\"deleteOption\":\"Delete\",\"ipConfigurations\":[{\"name\":\"vmssue7d4IPConfig\",\"properties\":{\"privateIPAddressVersion\":\"IPv4\",\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet\"},\"applicationSecurityGroups\":[],\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB/backendAddressPools/vmss-update-include-zonesLBBEPool\"}],\"applicationGatewayBackendAddressPools\":[]}}],\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-include-zonesNSG\"},\"dnsSettings\":{\"dnsServers\":[]}}}]},\r\n - \ \"securityProfile\": {\r\n \"securityType\": \"Standard\"\r\n - \ },\r\n \"timeCreated\": \"2026-06-23T02:35:46.5576264+00:00\"\r\n - \ },\r\n \"provisioningState\": \"Succeeded\",\r\n \"uniqueId\": \"47963846-34c9-4528-8e5b-080c65d1ddb0\",\r\n - \ \"zoneBalance\": false,\r\n \"platformFaultDomainCount\": 1,\r\n \"constrainedMaximumCapacity\": - false,\r\n \"timeCreated\": \"2026-06-23T02:35:19.5511301+00:00\"\r\n },\r\n - \ \"placement\": {\r\n \"zonePlacementPolicy\": \"Auto\",\r\n \"includeZones\": - [\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '3604' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:48 GMT - etag: - - '"2"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-need-to-refresh-epl-cache: - - 'False' - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetVMScaleSetSubscriptionMaximum;2391,Microsoft.Compute/GetVMScaleSetResource;27 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 251DAC84380F4C35A2D1664FBBCE34F8 Ref B: KUL201100111052 Ref C: 2026-06-23T02:35:49Z' - status: - code: 200 - message: '' -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss show - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-include-zones?api-version=2025-11-01 - response: - body: - string: "{\r\n \"name\": \"vmss-update-include-zones\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-include-zones\",\r\n - \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets\",\r\n \"location\": - \"eastus2\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Standard_D2s_v7\",\r\n - \ \"tier\": \"Standard\",\r\n \"capacity\": 0\r\n },\r\n \"etag\": - \"\\\"2\\\"\",\r\n \"properties\": {\r\n \"singlePlacementGroup\": false,\r\n - \ \"highSpeedInterconnectPlacement\": \"None\",\r\n \"orchestrationMode\": - \"Flexible\",\r\n \"upgradePolicy\": {\r\n \"mode\": \"Manual\"\r\n - \ },\r\n \"virtualMachineProfile\": {\r\n \"osProfile\": {\r\n \"computerNamePrefix\": - \"vmss-upd\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": - true,\r\n \"enableAutomaticUpdates\": true,\r\n \"patchSettings\": - {\r\n \"patchMode\": \"AutomaticByOS\",\r\n \"assessmentMode\": - \"ImageDefault\"\r\n },\r\n \"enableVMAgentPlatformUpdates\": - true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": - true,\r\n \"requireGuestProvisionSignal\": true,\r\n \"adminUsername\": - \"testadmin\"\r\n },\r\n \"storageProfile\": {\r\n \"osDisk\": - {\r\n \"osType\": \"Windows\",\r\n \"createOption\": \"FromImage\",\r\n - \ \"caching\": \"ReadWrite\",\r\n \"managedDisk\": {\r\n - \ \"storageAccountType\": \"Premium_LRS\"\r\n },\r\n \"deleteOption\": - \"Delete\",\r\n \"diskSizeGB\": 127\r\n },\r\n \"imageReference\": - {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": - \"WindowsServer\",\r\n \"sku\": \"2022-datacenter-g2\",\r\n \"version\": - \"latest\"\r\n },\r\n \"diskControllerType\": \"NVMe\"\r\n },\r\n - \ \"networkProfile\": {\"networkApiVersion\":\"2020-11-01\",\"networkInterfaceConfigurations\":[{\"name\":\"vmssue7d4Nic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"enableIPForwarding\":false,\"delegateIpAllocation\":false,\"auxiliaryMode\":\"None\",\"auxiliarySku\":\"None\",\"nicAuxiliarySkuBillingNotificationType\":\"NoOp\",\"deleteOption\":\"Delete\",\"ipConfigurations\":[{\"name\":\"vmssue7d4IPConfig\",\"properties\":{\"privateIPAddressVersion\":\"IPv4\",\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet\"},\"applicationSecurityGroups\":[],\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-include-zonesLB/backendAddressPools/vmss-update-include-zonesLBBEPool\"}],\"applicationGatewayBackendAddressPools\":[]}}],\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-include-zonesNSG\"},\"dnsSettings\":{\"dnsServers\":[]}}}]},\r\n - \ \"securityProfile\": {\r\n \"securityType\": \"Standard\"\r\n - \ },\r\n \"timeCreated\": \"2026-06-23T02:35:46.5576264+00:00\"\r\n - \ },\r\n \"provisioningState\": \"Succeeded\",\r\n \"uniqueId\": \"47963846-34c9-4528-8e5b-080c65d1ddb0\",\r\n - \ \"zoneBalance\": false,\r\n \"platformFaultDomainCount\": 1,\r\n \"constrainedMaximumCapacity\": - false,\r\n \"timeCreated\": \"2026-06-23T02:35:19.5511301+00:00\"\r\n },\r\n - \ \"placement\": {\r\n \"zonePlacementPolicy\": \"Auto\",\r\n \"includeZones\": - [\r\n \"1\",\r\n \"2\"\r\n ]\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '3604' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:50 GMT - etag: - - '"2"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-need-to-refresh-epl-cache: - - 'False' - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetVMScaleSetSubscriptionMaximum;2389,Microsoft.Compute/GetVMScaleSetResource;25 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: E4504436AE36445293C6EDDCB1D27FA7 Ref B: KUL201100110040 Ref C: 2026-06-23T02:35:50Z' - status: - code: 200 - message: '' -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/eastus2/publishers/MicrosoftWindowsServer/artifacttypes/vmimage/offers/WindowsServer/skus/2022-datacenter-g2/versions?$expand=properties&$orderby=name%20desc&$top=1&api-version=2024-11-01 - response: - body: - string: "[\r\n {\r\n \"properties\": {\r\n \"hyperVGeneration\": \"V2\",\r\n - \ \"architecture\": \"x64\",\r\n \"replicaType\": \"Managed\",\r\n - \ \"replicaCount\": 10,\r\n \"goLiveDate\": \"2026-06-19T00:00:00+00:00\"\r\n - \ },\r\n \"extendedLocation\": null,\r\n \"location\": \"eastus2\",\r\n - \ \"name\": \"20348.5256.260617\",\r\n \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2022-datacenter-g2/Versions/20348.5256.260617\"\r\n - \ }\r\n]" - headers: - cache-control: - - no-cache - content-length: - - '547' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:51 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=544a7a2e-697f-487c-b2b0-a13df7f346b6,objectId=f2f0d95f-0d06-4b12-81f0-e0d1027f7855/southeastasia/752a181b-f1e0-4139-ac45-ec9fdbca3965 - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/ListVMImagesVersionsFromLocation3Min;15998,Microsoft.Compute/ListVMImagesVersionsFromLocation30Min;43994 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 7B8C73B47DE64E6EBD3642E28F7779D1 Ref B: KUL201100110060 Ref C: 2026-06-23T02:35:50Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/eastus2/publishers/MicrosoftWindowsServer/artifacttypes/vmimage/offers/WindowsServer/skus/2022-datacenter-g2/versions/20348.5256.260617?api-version=2024-11-01 - response: - body: - string: "{\r\n \"properties\": {\r\n \"hyperVGeneration\": \"V2\",\r\n \"architecture\": - \"x64\",\r\n \"replicaType\": \"Managed\",\r\n \"replicaCount\": 10,\r\n - \ \"disallowed\": {\r\n \"vmDiskType\": \"Unmanaged\"\r\n },\r\n - \ \"automaticOSUpgradeProperties\": {\r\n \"automaticOSUpgradeSupported\": - false\r\n },\r\n \"imageDeprecationStatus\": {\r\n \"imageState\": - \"Active\"\r\n },\r\n \"imageDiscontinuationStatus\": {\r\n \"imageDiscontinuationState\": - \"None\",\r\n \"imageDiscontinuationDate\": \"9999-12-31T23:59:59.9999999+00:00\"\r\n - \ },\r\n \"features\": [\r\n {\r\n \"name\": \"SecurityType\",\r\n - \ \"value\": \"TrustedLaunchAndConfidentialVmSupported\"\r\n },\r\n - \ {\r\n \"name\": \"IsAcceleratedNetworkSupported\",\r\n \"value\": - \"True\"\r\n },\r\n {\r\n \"name\": \"DiskControllerTypes\",\r\n - \ \"value\": \"SCSI, NVMe\"\r\n },\r\n {\r\n \"name\": - \"IsHibernateSupported\",\r\n \"value\": \"True\"\r\n }\r\n ],\r\n - \ \"osDiskImage\": {\r\n \"operatingSystem\": \"Windows\",\r\n \"sizeInGb\": - 127\r\n },\r\n \"dataDiskImages\": [],\r\n \"goLiveDate\": \"2026-06-19T00:00:00+00:00\"\r\n - \ },\r\n \"location\": \"eastus2\",\r\n \"name\": \"20348.5256.260617\",\r\n - \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/eastus2/Publishers/MicrosoftWindowsServer/ArtifactTypes/VMImage/Offers/WindowsServer/Skus/2022-datacenter-g2/Versions/20348.5256.260617\"\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '1394' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=544a7a2e-697f-487c-b2b0-a13df7f346b6,objectId=f2f0d95f-0d06-4b12-81f0-e0d1027f7855/southeastasia/db31464e-4ae5-4abb-a454-136dbd0728a7 - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetVMImageFromLocation3Min;12998,Microsoft.Compute/GetVMImageFromLocation30Min;73994 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 9018BD310F7B4D0D830D999CE1871D7E Ref B: KUL201100110062 Ref C: 2026-06-23T02:35:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks?api-version=2022-01-01 - response: - body: - string: '{"value":[{"name":"vmss-update-include-zonesVNET","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET","etag":"W/\"59879370-cfe6-4871-83fe-6329fcab527f\"","type":"Microsoft.Network/virtualNetworks","location":"eastus2","tags":{},"properties":{"provisioningState":"Succeeded","resourceGuid":"468a2257-7fc1-417b-932a-7f4bd3145c33","addressSpace":{"addressPrefixes":["10.0.0.0/16"]},"subnets":[{"name":"vmss-update-include-zonesSubnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet","etag":"W/\"59879370-cfe6-4871-83fe-6329fcab527f\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.0.0.0/24","delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}],"virtualNetworkPeerings":[],"enableDdosProtection":false}}]}' - headers: - cache-control: - - no-cache - content-length: - - '1151' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:35:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-arm-service-request-id: - - 48c73f4a-70ed-437b-bcc5-ba94c784606b - x-ms-original-request-ids: - - a6c4429d-37c1-4b7d-85bc-91eddf4c66b5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-ms-throttle-levels: - - operationConcurrencyPct=0.5, subscriptionReadRatePct=0.3, etc - x-msedge-ref: - - 'Ref A: ABAB89DBB8E54913A1C0DCFA9F5A9423 Ref B: KUL201100111060 Ref C: 2026-06-23T02:35:54Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"template": {"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", - "contentVersion": "1.0.0.0", "parameters": {"adminPassword": {"type": "securestring", - "metadata": {"description": "Secure adminPassword"}}}, "variables": {}, "resources": - [{"apiVersion": "2022-01-01", "type": "Microsoft.Network/publicIPAddresses", - "name": "vmss-update-exclude-zonesLBPublicIP", "location": "eastus2", "tags": - {}, "dependsOn": [], "properties": {"publicIPAllocationMethod": "Static"}, "sku": - {"name": "Standard"}}, {"type": "Microsoft.Network/loadBalancers", "name": "vmss-update-exclude-zonesLB", - "location": "eastus2", "tags": {}, "apiVersion": "2022-01-01", "dependsOn": - ["Microsoft.Network/publicIpAddresses/vmss-update-exclude-zonesLBPublicIP"], - "properties": {"backendAddressPools": [{"name": "vmss-update-exclude-zonesLBBEPool"}], - "frontendIPConfigurations": [{"name": "loadBalancerFrontEnd", "properties": - {"publicIPAddress": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/publicIPAddresses/vmss-update-exclude-zonesLBPublicIP"}}}], - "loadBalancingRules": [{"name": "LBRule", "properties": {"frontendIPConfiguration": - {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', ''vmss-update-exclude-zonesLB''), - ''/frontendIPConfigurations/'', ''loadBalancerFrontEnd'')]"}, "backendAddressPool": - {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', ''vmss-update-exclude-zonesLB''), - ''/backendAddressPools/'', ''vmss-update-exclude-zonesLBBEPool'')]"}, "protocol": - "tcp", "frontendPort": 80, "backendPort": 80, "enableFloatingIP": false, "idleTimeoutInMinutes": - 5}}]}, "sku": {"name": "Standard"}}, {"type": "Microsoft.Network/networkSecurityGroups", - "name": "vmss-update-exclude-zonesNSG", "apiVersion": "2015-06-15", "location": - "eastus2", "tags": {}, "dependsOn": [], "properties": {"securityRules": [{"name": - "default-allow-ssh", "properties": {"protocol": "Tcp", "sourcePortRange": "*", - "destinationPortRange": "22", "sourceAddressPrefix": "*", "destinationAddressPrefix": - "*", "access": "Allow", "priority": 1000, "direction": "Inbound"}}]}}, {"type": - "Microsoft.Network/loadBalancers/inboundNatRules", "apiVersion": "2022-01-01", - "name": "vmss-update-exclude-zonesLB/NatRule", "location": "eastus2", "properties": - {"frontendIPConfiguration": {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', - ''vmss-update-exclude-zonesLB''), ''/frontendIPConfigurations/'', ''loadBalancerFrontEnd'')]"}, - "backendAddressPool": {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', - ''vmss-update-exclude-zonesLB''), ''/backendAddressPools/'', ''vmss-update-exclude-zonesLBBEPool'')]"}, - "backendPort": 3389, "frontendPortRangeStart": "50000", "frontendPortRangeEnd": - "50119", "protocol": "tcp", "idleTimeoutInMinutes": 5}, "dependsOn": ["[concat(''Microsoft.Network/loadBalancers/'', - ''vmss-update-exclude-zonesLB'')]"]}, {"type": "Microsoft.Compute/virtualMachineScaleSets", - "name": "vmss-update-exclude-zones", "location": "eastus2", "tags": {}, "apiVersion": - "2025-11-01", "dependsOn": ["Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB", - "Microsoft.Network/networkSecurityGroups/vmss-update-exclude-zonesNSG"], "properties": - {"upgradePolicy": {"mode": "Manual"}, "singlePlacementGroup": null, "platformFaultDomainCount": - 1, "virtualMachineProfile": {"storageProfile": {"osDisk": {"createOption": "FromImage", - "caching": "ReadWrite", "managedDisk": {"storageAccountType": null}}, "imageReference": - {"publisher": "MicrosoftWindowsServer", "offer": "WindowsServer", "sku": "2022-datacenter-g2", - "version": "latest"}}, "osProfile": {"computerNamePrefix": "vmss-upd", "adminUsername": - "testadmin", "adminPassword": "[parameters(''adminPassword'')]"}, "networkProfile": - {"networkInterfaceConfigurations": [{"name": "vmssufdfcNic", "properties": {"ipConfigurations": - [{"name": "vmssufdfcIPConfig", "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet"}, - "loadBalancerBackendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB/backendAddressPools/vmss-update-exclude-zonesLBBEPool"}]}}], - "networkSecurityGroup": {"id": "[resourceId(''Microsoft.Network/networkSecurityGroups'', - ''vmss-update-exclude-zonesNSG'')]"}, "primary": "true"}}], "networkApiVersion": - "2020-11-01"}}, "orchestrationMode": "Flexible"}, "sku": {"name": "Standard_D2s_v7", - "capacity": 0}, "placement": {"zonePlacementPolicy": "Auto"}}], "outputs": {"VMSS": - {"type": "object", "value": "[reference(resourceId(''Microsoft.Compute/virtualMachineScaleSets'', - ''vmss-update-exclude-zones''),providers(''Microsoft.Compute'', ''virtualMachineScaleSets'').apiVersions[0])]"}}}, - "parameters": {"adminPassword": {"value": "testPassword0!@#"}}, "mode": "incremental"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - Content-Length: - - '5112' - Content-Type: - - application/json - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/vmss_deploy_p9QS8nHMl9SzTfzOOF8nzxf27IXiIDGM","name":"vmss_deploy_p9QS8nHMl9SzTfzOOF8nzxf27IXiIDGM","type":"Microsoft.Resources/deployments","properties":{"templateHash":"16354888744907801252","parameters":{"adminPassword":{"type":"SecureString"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2026-06-23T02:36:00.6279608Z","duration":"PT0.0009509S","correlationId":"742d655d-cc95-4eb3-8aa2-7ff63df4544a","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"publicIPAddresses","locations":["eastus2"]},{"resourceType":"loadBalancers","locations":["eastus2"]},{"resourceType":"networkSecurityGroups","locations":["eastus2"]},{"resourceType":"loadBalancers/inboundNatRules","locations":["eastus2"]}]},{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachineScaleSets","locations":["eastus2"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/publicIPAddresses/vmss-update-exclude-zonesLBPublicIP","resourceType":"Microsoft.Network/publicIPAddresses","resourceName":"vmss-update-exclude-zonesLBPublicIP"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss-update-exclude-zonesLB"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss-update-exclude-zonesLB"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB/inboundNatRules/NatRule","resourceType":"Microsoft.Network/loadBalancers/inboundNatRules","resourceName":"vmss-update-exclude-zonesLB/NatRule"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss-update-exclude-zonesLB"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-exclude-zonesNSG","resourceType":"Microsoft.Network/networkSecurityGroups","resourceName":"vmss-update-exclude-zonesNSG"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-exclude-zones","resourceType":"Microsoft.Compute/virtualMachineScaleSets","resourceName":"vmss-update-exclude-zones"}]}}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/vmss_deploy_p9QS8nHMl9SzTfzOOF8nzxf27IXiIDGM/operationStatuses/08584194247248368462?api-version=2024-11-01&t=639177789614717031&c=MIIHxDCCBqygAwIBAgIRAJbrgketDbWHLEx1EpPCeH4wDQYJKoZIhvcNAQELBQAwNTEzMDEGA1UEAxMqQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgQ1VTIENBIDAxMB4XDTI2MDQwODAwMDQ1MloXDTI2MTAwMzA2MDQ1MlowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDT3FOWry_6qK0dbuwtMK4T4HuDo_lxyL6jb91_Fr1VWY_VRVB7zp7HCgghkwofjjGAbbdIqDseNKJdMcooubZaRzrViDXEgbnaN8vC-4cZ4fjDUhtZh80l4sEyp_iBCPcY7I-xDOLiz7i1vlpvCL7tA0iKHuk6AAPDQk4fPmFWUwUWR3SajkDmuQjTPVWhQyEOJVGJNf6hvyBKFjGuXqSOk8prQb8yn6q8TftPg2b9zjlfxfHQEZqdePVaY7VeW2ljF2sUmWsNvQikg3g_Zh9I6j0tT0DW51c8CoF8PrVglMgLQVrYCdAeE30Fi0vIiXCT0XOP-0RYInckGEJqDB8JAgMBAAGjggTCMIIEvjCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQZbVl_wKnmyxn5O2JcAqCDdVaL3zAfBgNVHSMEGDAWgBT85FoKL4UO50S5B3N44NREB6IZETCCAcoGA1UdHwSCAcEwggG9MG-gbaBrhmlodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwcaBvoG2Ga2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jcmxzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxLzU1L2N1cnJlbnQuY3JsMGCgXqBchlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwdaBzoHGGb2h0dHA6Ly9jY21lY2VudHJhbHVzcGtpLmNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVjZW50cmFsdXNpY2EwMS81NS9jdXJyZW50LmNybDCCAc8GCCsGAQUFBwEBBIIBwTCCAb0wcgYIKwYBBQUHMAKGZmh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB0BggrBgEFBQcwAoZoaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NhY2VydHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvY2VydC5jZXIwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBsBggrBgEFBQcwAoZgaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQCJKCm8sITuRyQTfwfcPh1P_Y_FIoUY5rZqcJP5tAOTOk1M7UmZj3IhXCBuZfq1T1jLPVgMAAzHcyE4XjPrHalXdgSI6SJ0gq8I0X_ncsTkhomAsA5RU_sucWZ9nWgbXX-QDJi_bM0mzxsaKErSi607X1BM3DqI2SNMMgk6r2Ez8s8_vw6HLIGw7rLHx2D1muwevYyZ0dVgJa-VHCrBoSBL_ytZIofR5WUtbICE_9YIipUuxbnIRg9Vo_fv4cLzx0uLFk32vRKMroJ_zkJageE_exU-hNqZc7DSsWkROInmq7mMmyBvpTZB-q5PrEYUJi9zJZserlQTQG1e7u-Z7UEl&s=d2dlNKBWKBzeeATk9-ovpH4-fZ5sCR56AQ3rwbqY4hfHePwH2XEoz9sD69W58Imuclq826KHTH4IBSlfkBD1WQuJcnqw56O3Alo2V9LIA5S79oZvdblM2ZpgORERxyIl69ywR5l0rk2J9sZgpnBEwXS-OuXov1-dQgZDmzkg5FlheDFO6MCe013lLQI-z6e3ECsTZMKedFL-SokwJ1EPdSZ3t-pSYmc4b1SlJKWGFWLiw--txjCyBzGvAa8hglIlElYRMmOqUj22VwaLKXybN26nMNCmx3ZtcEUnh0E7VVL1em0xmrA5URkn4Unyb2i4o5Gl-JCdVALSc7yZESeOiQ&h=ol-lvElTVHV470cu36hpY42uS4ceq9g0Yn6n89iOtJA - cache-control: - - no-cache - content-length: - - '3171' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:36:00 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-deployment-engine-version: - - 1.671.0 - x-ms-ratelimit-remaining-subscription-global-writes: - - '2999' - x-ms-ratelimit-remaining-subscription-writes: - - '199' - x-msedge-ref: - - 'Ref A: 56B135ECD42547B9AF23C4C95CCF0E5E Ref B: KUL201100110054 Ref C: 2026-06-23T02:35:54Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584194247248368462?api-version=2024-11-01&t=639177789614717031&c=MIIHxDCCBqygAwIBAgIRAJbrgketDbWHLEx1EpPCeH4wDQYJKoZIhvcNAQELBQAwNTEzMDEGA1UEAxMqQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgQ1VTIENBIDAxMB4XDTI2MDQwODAwMDQ1MloXDTI2MTAwMzA2MDQ1MlowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDT3FOWry_6qK0dbuwtMK4T4HuDo_lxyL6jb91_Fr1VWY_VRVB7zp7HCgghkwofjjGAbbdIqDseNKJdMcooubZaRzrViDXEgbnaN8vC-4cZ4fjDUhtZh80l4sEyp_iBCPcY7I-xDOLiz7i1vlpvCL7tA0iKHuk6AAPDQk4fPmFWUwUWR3SajkDmuQjTPVWhQyEOJVGJNf6hvyBKFjGuXqSOk8prQb8yn6q8TftPg2b9zjlfxfHQEZqdePVaY7VeW2ljF2sUmWsNvQikg3g_Zh9I6j0tT0DW51c8CoF8PrVglMgLQVrYCdAeE30Fi0vIiXCT0XOP-0RYInckGEJqDB8JAgMBAAGjggTCMIIEvjCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQZbVl_wKnmyxn5O2JcAqCDdVaL3zAfBgNVHSMEGDAWgBT85FoKL4UO50S5B3N44NREB6IZETCCAcoGA1UdHwSCAcEwggG9MG-gbaBrhmlodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwcaBvoG2Ga2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jcmxzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxLzU1L2N1cnJlbnQuY3JsMGCgXqBchlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwdaBzoHGGb2h0dHA6Ly9jY21lY2VudHJhbHVzcGtpLmNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVjZW50cmFsdXNpY2EwMS81NS9jdXJyZW50LmNybDCCAc8GCCsGAQUFBwEBBIIBwTCCAb0wcgYIKwYBBQUHMAKGZmh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB0BggrBgEFBQcwAoZoaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NhY2VydHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvY2VydC5jZXIwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBsBggrBgEFBQcwAoZgaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQCJKCm8sITuRyQTfwfcPh1P_Y_FIoUY5rZqcJP5tAOTOk1M7UmZj3IhXCBuZfq1T1jLPVgMAAzHcyE4XjPrHalXdgSI6SJ0gq8I0X_ncsTkhomAsA5RU_sucWZ9nWgbXX-QDJi_bM0mzxsaKErSi607X1BM3DqI2SNMMgk6r2Ez8s8_vw6HLIGw7rLHx2D1muwevYyZ0dVgJa-VHCrBoSBL_ytZIofR5WUtbICE_9YIipUuxbnIRg9Vo_fv4cLzx0uLFk32vRKMroJ_zkJageE_exU-hNqZc7DSsWkROInmq7mMmyBvpTZB-q5PrEYUJi9zJZserlQTQG1e7u-Z7UEl&s=d2dlNKBWKBzeeATk9-ovpH4-fZ5sCR56AQ3rwbqY4hfHePwH2XEoz9sD69W58Imuclq826KHTH4IBSlfkBD1WQuJcnqw56O3Alo2V9LIA5S79oZvdblM2ZpgORERxyIl69ywR5l0rk2J9sZgpnBEwXS-OuXov1-dQgZDmzkg5FlheDFO6MCe013lLQI-z6e3ECsTZMKedFL-SokwJ1EPdSZ3t-pSYmc4b1SlJKWGFWLiw--txjCyBzGvAa8hglIlElYRMmOqUj22VwaLKXybN26nMNCmx3ZtcEUnh0E7VVL1em0xmrA5URkn4Unyb2i4o5Gl-JCdVALSc7yZESeOiQ&h=ol-lvElTVHV470cu36hpY42uS4ceq9g0Yn6n89iOtJA - response: - body: - string: '{"status":"Running"}' - headers: - cache-control: - - no-cache - content-length: - - '20' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:36:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: CAF4DD07E90C420AA09C6B274FF983A5 Ref B: KUL201100111034 Ref C: 2026-06-23T02:36:02Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584194247248368462?api-version=2024-11-01&t=639177789614717031&c=MIIHxDCCBqygAwIBAgIRAJbrgketDbWHLEx1EpPCeH4wDQYJKoZIhvcNAQELBQAwNTEzMDEGA1UEAxMqQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgQ1VTIENBIDAxMB4XDTI2MDQwODAwMDQ1MloXDTI2MTAwMzA2MDQ1MlowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDT3FOWry_6qK0dbuwtMK4T4HuDo_lxyL6jb91_Fr1VWY_VRVB7zp7HCgghkwofjjGAbbdIqDseNKJdMcooubZaRzrViDXEgbnaN8vC-4cZ4fjDUhtZh80l4sEyp_iBCPcY7I-xDOLiz7i1vlpvCL7tA0iKHuk6AAPDQk4fPmFWUwUWR3SajkDmuQjTPVWhQyEOJVGJNf6hvyBKFjGuXqSOk8prQb8yn6q8TftPg2b9zjlfxfHQEZqdePVaY7VeW2ljF2sUmWsNvQikg3g_Zh9I6j0tT0DW51c8CoF8PrVglMgLQVrYCdAeE30Fi0vIiXCT0XOP-0RYInckGEJqDB8JAgMBAAGjggTCMIIEvjCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQZbVl_wKnmyxn5O2JcAqCDdVaL3zAfBgNVHSMEGDAWgBT85FoKL4UO50S5B3N44NREB6IZETCCAcoGA1UdHwSCAcEwggG9MG-gbaBrhmlodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwcaBvoG2Ga2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jcmxzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxLzU1L2N1cnJlbnQuY3JsMGCgXqBchlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwdaBzoHGGb2h0dHA6Ly9jY21lY2VudHJhbHVzcGtpLmNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVjZW50cmFsdXNpY2EwMS81NS9jdXJyZW50LmNybDCCAc8GCCsGAQUFBwEBBIIBwTCCAb0wcgYIKwYBBQUHMAKGZmh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB0BggrBgEFBQcwAoZoaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NhY2VydHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvY2VydC5jZXIwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBsBggrBgEFBQcwAoZgaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQCJKCm8sITuRyQTfwfcPh1P_Y_FIoUY5rZqcJP5tAOTOk1M7UmZj3IhXCBuZfq1T1jLPVgMAAzHcyE4XjPrHalXdgSI6SJ0gq8I0X_ncsTkhomAsA5RU_sucWZ9nWgbXX-QDJi_bM0mzxsaKErSi607X1BM3DqI2SNMMgk6r2Ez8s8_vw6HLIGw7rLHx2D1muwevYyZ0dVgJa-VHCrBoSBL_ytZIofR5WUtbICE_9YIipUuxbnIRg9Vo_fv4cLzx0uLFk32vRKMroJ_zkJageE_exU-hNqZc7DSsWkROInmq7mMmyBvpTZB-q5PrEYUJi9zJZserlQTQG1e7u-Z7UEl&s=d2dlNKBWKBzeeATk9-ovpH4-fZ5sCR56AQ3rwbqY4hfHePwH2XEoz9sD69W58Imuclq826KHTH4IBSlfkBD1WQuJcnqw56O3Alo2V9LIA5S79oZvdblM2ZpgORERxyIl69ywR5l0rk2J9sZgpnBEwXS-OuXov1-dQgZDmzkg5FlheDFO6MCe013lLQI-z6e3ECsTZMKedFL-SokwJ1EPdSZ3t-pSYmc4b1SlJKWGFWLiw--txjCyBzGvAa8hglIlElYRMmOqUj22VwaLKXybN26nMNCmx3ZtcEUnh0E7VVL1em0xmrA5URkn4Unyb2i4o5Gl-JCdVALSc7yZESeOiQ&h=ol-lvElTVHV470cu36hpY42uS4ceq9g0Yn6n89iOtJA - response: - body: - string: '{"status":"Succeeded"}' - headers: - cache-control: - - no-cache - content-length: - - '22' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:36:33 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 04D7404570E2436BAFFF5430FE68C143 Ref B: KUL201100110054 Ref C: 2026-06-23T02:36:33Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss create - Connection: - - keep-alive - ParameterSetName: - - -g -n -l --image --admin-username --admin-password --upgrade-policy-mode --zone-placement-policy - --instance-count --vm-sku - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/mock-deployment?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Resources/deployments/vmss_deploy_p9QS8nHMl9SzTfzOOF8nzxf27IXiIDGM","name":"vmss_deploy_p9QS8nHMl9SzTfzOOF8nzxf27IXiIDGM","type":"Microsoft.Resources/deployments","properties":{"templateHash":"16354888744907801252","parameters":{"adminPassword":{"type":"SecureString"}},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2026-06-23T02:36:09.2435428Z","duration":"PT8.615582S","correlationId":"742d655d-cc95-4eb3-8aa2-7ff63df4544a","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"publicIPAddresses","locations":["eastus2"]},{"resourceType":"loadBalancers","locations":["eastus2"]},{"resourceType":"networkSecurityGroups","locations":["eastus2"]},{"resourceType":"loadBalancers/inboundNatRules","locations":["eastus2"]}]},{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachineScaleSets","locations":["eastus2"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/publicIPAddresses/vmss-update-exclude-zonesLBPublicIP","resourceType":"Microsoft.Network/publicIPAddresses","resourceName":"vmss-update-exclude-zonesLBPublicIP"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss-update-exclude-zonesLB"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss-update-exclude-zonesLB"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB/inboundNatRules/NatRule","resourceType":"Microsoft.Network/loadBalancers/inboundNatRules","resourceName":"vmss-update-exclude-zonesLB/NatRule"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss-update-exclude-zonesLB"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-exclude-zonesNSG","resourceType":"Microsoft.Network/networkSecurityGroups","resourceName":"vmss-update-exclude-zonesNSG"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-exclude-zones","resourceType":"Microsoft.Compute/virtualMachineScaleSets","resourceName":"vmss-update-exclude-zones"}],"outputs":{"vmss":{"type":"Object","value":{"singlePlacementGroup":false,"highSpeedInterconnectPlacement":"None","orchestrationMode":"Flexible","upgradePolicy":{"mode":"Manual"},"virtualMachineProfile":{"osProfile":{"computerNamePrefix":"vmss-upd","windowsConfiguration":{"provisionVMAgent":true,"enableAutomaticUpdates":true,"patchSettings":{"patchMode":"AutomaticByOS","assessmentMode":"ImageDefault"},"enableVMAgentPlatformUpdates":true},"secrets":[],"allowExtensionOperations":true,"requireGuestProvisionSignal":true,"adminUsername":"testadmin"},"storageProfile":{"osDisk":{"osType":"Windows","createOption":"FromImage","caching":"ReadWrite","managedDisk":{"storageAccountType":"Premium_LRS"},"deleteOption":"Delete","diskSizeGB":127},"imageReference":{"publisher":"MicrosoftWindowsServer","offer":"WindowsServer","sku":"2022-datacenter-g2","version":"latest"},"diskControllerType":"NVMe"},"networkProfile":{"networkApiVersion":"2020-11-01","networkInterfaceConfigurations":[{"name":"vmssufdfcNic","properties":{"primary":true,"disableTcpStateTracking":false,"enableIPForwarding":false,"delegateIpAllocation":false,"auxiliaryMode":"None","auxiliarySku":"None","nicAuxiliarySkuBillingNotificationType":"NoOp","deleteOption":"Delete","ipConfigurations":[{"name":"vmssufdfcIPConfig","properties":{"privateIPAddressVersion":"IPv4","subnet":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet"},"applicationSecurityGroups":[],"loadBalancerBackendAddressPools":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB/backendAddressPools/vmss-update-exclude-zonesLBBEPool"}],"applicationGatewayBackendAddressPools":[]}}],"networkSecurityGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-exclude-zonesNSG"},"dnsSettings":{"dnsServers":[]}}}]},"securityProfile":{"securityType":"Standard"},"timeCreated":"2026-06-23T02:36:04.6780528+00:00"},"provisioningState":"Succeeded","uniqueId":"59792d73-aa55-4e6f-ad56-9c0f5a0d17e4","zoneBalance":false,"platformFaultDomainCount":1,"constrainedMaximumCapacity":false,"timeCreated":"2026-06-23T02:36:04.6780528+00:00"}}},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-exclude-zones"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB/inboundNatRules/NatRule"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-exclude-zonesNSG"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/publicIPAddresses/vmss-update-exclude-zonesLBPublicIP"}]}}' - headers: - cache-control: - - no-cache - content-length: - - '6691' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:36:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 5936EF71095540EF8FAB63B2F621F5B0 Ref B: KUL201100110052 Ref C: 2026-06-23T02:36:34Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss update - Connection: - - keep-alive - ParameterSetName: - - -g -n --zone-placement-policy --exclude-zones - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-exclude-zones?api-version=2025-11-01 - response: - body: - string: "{\r\n \"name\": \"vmss-update-exclude-zones\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-exclude-zones\",\r\n - \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets\",\r\n \"location\": - \"eastus2\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Standard_D2s_v7\",\r\n - \ \"tier\": \"Standard\",\r\n \"capacity\": 0\r\n },\r\n \"etag\": - \"\\\"1\\\"\",\r\n \"properties\": {\r\n \"singlePlacementGroup\": false,\r\n - \ \"highSpeedInterconnectPlacement\": \"None\",\r\n \"orchestrationMode\": - \"Flexible\",\r\n \"upgradePolicy\": {\r\n \"mode\": \"Manual\"\r\n - \ },\r\n \"virtualMachineProfile\": {\r\n \"osProfile\": {\r\n \"computerNamePrefix\": - \"vmss-upd\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": - true,\r\n \"enableAutomaticUpdates\": true,\r\n \"patchSettings\": - {\r\n \"patchMode\": \"AutomaticByOS\",\r\n \"assessmentMode\": - \"ImageDefault\"\r\n },\r\n \"enableVMAgentPlatformUpdates\": - true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": - true,\r\n \"requireGuestProvisionSignal\": true,\r\n \"adminUsername\": - \"testadmin\"\r\n },\r\n \"storageProfile\": {\r\n \"osDisk\": - {\r\n \"osType\": \"Windows\",\r\n \"createOption\": \"FromImage\",\r\n - \ \"caching\": \"ReadWrite\",\r\n \"managedDisk\": {\r\n - \ \"storageAccountType\": \"Premium_LRS\"\r\n },\r\n \"deleteOption\": - \"Delete\",\r\n \"diskSizeGB\": 127\r\n },\r\n \"imageReference\": - {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": - \"WindowsServer\",\r\n \"sku\": \"2022-datacenter-g2\",\r\n \"version\": - \"latest\"\r\n },\r\n \"diskControllerType\": \"NVMe\"\r\n },\r\n - \ \"networkProfile\": {\"networkApiVersion\":\"2020-11-01\",\"networkInterfaceConfigurations\":[{\"name\":\"vmssufdfcNic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"enableIPForwarding\":false,\"delegateIpAllocation\":false,\"auxiliaryMode\":\"None\",\"auxiliarySku\":\"None\",\"nicAuxiliarySkuBillingNotificationType\":\"NoOp\",\"deleteOption\":\"Delete\",\"ipConfigurations\":[{\"name\":\"vmssufdfcIPConfig\",\"properties\":{\"privateIPAddressVersion\":\"IPv4\",\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet\"},\"applicationSecurityGroups\":[],\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB/backendAddressPools/vmss-update-exclude-zonesLBBEPool\"}],\"applicationGatewayBackendAddressPools\":[]}}],\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-exclude-zonesNSG\"},\"dnsSettings\":{\"dnsServers\":[]}}}]},\r\n - \ \"securityProfile\": {\r\n \"securityType\": \"Standard\"\r\n - \ },\r\n \"timeCreated\": \"2026-06-23T02:36:04.6780528+00:00\"\r\n - \ },\r\n \"provisioningState\": \"Succeeded\",\r\n \"uniqueId\": \"59792d73-aa55-4e6f-ad56-9c0f5a0d17e4\",\r\n - \ \"zoneBalance\": false,\r\n \"platformFaultDomainCount\": 1,\r\n \"constrainedMaximumCapacity\": - false,\r\n \"timeCreated\": \"2026-06-23T02:36:04.6780528+00:00\"\r\n },\r\n - \ \"placement\": {\r\n \"zonePlacementPolicy\": \"Auto\"\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '3550' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:36:35 GMT - etag: - - '"1"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-need-to-refresh-epl-cache: - - 'False' - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetVMScaleSetSubscriptionMaximum;2395,Microsoft.Compute/GetVMScaleSetResource;31 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 7DB3365CDF024B9E84BFA44C485D5C40 Ref B: KUL201100111023 Ref C: 2026-06-23T02:36:35Z' - status: - code: 200 - message: '' -- request: - body: '{"location": "eastus2", "placement": {"excludeZones": ["1"], "zonePlacementPolicy": - "Auto"}, "properties": {"constrainedMaximumCapacity": false, "highSpeedInterconnectPlacement": - "None", "orchestrationMode": "Flexible", "platformFaultDomainCount": 1, "singlePlacementGroup": - false, "upgradePolicy": {"mode": "Manual"}, "virtualMachineProfile": {"networkProfile": - {"networkApiVersion": "2020-11-01", "networkInterfaceConfigurations": [{"name": - "vmssufdfcNic", "properties": {"auxiliaryMode": "None", "auxiliarySku": "None", - "deleteOption": "Delete", "disableTcpStateTracking": false, "dnsSettings": {"dnsServers": - []}, "enableIPForwarding": false, "ipConfigurations": [{"name": "vmssufdfcIPConfig", - "properties": {"applicationGatewayBackendAddressPools": [], "applicationSecurityGroups": - [], "loadBalancerBackendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB/backendAddressPools/vmss-update-exclude-zonesLBBEPool"}], - "privateIPAddressVersion": "IPv4", "subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet"}}}], - "networkSecurityGroup": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-exclude-zonesNSG"}, - "primary": true}}]}, "osProfile": {"adminUsername": "testadmin", "allowExtensionOperations": - true, "computerNamePrefix": "vmss-upd", "requireGuestProvisionSignal": true, - "secrets": [], "windowsConfiguration": {"enableAutomaticUpdates": true, "patchSettings": - {"assessmentMode": "ImageDefault", "patchMode": "AutomaticByOS"}, "provisionVMAgent": - true}}, "securityProfile": {"securityType": "Standard"}, "storageProfile": {"diskControllerType": - "NVMe", "osDisk": {"caching": "ReadWrite", "createOption": "FromImage", "deleteOption": - "Delete", "diskSizeGB": 127, "managedDisk": {"storageAccountType": "Premium_LRS"}, - "osType": "Windows"}}}, "zoneBalance": false}, "sku": {"capacity": 0, "name": - "Standard_D2s_v7", "tier": "Standard"}, "tags": {}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss update - Connection: - - keep-alive - Content-Length: - - '2323' - Content-Type: - - application/json - ParameterSetName: - - -g -n --zone-placement-policy --exclude-zones - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-exclude-zones?api-version=2025-11-01 - response: - body: - string: "{\r\n \"name\": \"vmss-update-exclude-zones\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-exclude-zones\",\r\n - \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets\",\r\n \"location\": - \"eastus2\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Standard_D2s_v7\",\r\n - \ \"tier\": \"Standard\",\r\n \"capacity\": 0\r\n },\r\n \"etag\": - \"\\\"2\\\"\",\r\n \"properties\": {\r\n \"singlePlacementGroup\": false,\r\n - \ \"highSpeedInterconnectPlacement\": \"None\",\r\n \"orchestrationMode\": - \"Flexible\",\r\n \"upgradePolicy\": {\r\n \"mode\": \"Manual\"\r\n - \ },\r\n \"virtualMachineProfile\": {\r\n \"osProfile\": {\r\n \"computerNamePrefix\": - \"vmss-upd\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": - true,\r\n \"enableAutomaticUpdates\": true,\r\n \"patchSettings\": - {\r\n \"patchMode\": \"AutomaticByOS\",\r\n \"assessmentMode\": - \"ImageDefault\"\r\n },\r\n \"enableVMAgentPlatformUpdates\": - true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": - true,\r\n \"requireGuestProvisionSignal\": true,\r\n \"adminUsername\": - \"testadmin\"\r\n },\r\n \"storageProfile\": {\r\n \"osDisk\": - {\r\n \"osType\": \"Windows\",\r\n \"createOption\": \"FromImage\",\r\n - \ \"caching\": \"ReadWrite\",\r\n \"managedDisk\": {\r\n - \ \"storageAccountType\": \"Premium_LRS\"\r\n },\r\n \"deleteOption\": - \"Delete\",\r\n \"diskSizeGB\": 127\r\n },\r\n \"imageReference\": - {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": - \"WindowsServer\",\r\n \"sku\": \"2022-datacenter-g2\",\r\n \"version\": - \"latest\"\r\n },\r\n \"diskControllerType\": \"NVMe\"\r\n },\r\n - \ \"networkProfile\": {\"networkApiVersion\":\"2020-11-01\",\"networkInterfaceConfigurations\":[{\"name\":\"vmssufdfcNic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"enableIPForwarding\":false,\"delegateIpAllocation\":false,\"auxiliaryMode\":\"None\",\"auxiliarySku\":\"None\",\"nicAuxiliarySkuBillingNotificationType\":\"NoOp\",\"deleteOption\":\"Delete\",\"ipConfigurations\":[{\"name\":\"vmssufdfcIPConfig\",\"properties\":{\"privateIPAddressVersion\":\"IPv4\",\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet\"},\"applicationSecurityGroups\":[],\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB/backendAddressPools/vmss-update-exclude-zonesLBBEPool\"}],\"applicationGatewayBackendAddressPools\":[]}}],\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-exclude-zonesNSG\"},\"dnsSettings\":{\"dnsServers\":[]}}}]},\r\n - \ \"securityProfile\": {\r\n \"securityType\": \"Standard\"\r\n - \ },\r\n \"timeCreated\": \"2026-06-23T02:36:36.8433823+00:00\"\r\n - \ },\r\n \"provisioningState\": \"Updating\",\r\n \"uniqueId\": \"59792d73-aa55-4e6f-ad56-9c0f5a0d17e4\",\r\n - \ \"zoneBalance\": false,\r\n \"platformFaultDomainCount\": 1,\r\n \"constrainedMaximumCapacity\": - false,\r\n \"timeCreated\": \"2026-06-23T02:36:04.6780528+00:00\"\r\n },\r\n - \ \"placement\": {\r\n \"zonePlacementPolicy\": \"Auto\",\r\n \"excludeZones\": - [\r\n \"1\"\r\n ]\r\n }\r\n}" - headers: - azure-asyncnotification: - - Enabled - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/eastus2/operations/e3787fec-b684-4864-9601-b4443c002469?p=e43cabd7-1a57-490a-9e72-10c3e33d00aa&api-version=2025-11-01&t=639177789969575871&c=MIIHxDCCBqygAwIBAgIRAJbrgketDbWHLEx1EpPCeH4wDQYJKoZIhvcNAQELBQAwNTEzMDEGA1UEAxMqQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgQ1VTIENBIDAxMB4XDTI2MDQwODAwMDQ1MloXDTI2MTAwMzA2MDQ1MlowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDT3FOWry_6qK0dbuwtMK4T4HuDo_lxyL6jb91_Fr1VWY_VRVB7zp7HCgghkwofjjGAbbdIqDseNKJdMcooubZaRzrViDXEgbnaN8vC-4cZ4fjDUhtZh80l4sEyp_iBCPcY7I-xDOLiz7i1vlpvCL7tA0iKHuk6AAPDQk4fPmFWUwUWR3SajkDmuQjTPVWhQyEOJVGJNf6hvyBKFjGuXqSOk8prQb8yn6q8TftPg2b9zjlfxfHQEZqdePVaY7VeW2ljF2sUmWsNvQikg3g_Zh9I6j0tT0DW51c8CoF8PrVglMgLQVrYCdAeE30Fi0vIiXCT0XOP-0RYInckGEJqDB8JAgMBAAGjggTCMIIEvjCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQZbVl_wKnmyxn5O2JcAqCDdVaL3zAfBgNVHSMEGDAWgBT85FoKL4UO50S5B3N44NREB6IZETCCAcoGA1UdHwSCAcEwggG9MG-gbaBrhmlodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwcaBvoG2Ga2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jcmxzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxLzU1L2N1cnJlbnQuY3JsMGCgXqBchlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwdaBzoHGGb2h0dHA6Ly9jY21lY2VudHJhbHVzcGtpLmNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVjZW50cmFsdXNpY2EwMS81NS9jdXJyZW50LmNybDCCAc8GCCsGAQUFBwEBBIIBwTCCAb0wcgYIKwYBBQUHMAKGZmh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB0BggrBgEFBQcwAoZoaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NhY2VydHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvY2VydC5jZXIwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBsBggrBgEFBQcwAoZgaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQCJKCm8sITuRyQTfwfcPh1P_Y_FIoUY5rZqcJP5tAOTOk1M7UmZj3IhXCBuZfq1T1jLPVgMAAzHcyE4XjPrHalXdgSI6SJ0gq8I0X_ncsTkhomAsA5RU_sucWZ9nWgbXX-QDJi_bM0mzxsaKErSi607X1BM3DqI2SNMMgk6r2Ez8s8_vw6HLIGw7rLHx2D1muwevYyZ0dVgJa-VHCrBoSBL_ytZIofR5WUtbICE_9YIipUuxbnIRg9Vo_fv4cLzx0uLFk32vRKMroJ_zkJageE_exU-hNqZc7DSsWkROInmq7mMmyBvpTZB-q5PrEYUJi9zJZserlQTQG1e7u-Z7UEl&s=DCfqFUc2QpdYYV87OdJ2M2Iy_s_EOtQXqLAnGnGEQjj-MclxDK9kW1UBIo_KLmMgCGe1nT_gvLJNfa0fX9Ylv_QGpBw8x8RIMUW67AHSsUOanc0fCPdOLavoeLGTeB9sTGYDQ_pFtCl76guobViD_l8JcT_zKU5fFjXbbPTYJ4ggWSNuUvw7dlpw1n-8BbiZKmxAQYGwAth-O2RSedFDnwEWgrdYfW3xsSZnbSJhL_nL-EYbKXc2IagH1G6SQLzAiNY-0voKod_15ZTv0ZeyVS2S10DHkw930P2VLdB_qXXWmJInqDENxvlKBMZBHsapSyEz6zc96EpgTOsGyf7x6A&h=_fZA4VK3d6LqYhD4ZQcGAbOjKgmKEgiheeEYFoZxEAQ - cache-control: - - no-cache - content-length: - - '3591' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:36:36 GMT - etag: - - '"2"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-need-to-refresh-epl-cache: - - 'False' - x-ms-operation-identifier: - - tenantId=544a7a2e-697f-487c-b2b0-a13df7f346b6,objectId=f2f0d95f-0d06-4b12-81f0-e0d1027f7855/eastus2/5ac086dd-7b7c-4541-a246-536369bef22c - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/CreateVMScaleSetSubscriptionMaximum;374,Microsoft.Compute/CreateVMScaleSetResource;10 - x-ms-ratelimit-remaining-subscription-global-writes: - - '2999' - x-ms-ratelimit-remaining-subscription-writes: - - '199' - x-msedge-ref: - - 'Ref A: AE29EA71A4BE4E499A2CADD7D6A34B43 Ref B: KUL201100111042 Ref C: 2026-06-23T02:36:36Z' - status: - code: 200 - message: '' -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss update - Connection: - - keep-alive - ParameterSetName: - - -g -n --zone-placement-policy --exclude-zones - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Compute/locations/eastus2/operations/e3787fec-b684-4864-9601-b4443c002469?p=e43cabd7-1a57-490a-9e72-10c3e33d00aa&api-version=2025-11-01&t=639177789969575871&c=MIIHxDCCBqygAwIBAgIRAJbrgketDbWHLEx1EpPCeH4wDQYJKoZIhvcNAQELBQAwNTEzMDEGA1UEAxMqQ0NNRSBHMSBUTFMgUlNBIDIwNDggU0hBMjU2IDIwNDkgQ1VTIENBIDAxMB4XDTI2MDQwODAwMDQ1MloXDTI2MTAwMzA2MDQ1MlowQDE-MDwGA1UEAxM1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDT3FOWry_6qK0dbuwtMK4T4HuDo_lxyL6jb91_Fr1VWY_VRVB7zp7HCgghkwofjjGAbbdIqDseNKJdMcooubZaRzrViDXEgbnaN8vC-4cZ4fjDUhtZh80l4sEyp_iBCPcY7I-xDOLiz7i1vlpvCL7tA0iKHuk6AAPDQk4fPmFWUwUWR3SajkDmuQjTPVWhQyEOJVGJNf6hvyBKFjGuXqSOk8prQb8yn6q8TftPg2b9zjlfxfHQEZqdePVaY7VeW2ljF2sUmWsNvQikg3g_Zh9I6j0tT0DW51c8CoF8PrVglMgLQVrYCdAeE30Fi0vIiXCT0XOP-0RYInckGEJqDB8JAgMBAAGjggTCMIIEvjCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwDAYDVR0TAQH_BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH_BAQDAgWgMB0GA1UdDgQWBBQZbVl_wKnmyxn5O2JcAqCDdVaL3zAfBgNVHSMEGDAWgBT85FoKL4UO50S5B3N44NREB6IZETCCAcoGA1UdHwSCAcEwggG9MG-gbaBrhmlodHRwOi8vcHJpbWFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwcaBvoG2Ga2h0dHA6Ly9zZWNvbmRhcnktY2RuLnBraS5jb3JlLndpbmRvd3MubmV0L2NlbnRyYWx1cy9jcmxzL2NjbWVjZW50cmFsdXNwa2kvY2NtZWNlbnRyYWx1c2ljYTAxLzU1L2N1cnJlbnQuY3JsMGCgXqBchlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vY2VudHJhbHVzL2NybHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvNTUvY3VycmVudC5jcmwwdaBzoHGGb2h0dHA6Ly9jY21lY2VudHJhbHVzcGtpLmNlbnRyYWx1cy5wa2kuY29yZS53aW5kb3dzLm5ldC9jZXJ0aWZpY2F0ZUF1dGhvcml0aWVzL2NjbWVjZW50cmFsdXNpY2EwMS81NS9jdXJyZW50LmNybDCCAc8GCCsGAQUFBwEBBIIBwTCCAb0wcgYIKwYBBQUHMAKGZmh0dHA6Ly9wcmltYXJ5LWNkbi5wa2kuY29yZS53aW5kb3dzLm5ldC9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjB0BggrBgEFBQcwAoZoaHR0cDovL3NlY29uZGFyeS1jZG4ucGtpLmNvcmUud2luZG93cy5uZXQvY2VudHJhbHVzL2NhY2VydHMvY2NtZWNlbnRyYWx1c3BraS9jY21lY2VudHJhbHVzaWNhMDEvY2VydC5jZXIwYwYIKwYBBQUHMAKGV2h0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9jZW50cmFsdXMvY2FjZXJ0cy9jY21lY2VudHJhbHVzcGtpL2NjbWVjZW50cmFsdXNpY2EwMS9jZXJ0LmNlcjBsBggrBgEFBQcwAoZgaHR0cDovL2NjbWVjZW50cmFsdXNwa2kuY2VudHJhbHVzLnBraS5jb3JlLndpbmRvd3MubmV0L2NlcnRpZmljYXRlQXV0aG9yaXRpZXMvY2NtZWNlbnRyYWx1c2ljYTAxMA0GCSqGSIb3DQEBCwUAA4IBAQCJKCm8sITuRyQTfwfcPh1P_Y_FIoUY5rZqcJP5tAOTOk1M7UmZj3IhXCBuZfq1T1jLPVgMAAzHcyE4XjPrHalXdgSI6SJ0gq8I0X_ncsTkhomAsA5RU_sucWZ9nWgbXX-QDJi_bM0mzxsaKErSi607X1BM3DqI2SNMMgk6r2Ez8s8_vw6HLIGw7rLHx2D1muwevYyZ0dVgJa-VHCrBoSBL_ytZIofR5WUtbICE_9YIipUuxbnIRg9Vo_fv4cLzx0uLFk32vRKMroJ_zkJageE_exU-hNqZc7DSsWkROInmq7mMmyBvpTZB-q5PrEYUJi9zJZserlQTQG1e7u-Z7UEl&s=DCfqFUc2QpdYYV87OdJ2M2Iy_s_EOtQXqLAnGnGEQjj-MclxDK9kW1UBIo_KLmMgCGe1nT_gvLJNfa0fX9Ylv_QGpBw8x8RIMUW67AHSsUOanc0fCPdOLavoeLGTeB9sTGYDQ_pFtCl76guobViD_l8JcT_zKU5fFjXbbPTYJ4ggWSNuUvw7dlpw1n-8BbiZKmxAQYGwAth-O2RSedFDnwEWgrdYfW3xsSZnbSJhL_nL-EYbKXc2IagH1G6SQLzAiNY-0voKod_15ZTv0ZeyVS2S10DHkw930P2VLdB_qXXWmJInqDENxvlKBMZBHsapSyEz6zc96EpgTOsGyf7x6A&h=_fZA4VK3d6LqYhD4ZQcGAbOjKgmKEgiheeEYFoZxEAQ - response: - body: - string: "{\r\n \"startTime\": \"2026-06-23T02:36:36.8310869+00:00\",\r\n \"endTime\": - \"2026-06-23T02:36:37.0173887+00:00\",\r\n \"status\": \"Succeeded\",\r\n - \ \"name\": \"e3787fec-b684-4864-9601-b4443c002469\"\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '184' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:36:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-need-to-refresh-epl-cache: - - 'False' - x-ms-operation-identifier: - - tenantId=544a7a2e-697f-487c-b2b0-a13df7f346b6,objectId=f2f0d95f-0d06-4b12-81f0-e0d1027f7855/southeastasia/e2a063af-5b49-45b3-9492-5301e41efa25 - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetOperationResource;44,Microsoft.Compute/GetOperationSubscriptionMaximum;14999 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 582D84ADA93641B081DD0909B0C8F70C Ref B: KUL201100110040 Ref C: 2026-06-23T02:36:37Z' - status: - code: 200 - message: '' -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss update - Connection: - - keep-alive - ParameterSetName: - - -g -n --zone-placement-policy --exclude-zones - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-exclude-zones?api-version=2025-11-01 - response: - body: - string: "{\r\n \"name\": \"vmss-update-exclude-zones\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-exclude-zones\",\r\n - \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets\",\r\n \"location\": - \"eastus2\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Standard_D2s_v7\",\r\n - \ \"tier\": \"Standard\",\r\n \"capacity\": 0\r\n },\r\n \"etag\": - \"\\\"2\\\"\",\r\n \"properties\": {\r\n \"singlePlacementGroup\": false,\r\n - \ \"highSpeedInterconnectPlacement\": \"None\",\r\n \"orchestrationMode\": - \"Flexible\",\r\n \"upgradePolicy\": {\r\n \"mode\": \"Manual\"\r\n - \ },\r\n \"virtualMachineProfile\": {\r\n \"osProfile\": {\r\n \"computerNamePrefix\": - \"vmss-upd\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": - true,\r\n \"enableAutomaticUpdates\": true,\r\n \"patchSettings\": - {\r\n \"patchMode\": \"AutomaticByOS\",\r\n \"assessmentMode\": - \"ImageDefault\"\r\n },\r\n \"enableVMAgentPlatformUpdates\": - true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": - true,\r\n \"requireGuestProvisionSignal\": true,\r\n \"adminUsername\": - \"testadmin\"\r\n },\r\n \"storageProfile\": {\r\n \"osDisk\": - {\r\n \"osType\": \"Windows\",\r\n \"createOption\": \"FromImage\",\r\n - \ \"caching\": \"ReadWrite\",\r\n \"managedDisk\": {\r\n - \ \"storageAccountType\": \"Premium_LRS\"\r\n },\r\n \"deleteOption\": - \"Delete\",\r\n \"diskSizeGB\": 127\r\n },\r\n \"imageReference\": - {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": - \"WindowsServer\",\r\n \"sku\": \"2022-datacenter-g2\",\r\n \"version\": - \"latest\"\r\n },\r\n \"diskControllerType\": \"NVMe\"\r\n },\r\n - \ \"networkProfile\": {\"networkApiVersion\":\"2020-11-01\",\"networkInterfaceConfigurations\":[{\"name\":\"vmssufdfcNic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"enableIPForwarding\":false,\"delegateIpAllocation\":false,\"auxiliaryMode\":\"None\",\"auxiliarySku\":\"None\",\"nicAuxiliarySkuBillingNotificationType\":\"NoOp\",\"deleteOption\":\"Delete\",\"ipConfigurations\":[{\"name\":\"vmssufdfcIPConfig\",\"properties\":{\"privateIPAddressVersion\":\"IPv4\",\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet\"},\"applicationSecurityGroups\":[],\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB/backendAddressPools/vmss-update-exclude-zonesLBBEPool\"}],\"applicationGatewayBackendAddressPools\":[]}}],\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-exclude-zonesNSG\"},\"dnsSettings\":{\"dnsServers\":[]}}}]},\r\n - \ \"securityProfile\": {\r\n \"securityType\": \"Standard\"\r\n - \ },\r\n \"timeCreated\": \"2026-06-23T02:36:36.8433823+00:00\"\r\n - \ },\r\n \"provisioningState\": \"Succeeded\",\r\n \"uniqueId\": \"59792d73-aa55-4e6f-ad56-9c0f5a0d17e4\",\r\n - \ \"zoneBalance\": false,\r\n \"platformFaultDomainCount\": 1,\r\n \"constrainedMaximumCapacity\": - false,\r\n \"timeCreated\": \"2026-06-23T02:36:04.6780528+00:00\"\r\n },\r\n - \ \"placement\": {\r\n \"zonePlacementPolicy\": \"Auto\",\r\n \"excludeZones\": - [\r\n \"1\"\r\n ]\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '3592' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:36:38 GMT - etag: - - '"2"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-need-to-refresh-epl-cache: - - 'False' - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetVMScaleSetSubscriptionMaximum;2390,Microsoft.Compute/GetVMScaleSetResource;26 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 78FF634FBEFF4C13AE6A96F3EE3725FF Ref B: KUL201100111062 Ref C: 2026-06-23T02:36:38Z' - status: - code: 200 - message: '' -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - vmss show - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.87.0 azsdk-python-core/1.39.0 Python/3.12.10 (Windows-11-10.0.26200-SP0) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-exclude-zones?api-version=2025-11-01 - response: - body: - string: "{\r\n \"name\": \"vmss-update-exclude-zones\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss-update-exclude-zones\",\r\n - \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets\",\r\n \"location\": - \"eastus2\",\r\n \"tags\": {},\r\n \"sku\": {\r\n \"name\": \"Standard_D2s_v7\",\r\n - \ \"tier\": \"Standard\",\r\n \"capacity\": 0\r\n },\r\n \"etag\": - \"\\\"2\\\"\",\r\n \"properties\": {\r\n \"singlePlacementGroup\": false,\r\n - \ \"highSpeedInterconnectPlacement\": \"None\",\r\n \"orchestrationMode\": - \"Flexible\",\r\n \"upgradePolicy\": {\r\n \"mode\": \"Manual\"\r\n - \ },\r\n \"virtualMachineProfile\": {\r\n \"osProfile\": {\r\n \"computerNamePrefix\": - \"vmss-upd\",\r\n \"windowsConfiguration\": {\r\n \"provisionVMAgent\": - true,\r\n \"enableAutomaticUpdates\": true,\r\n \"patchSettings\": - {\r\n \"patchMode\": \"AutomaticByOS\",\r\n \"assessmentMode\": - \"ImageDefault\"\r\n },\r\n \"enableVMAgentPlatformUpdates\": - true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": - true,\r\n \"requireGuestProvisionSignal\": true,\r\n \"adminUsername\": - \"testadmin\"\r\n },\r\n \"storageProfile\": {\r\n \"osDisk\": - {\r\n \"osType\": \"Windows\",\r\n \"createOption\": \"FromImage\",\r\n - \ \"caching\": \"ReadWrite\",\r\n \"managedDisk\": {\r\n - \ \"storageAccountType\": \"Premium_LRS\"\r\n },\r\n \"deleteOption\": - \"Delete\",\r\n \"diskSizeGB\": 127\r\n },\r\n \"imageReference\": - {\r\n \"publisher\": \"MicrosoftWindowsServer\",\r\n \"offer\": - \"WindowsServer\",\r\n \"sku\": \"2022-datacenter-g2\",\r\n \"version\": - \"latest\"\r\n },\r\n \"diskControllerType\": \"NVMe\"\r\n },\r\n - \ \"networkProfile\": {\"networkApiVersion\":\"2020-11-01\",\"networkInterfaceConfigurations\":[{\"name\":\"vmssufdfcNic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"enableIPForwarding\":false,\"delegateIpAllocation\":false,\"auxiliaryMode\":\"None\",\"auxiliarySku\":\"None\",\"nicAuxiliarySkuBillingNotificationType\":\"NoOp\",\"deleteOption\":\"Delete\",\"ipConfigurations\":[{\"name\":\"vmssufdfcIPConfig\",\"properties\":{\"privateIPAddressVersion\":\"IPv4\",\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/virtualNetworks/vmss-update-include-zonesVNET/subnets/vmss-update-include-zonesSubnet\"},\"applicationSecurityGroups\":[],\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/loadBalancers/vmss-update-exclude-zonesLB/backendAddressPools/vmss-update-exclude-zonesLBBEPool\"}],\"applicationGatewayBackendAddressPools\":[]}}],\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_update_zone_placement_000001/providers/Microsoft.Network/networkSecurityGroups/vmss-update-exclude-zonesNSG\"},\"dnsSettings\":{\"dnsServers\":[]}}}]},\r\n - \ \"securityProfile\": {\r\n \"securityType\": \"Standard\"\r\n - \ },\r\n \"timeCreated\": \"2026-06-23T02:36:36.8433823+00:00\"\r\n - \ },\r\n \"provisioningState\": \"Succeeded\",\r\n \"uniqueId\": \"59792d73-aa55-4e6f-ad56-9c0f5a0d17e4\",\r\n - \ \"zoneBalance\": false,\r\n \"platformFaultDomainCount\": 1,\r\n \"constrainedMaximumCapacity\": - false,\r\n \"timeCreated\": \"2026-06-23T02:36:04.6780528+00:00\"\r\n },\r\n - \ \"placement\": {\r\n \"zonePlacementPolicy\": \"Auto\",\r\n \"excludeZones\": - [\r\n \"1\"\r\n ]\r\n }\r\n}" - headers: - cache-control: - - no-cache - content-length: - - '3592' - content-type: - - application/json; charset=utf-8 - date: - - Tue, 23 Jun 2026 02:36:40 GMT - etag: - - '"2"' - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-need-to-refresh-epl-cache: - - 'False' - x-ms-ratelimit-remaining-resource: - - Microsoft.Compute/GetVMScaleSetSubscriptionMaximum;2389,Microsoft.Compute/GetVMScaleSetResource;25 - x-ms-ratelimit-remaining-subscription-global-reads: - - '3749' - x-msedge-ref: - - 'Ref A: 6B544FD809BB479AAAB02802B6C60B1C Ref B: KUL201100111034 Ref C: 2026-06-23T02:36:39Z' - status: - code: 200 - message: '' -version: 1 diff --git a/src/azure-cli/azure/cli/command_modules/vm/tests/latest/test_vm_commands.py b/src/azure-cli/azure/cli/command_modules/vm/tests/latest/test_vm_commands.py index 5877bdadddd..82136d826ba 100644 --- a/src/azure-cli/azure/cli/command_modules/vm/tests/latest/test_vm_commands.py +++ b/src/azure-cli/azure/cli/command_modules/vm/tests/latest/test_vm_commands.py @@ -14851,48 +14851,6 @@ def test_vmss_update_combined_zone_allocation_policies(self, resource_group): ]) -class VMSSUpdateZonePlacementPolicyTest(ScenarioTest): - @ResourceGroupPreparer(name_prefix='cli_test_vmss_update_zone_placement_', location='eastus2') - def test_vmss_update_zone_placement_policy(self, resource_group): - self.kwargs.update({ - 'vmss_include': 'vmss-update-include-zones', - 'vmss_exclude': 'vmss-update-exclude-zones', - 'location': 'eastus2', - 'image': 'MicrosoftWindowsServer:WindowsServer:2022-datacenter-g2:latest', - 'admin_username': 'testadmin', - 'admin_password': 'testPassword0!@#', - 'vm_sku': 'Standard_D2s_v7' - }) - - # create a vmss (with no instances so no zones are in use) and update its include zones - self.cmd('vmss create -g {rg} -n {vmss_include} -l {location} --image {image} ' - '--admin-username {admin_username} --admin-password {admin_password} --upgrade-policy-mode Manual ' - '--zone-placement-policy Auto --instance-count 0 --vm-sku {vm_sku} ') - - self.cmd('vmss update -g {rg} -n {vmss_include} --zone-placement-policy Auto --include-zones 1 2') - - self.cmd('vmss show -g {rg} -n {vmss_include}', checks=[ - self.check('placement.zonePlacementPolicy', 'Auto'), - self.check('placement.includeZones', ['1', '2']) - ]) - - # create a separate vmss (with no instances) and update its exclude zones - self.cmd('vmss create -g {rg} -n {vmss_exclude} -l {location} --image {image} ' - '--admin-username {admin_username} --admin-password {admin_password} --upgrade-policy-mode Manual ' - '--zone-placement-policy Auto --instance-count 0 --vm-sku {vm_sku} ') - - self.cmd('vmss update -g {rg} -n {vmss_exclude} --zone-placement-policy Auto --exclude-zones 1') - - self.cmd('vmss show -g {rg} -n {vmss_exclude}', checks=[ - self.check('placement.zonePlacementPolicy', 'Auto'), - self.check('placement.excludeZones', ['1']) - ]) - - # --include-zones and --exclude-zones are mutually exclusive - with self.assertRaisesRegex(Exception, 'only specify one of --include-zones and --exclude-zones'): - self.cmd('vmss update -g {rg} -n {vmss_include} --include-zones 1 2 --exclude-zones 3') - - class VMZoneMovementScenarioTest(ScenarioTest): @live_only()