diff --git a/src/azure-cli/azure/cli/command_modules/vm/_help.py b/src/azure-cli/azure/cli/command_modules/vm/_help.py index 1c8d7425463..60adcbc4d20 100644 --- a/src/azure-cli/azure/cli/command_modules/vm/_help.py +++ b/src/azure-cli/azure/cli/command_modules/vm/_help.py @@ -2599,6 +2599,13 @@ crafted: true """ +helps['vmss list-instances'] = """ +type: command +short-summary: List all virtual machines in a VM scale sets. +long-summary: Return a list of virtual machines managed by VMSS. For VMSS in Flexible Orchestration mode, + please use "az vm list" to get full details. +""" + helps['vmss reimage'] = """ type: command short-summary: Reimage VMs within a VMSS. 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 545ed1f9dfa..7215333c649 100644 --- a/src/azure-cli/azure/cli/command_modules/vm/_params.py +++ b/src/azure-cli/azure/cli/command_modules/vm/_params.py @@ -910,6 +910,20 @@ def load_arguments(self, _): with self.argument_context('vmss set-orchestration-service-state') as c: c.argument('service_name', arg_type=get_enum_type(OrchestrationServiceNames), help='The name of the orchestration service.') c.argument('action', arg_type=get_enum_type(OrchestrationServiceStateAction), help='The action to be performed.') + + with self.argument_context('vmss list-instances') as c: + c.argument('virtual_machine_scale_set_name', id_part='virtual_machine_scale_set_name', required=True, options_list=["-n", "--name", "--virtual-machine-scale-set-name"], + help='The name of the VM scale set.') + c.argument('expand', help="The expand expression to apply to the operation. Allowed values are 'instanceView'.") + c.argument('filter', help="The filter to apply to the operation. Allowed values are 'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied eq true', 'properties/latestModelApplied eq false'.") + c.argument('select', help="The list parameters. Allowed values are 'instanceView', 'instanceView/statuses'.") + c.argument('resiliency_view', action='store_true', help="Show resiliency status of each instance.") + c.argument('pagination_limit', options_list=['--max-items'], type=int, arg_group="Pagination", + help="Total number of items to return in the command's output. If the total number of items available is " + "more than the value specified, a token is provided in the command's output. To resume pagination, " + "provide the token value in `--next-token` argument of a subsequent command.") + c.argument('pagination_token', options_list=['--next-token'], arg_group="Pagination", + help="Token to specify where to start paginating. This is the token value from a previously truncated response.") # endregion # region VM & VMSS Shared diff --git a/src/azure-cli/azure/cli/command_modules/vm/commands.py b/src/azure-cli/azure/cli/command_modules/vm/commands.py index f73e32fdc8f..00b5f2900d1 100644 --- a/src/azure-cli/azure/cli/command_modules/vm/commands.py +++ b/src/azure-cli/azure/cli/command_modules/vm/commands.py @@ -418,6 +418,7 @@ def load_command_table(self, _): g.custom_command('get-instance-view', 'get_vmss_instance_view', table_transformer='{ProvisioningState:statuses[0].displayStatus, PowerState:statuses[1].displayStatus}') g.custom_command('list-instance-connection-info', 'list_vmss_instance_connection_info') g.custom_command('list-instance-public-ips', 'list_vmss_instance_public_ips') + g.custom_command('list-instances', 'get_instances_list') g.custom_command('reimage', 'reimage_vmss', supports_no_wait=True, min_api='2017-03-30') g.custom_command('restart', 'restart_vmss', supports_no_wait=True) g.custom_command('scale', 'scale_vmss', supports_no_wait=True) @@ -432,8 +433,8 @@ def load_command_table(self, _): self.command_table['vmss list'] = VMSSList(loader=self, table_transformer=transform_vmss_list_with_zones_table_output) - from .operations.vmss import VMSSListInstances - self.command_table['vmss list-instances'] = VMSSListInstances(loader=self) + from .operations.vmss_vms import VMSSGetResiliencyView + self.command_table['vmss get-resiliency-view'] = VMSSGetResiliencyView(loader=self) with self.command_group('vmss diagnostics', compute_vmss_sdk) as g: g.custom_command('set', 'set_vmss_diagnostics_extension') 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 53320a0128f..edf63451aff 100644 --- a/src/azure-cli/azure/cli/command_modules/vm/custom.py +++ b/src/azure-cli/azure/cli/command_modules/vm/custom.py @@ -4109,6 +4109,33 @@ def get_vmss_modified_by_aaz(cmd, resource_group_name, name, instance_id=None, s return vmss +def get_instances_list(cmd, resource_group_name, virtual_machine_scale_set_name, expand=None, filter=None, + select=None, pagination_limit=None, pagination_token=None, resiliency_view=False, **kwargs): + get_list_args = kwargs + get_list_args['resource_group'] = resource_group_name + get_list_args['virtual_machine_scale_set_name'] = virtual_machine_scale_set_name + get_list_args['expand'] = expand + get_list_args['filter'] = filter + get_list_args['select'] = select + get_list_args['pagination_limit'] = pagination_limit + get_list_args['pagination_token'] = pagination_token + + from .operations.vmss import VMSSListInstances + instances = VMSSListInstances(cli_ctx=cmd.cli_ctx)(command_args=get_list_args) + + if not resiliency_view: + return instances + + instances_id = [instance['instanceId'] for instance in instances] + + from .operations.vmss_vms import VMSSGetResiliencyView + return [VMSSGetResiliencyView(cli_ctx=cmd.cli_ctx)(command_args={ + 'instance_id': instance_id, + 'resource_group': resource_group_name, + 'vm_scale_set_name': virtual_machine_scale_set_name, + }) for instance_id in instances_id] + + def get_vmss_instance_view(cmd, resource_group_name, vm_scale_set_name, instance_id=None): client = _compute_client_factory(cmd.cli_ctx) if instance_id: diff --git a/src/azure-cli/azure/cli/command_modules/vm/operations/vmss_vms.py b/src/azure-cli/azure/cli/command_modules/vm/operations/vmss_vms.py index 40ee62da2f2..08e950f97c1 100644 --- a/src/azure-cli/azure/cli/command_modules/vm/operations/vmss_vms.py +++ b/src/azure-cli/azure/cli/command_modules/vm/operations/vmss_vms.py @@ -5,7 +5,7 @@ # pylint: disable=no-self-use, line-too-long, protected-access, too-few-public-methods, unused-argument, too-many-statements, too-many-branches, too-many-locals from knack.log import get_logger -from azure.cli.core.aaz import AAZUndefined, has_value +from azure.cli.core.aaz import AAZUndefined, has_value, register_command from ..aaz.latest.vmss.vms import Create as _VMSSVMSCreate, Show as _VMSSVMSShow logger = get_logger(__name__) @@ -66,6 +66,27 @@ def _output(self, *args, **kwargs): return result +@register_command( + "vmss get-resiliency-view", +) +class VMSSGetResiliencyView(_VMSSVMSShow): + """View the resiliency status of a VMSS instance + + :example: View the resiliency status of a VMSS instance. + az vmss get-resiliency-view --name MyScaleSet --resource-group MyResourceGroup --instance MyInstanceId + """ + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + args_schema = super()._build_arguments_schema(*args, **kwargs) + args_schema.instance_id._options = ["--instance"] + args_schema.vm_scale_set_name._options = ["-n", "--name"] + args_schema.expand._registered = False + return args_schema + + def pre_operations(self): + self.ctx.args.expand = 'resiliencyView' + + def convert_show_result_to_snake_case(result): new_result = {} if "instanceId" in result: diff --git a/src/azure-cli/azure/cli/command_modules/vm/tests/latest/recordings/test_vmss_resiliency_view.yaml b/src/azure-cli/azure/cli/command_modules/vm/tests/latest/recordings/test_vmss_resiliency_view.yaml new file mode 100644 index 00000000000..241a2c881f3 --- /dev/null +++ b/src/azure-cli/azure/cli/command_modules/vm/tests/latest/recordings/test_vmss_resiliency_view.yaml @@ -0,0 +1,2326 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss create + Connection: + - keep-alive + ParameterSetName: + - -g -n --image --orchestration-mode --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001?api-version=2024-11-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001","name":"cli_test_vmss_resiliency_view000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","test":"test_vmss_resiliency_view","date":"2025-12-05T07:39:04Z","module":"vm"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '397' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:39:12 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: F5BE31846DC7471B883E09F72899D91D Ref B: SG2AA1040517031 Ref C: 2025-12-05T07:39:11Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.4 + method: GET + uri: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/arm-compute/quickstart-templates/aliases.json + response: + body: + string: "{\n \"$schema\": \"http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json\",\n + \ \"contentVersion\": \"1.0.0.0\",\n \"parameters\": {},\n \"variables\": + {},\n \"resources\": [],\n \"outputs\": {\n \"aliases\": {\n \"type\": + \"object\",\n \"value\": {\n \"Linux\": {\n \"CentOS85Gen2\": + {\n \"publisher\": \"OpenLogic\",\n \"offer\": \"CentOS\",\n + \ \"sku\": \"8_5-gen2\",\n \"version\": \"latest\",\n + \ \"architecture\": \"x64\"\n },\n \"Debian11\": + {\n \"publisher\": \"Debian\",\n \"offer\": \"debian-11\",\n + \ \"sku\": \"11-backports-gen2\",\n \"version\": \"latest\",\n + \ \"architecture\": \"x64\"\n },\n \"OpenSuseLeap154Gen2\": + {\n \"publisher\": \"SUSE\",\n \"offer\": \"openSUSE-leap-15-4\",\n + \ \"sku\": \"gen2\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"RHELRaw8LVMGen2\": {\n \"publisher\": + \"RedHat\",\n \"offer\": \"RHEL\",\n \"sku\": \"8-lvm-gen2\",\n + \ \"version\": \"latest\",\n \"architecture\": \"x64\"\n + \ },\n \"SuseSles15SP5\": {\n \"publisher\": \"SUSE\",\n + \ \"offer\": \"sles-15-sp5\",\n \"sku\": \"gen2\",\n + \ \"version\": \"latest\",\n \"architecture\": \"x64\"\n + \ },\n \"Ubuntu2204\": {\n \"publisher\": \"Canonical\",\n + \ \"offer\": \"0001-com-ubuntu-server-jammy\",\n \"sku\": + \"22_04-lts-gen2\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Ubuntu2404\": {\n \"publisher\": + \"Canonical\",\n \"offer\": \"ubuntu-24_04-lts\",\n \"sku\": + \"server\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Ubuntu2404Pro\": {\n \"publisher\": + \"Canonical\",\n \"offer\": \"ubuntu-24_04-lts\",\n \"sku\": + \"ubuntu-pro\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"FlatcarLinuxFreeGen2\": {\n \"publisher\": + \"kinvolk\",\n \"offer\": \"flatcar-container-linux-free\",\n \"sku\": + \"stable-gen2\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n }\n },\n \"Windows\": {\n \"Win2022Datacenter\": + {\n \"publisher\": \"MicrosoftWindowsServer\",\n \"offer\": + \"WindowsServer\",\n \"sku\": \"2022-datacenter-g2\",\n \"version\": + \"latest\",\n \"architecture\": \"x64\"\n },\n \"Win2022AzureEditionCore\": + {\n \"publisher\": \"MicrosoftWindowsServer\",\n \"offer\": + \"WindowsServer\",\n \"sku\": \"2022-datacenter-azure-edition-core\",\n + \ \"version\": \"latest\",\n \"architecture\": \"x64\"\n + \ },\n \"Win2019Datacenter\": {\n \"publisher\": + \"MicrosoftWindowsServer\",\n \"offer\": \"WindowsServer\",\n \"sku\": + \"2019-datacenter-gensecond\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Win2016Datacenter\": {\n \"publisher\": + \"MicrosoftWindowsServer\",\n \"offer\": \"WindowsServer\",\n \"sku\": + \"2016-datacenter-gensecond\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Win2012R2Datacenter\": {\n \"publisher\": + \"MicrosoftWindowsServer\",\n \"offer\": \"WindowsServer\",\n \"sku\": + \"2012-R2-Datacenter\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Win2012Datacenter\": {\n \"publisher\": + \"MicrosoftWindowsServer\",\n \"offer\": \"WindowsServer\",\n \"sku\": + \"2012-Datacenter\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n }\n }\n }\n }\n }\n}\n" + headers: + accept-ranges: + - bytes + access-control-allow-origin: + - '*' + cache-control: + - max-age=300 + connection: + - keep-alive + content-length: + - '3790' + content-security-policy: + - default-src 'none'; style-src 'unsafe-inline'; sandbox + content-type: + - text/plain; charset=utf-8 + cross-origin-resource-policy: + - cross-origin + date: + - Fri, 05 Dec 2025 07:39:12 GMT + etag: + - W/"0f53b56eda413b90fc6365dd4848831171968adfbf5b440c8da07b5866a97d67" + expires: + - Fri, 05 Dec 2025 07:44:12 GMT + source-age: + - '0' + strict-transport-security: + - max-age=31536000 + vary: + - Authorization,Accept-Encoding + via: + - 1.1 varnish + x-cache: + - HIT + x-cache-hits: + - '0' + x-content-type-options: + - nosniff + x-fastly-request-id: + - ed6541ff46460b5a1fdd90add6b3bcbd35636dd7 + x-frame-options: + - deny + x-github-request-id: + - F219:2BAFF1:12D5EA:3DEF3E:69322D5E + x-served-by: + - cache-sin-wsss1830095-SIN + x-timer: + - S1764920352.376702,VS0,VE269 + x-xss-protection: + - 1; mode=block + 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 --image --orchestration-mode --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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/westus/publishers/Debian/artifacttypes/vmimage/offers/debian-11/skus/11-backports-gen2/versions?$top=1&$orderby=name%20desc&api-version=2024-11-01 + response: + body: + string: "[\r\n {\r\n \"location\": \"westus\",\r\n \"name\": \"0.20251126.2308\",\r\n + \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus/Publishers/Debian/ArtifactTypes/VMImage/Offers/debian-11/Skus/11-backports-gen2/Versions/0.20251126.2308\"\r\n + \ }\r\n]" + headers: + cache-control: + - no-cache + content-length: + - '288' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:39:13 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/malaysiawest/dd7817d9-d1a8-415a-93b5-0c2b42a555d4 + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/ListVMImagesVersionsFromLocation3Min;15999,Microsoft.Compute/ListVMImagesVersionsFromLocation30Min;43999 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 35D23EDD4E6A4823AD4328FE4DE976B6 Ref B: SG2AA1040513029 Ref C: 2025-12-05T07:39:12Z' + 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 --image --orchestration-mode --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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/westus/publishers/Debian/artifacttypes/vmimage/offers/debian-11/skus/11-backports-gen2/versions/0.20251126.2308?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 \"features\": [\r\n {\r\n \"name\": + \"SecurityType\",\r\n \"value\": \"TrustedLaunchSupported\"\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\": \"Linux\",\r\n \"sizeInGb\": + 30\r\n },\r\n \"dataDiskImages\": [],\r\n \"goLiveDate\": \"2025-11-26T00:00:00+00:00\"\r\n + \ },\r\n \"location\": \"westus\",\r\n \"name\": \"0.20251126.2308\",\r\n + \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus/Publishers/Debian/ArtifactTypes/VMImage/Offers/debian-11/Skus/11-backports-gen2/Versions/0.20251126.2308\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '1187' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:39:13 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/westus/51cf2364-29af-4a85-af4f-3f3f3f38b923 + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/GetVMImageFromLocation3Min;12999,Microsoft.Compute/GetVMImageFromLocation30Min;73999 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: DA51C004E24F4EED8E4F289C5553C19C Ref B: SG2AA1070305031 Ref C: 2025-12-05T07:39:13Z' + 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 --image --orchestration-mode --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/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: + - Fri, 05 Dec 2025 07:39:15 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: 6F74704BEAEB45DC986D55AD168E5B16 Ref B: SG2AA1070301036 Ref C: 2025-12-05T07:39:14Z' + 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": {}, "variables": {}, "resources": + [{"name": "vmss000002VNET", "type": "Microsoft.Network/virtualNetworks", "location": + "westus", "apiVersion": "2015-06-15", "dependsOn": [], "tags": {}, "properties": + {"addressSpace": {"addressPrefixes": ["10.0.0.0/16"]}, "subnets": [{"name": + "vmss000002Subnet", "properties": {"addressPrefix": "10.0.0.0/24"}}]}}, {"apiVersion": + "2022-01-01", "type": "Microsoft.Network/publicIPAddresses", "name": "vmss000002LBPublicIP", + "location": "westus", "tags": {}, "dependsOn": [], "properties": {"publicIPAllocationMethod": + "Static"}, "sku": {"name": "Standard"}}, {"type": "Microsoft.Network/loadBalancers", + "name": "vmss000002LB", "location": "westus", "tags": {}, "apiVersion": "2022-01-01", + "dependsOn": ["Microsoft.Network/virtualNetworks/vmss000002VNET", "Microsoft.Network/publicIpAddresses/vmss000002LBPublicIP"], + "properties": {"backendAddressPools": [{"name": "vmss000002LBBEPool"}], "frontendIPConfigurations": + [{"name": "loadBalancerFrontEnd", "properties": {"publicIPAddress": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/publicIPAddresses/vmss000002LBPublicIP"}}}], + "loadBalancingRules": [{"name": "LBRule", "properties": {"frontendIPConfiguration": + {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', ''vmss000002LB''), + ''/frontendIPConfigurations/'', ''loadBalancerFrontEnd'')]"}, "backendAddressPool": + {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', ''vmss000002LB''), + ''/backendAddressPools/'', ''vmss000002LBBEPool'')]"}, "protocol": "tcp", "frontendPort": + 80, "backendPort": 80, "enableFloatingIP": false, "idleTimeoutInMinutes": 5}}]}, + "sku": {"name": "Standard"}}, {"type": "Microsoft.Network/networkSecurityGroups", + "name": "vmss000002NSG", "apiVersion": "2015-06-15", "location": "westus", "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": "vmss000002LB/NatRule", "location": "westus", + "properties": {"frontendIPConfiguration": {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', + ''vmss000002LB''), ''/frontendIPConfigurations/'', ''loadBalancerFrontEnd'')]"}, + "backendAddressPool": {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', + ''vmss000002LB''), ''/backendAddressPools/'', ''vmss000002LBBEPool'')]"}, "backendPort": + 22, "frontendPortRangeStart": "50000", "frontendPortRangeEnd": "50119", "protocol": + "tcp", "idleTimeoutInMinutes": 5}, "dependsOn": ["[concat(''Microsoft.Network/loadBalancers/'', + ''vmss000002LB'')]"]}, {"type": "Microsoft.Compute/virtualMachineScaleSets", + "name": "vmss000002", "location": "westus", "tags": {}, "apiVersion": "2024-11-01", + "dependsOn": ["Microsoft.Network/virtualNetworks/vmss000002VNET", "Microsoft.Network/loadBalancers/vmss000002LB", + "Microsoft.Network/networkSecurityGroups/vmss000002NSG"], "properties": {"upgradePolicy": + {"mode": "manual"}, "singlePlacementGroup": null, "platformFaultDomainCount": + 1, "virtualMachineProfile": {"storageProfile": {"osDisk": {"createOption": "FromImage", + "caching": "ReadWrite", "managedDisk": {"storageAccountType": null}}, "imageReference": + {"publisher": "Debian", "offer": "debian-11", "sku": "11-backports-gen2", "version": + "latest"}}, "osProfile": {"computerNamePrefix": "vmss35gg", "adminUsername": + "v-williamng", "linuxConfiguration": {"disablePasswordAuthentication": true, + "ssh": {"publicKeys": [{"path": "/home/v-williamng/.ssh/authorized_keys", "keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCkOh2iDfHe9rJRL86GH7eUB+T08MZ+PmiPzJobcaOkOwTYfihPwsuKqbNXXB4C075i+jh3tm5pfBebJz5FNiwM+w5zyjFyCrNlaEzvzcQs79zAozhep1KEckN6dd5xjk3rvwmzHh4ZpofK79H1OkJv09kyQkF9y2cNSJgsEtjq1ToUTJXRpPYSxwpvd6CFFCS7GShuMQk/djrN7bVXSoIIPRyLiN73UD574HvnKGS13OYtmCAXrYUuruqrhXCBkpB/Z4IvQEbuR/TsFPCc54ek6Sm0UXZOp/iXYkXFoRZEVHQhUwj9g6NJz4zR/F3ZdgyYQfIHJ+tY+5UaoLwYNn2B"}]}}}, + "networkProfile": {"networkInterfaceConfigurations": [{"name": "vmss36821Nic", + "properties": {"ipConfigurations": [{"name": "vmss36821IPConfig", "properties": + {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET/subnets/vmss000002Subnet"}, + "loadBalancerBackendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000002LB/backendAddressPools/vmss000002LBBEPool"}]}}], + "networkSecurityGroup": {"id": "[resourceId(''Microsoft.Network/networkSecurityGroups'', + ''vmss000002NSG'')]"}, "primary": "true"}}], "networkApiVersion": "2020-11-01"}}, + "orchestrationMode": "Flexible"}, "sku": {"name": "Standard_B1ls", "capacity": + 2}}], "outputs": {"VMSS": {"type": "object", "value": "[reference(resourceId(''Microsoft.Compute/virtualMachineScaleSets'', + ''vmss000002''),providers(''Microsoft.Compute'', ''virtualMachineScaleSets'').apiVersions[0])]"}}}, + "parameters": {}, "mode": "incremental"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss create + Connection: + - keep-alive + Content-Length: + - '5434' + Content-Type: + - application/json + ParameterSetName: + - -g -n --image --orchestration-mode --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/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_resiliency_view000001/providers/Microsoft.Resources/deployments/vmss_deploy_a21MbDKo63XXyAjjJeFKctigRZQBV0IG","name":"vmss_deploy_a21MbDKo63XXyAjjJeFKctigRZQBV0IG","type":"Microsoft.Resources/deployments","properties":{"templateHash":"11031156356696157081","parameters":{},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-12-05T07:39:22.4915828Z","duration":"PT0.0009002S","correlationId":"42ea50da-81ec-4805-be8d-d9e3f5f95501","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"virtualNetworks","locations":["westus"]},{"resourceType":"publicIPAddresses","locations":["westus"]},{"resourceType":"loadBalancers","locations":["westus"]},{"resourceType":"networkSecurityGroups","locations":["westus"]},{"resourceType":"loadBalancers/inboundNatRules","locations":["westus"]}]},{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachineScaleSets","locations":["westus"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET","resourceType":"Microsoft.Network/virtualNetworks","resourceName":"vmss000002VNET"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/publicIPAddresses/vmss000002LBPublicIP","resourceType":"Microsoft.Network/publicIPAddresses","resourceName":"vmss000002LBPublicIP"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000002LB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss000002LB"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000002LB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss000002LB"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000002LB/inboundNatRules/NatRule","resourceType":"Microsoft.Network/loadBalancers/inboundNatRules","resourceName":"vmss000002LB/NatRule"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET","resourceType":"Microsoft.Network/virtualNetworks","resourceName":"vmss000002VNET"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000002LB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss000002LB"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000002NSG","resourceType":"Microsoft.Network/networkSecurityGroups","resourceName":"vmss000002NSG"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000002","resourceType":"Microsoft.Compute/virtualMachineScaleSets","resourceName":"vmss000002"}]}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Resources/deployments/vmss_deploy_a21MbDKo63XXyAjjJeFKctigRZQBV0IG/operationStatuses/08584366865229778801?api-version=2024-11-01&t=639005171718197724&c=MIIH5zCCBs-gAwIBAgITfwZKQh5VEQuJ6Mj1RwAEBkpCHjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUxMTA4MTk0NDM2WhcNMjYwNTA3MTk0NDM2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMuwhvORzq_iePHyIpvXLz66ytuLFH4HZXL1SHKsqwf0jp3Y2rol719hB2OuaNclrZrQ5TLxUoCTdfP8jiumgGV8ly4eR2gb9uGsay-7tu4R6g5JY_0xS5Q9NDDBi6KMbnFK3ox6I3rTpxXFADzeXi5BWTrADLQrb1L1g3Z6WcOr90cigoq-G3mZuXIfbU2TtJkdi7AMRRXqVb3Xo4-SPdiwUasXF3RIS06AaIPVMdNhJ2z3ywPnmaIYbwCEnFJysgh-nGk5VkhHIk8wvZstsCOjTnj1B01RFsYX7oGglSH83497QRT6AFXicVMd7BaIYJ5BB1sXlKaExyR9SzVSUEkCAwEAAaOCBNQwggTQMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQ1gAkr2JzGwFBz4-At0tGgV9ar_zAOBgNVHQ8BAf8EBAMCBaAwQAYDVR0RBDkwN4I1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFiVbfdyJFdS6lZfJ8k9itQ1e09hmI5NYWFJvJ69P28STW2R_U2IH3ByoNyb8RMsIr9Nu_S8xDKSkvJA5jgfT2wuProEiI9mqextaIGOhdFlJJiFdY0-Jk2Uzp87x6gZqhZlFhK-bu43Hj1aNV1R9_mV9xiQFzWD540pFsHYf7B_a_AOpvmZ5FzOKVmH1GXa3Y9yHzUEYhPoFUI6Unp_ToPfbBgrNylqZOTZr2Bz1TZbezBfQxmgGBQsf-h5utrlXtqq1lxk1X9Z7qGIsnx11pHisnwYvXiXHtVXlygLUjHbbTOKwFB42AfayFRtxnuRU7qiB4aTCQWO85R-WWZFkxk&s=NB_5KgLBGKSIOiyVuCXnuVhPsQHLNvPFRKgZK3ibg7guKLni1vqOpcP7UMba6dZkalWMMMdATr8_KZwl73AdTHoqWjWnhkYzHm-OmUX9U4cxtZM92XyK87U5bVaoC6gonljuMpHZ3cAJvGqYJJ-IS3bGAKBCNgsv9IPhSYglgLxySzIiAHiQvrQWZ3oeRj3Rk7QEgCvKWPMPATzlp8iKbmhhfLOmb9UOGDvzxII9CJQp7F1Jddi2Ngc8DT9wmXQ0X616AcqujtzqCj5MixsotjEnn6uTXDMojZGeRO0SgAGM1ksXGb0s-gVETTNbnJi9Qd_DuKWhNtHk5cF973Zh5Q&h=Tys_NfFH97pAeaEm7GV9kwIBRCx_z9hewT2jdsE9amQ + cache-control: + - no-cache + content-length: + - '3427' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:39:31 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.533.0 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: DFAF1989BFDA47559CD93D95BD10E75B Ref B: SG2AA1040516040 Ref C: 2025-12-05T07:39:16Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss create + Connection: + - keep-alive + ParameterSetName: + - -g -n --image --orchestration-mode --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584366865229778801?api-version=2024-11-01&t=639005171718197724&c=MIIH5zCCBs-gAwIBAgITfwZKQh5VEQuJ6Mj1RwAEBkpCHjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUxMTA4MTk0NDM2WhcNMjYwNTA3MTk0NDM2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMuwhvORzq_iePHyIpvXLz66ytuLFH4HZXL1SHKsqwf0jp3Y2rol719hB2OuaNclrZrQ5TLxUoCTdfP8jiumgGV8ly4eR2gb9uGsay-7tu4R6g5JY_0xS5Q9NDDBi6KMbnFK3ox6I3rTpxXFADzeXi5BWTrADLQrb1L1g3Z6WcOr90cigoq-G3mZuXIfbU2TtJkdi7AMRRXqVb3Xo4-SPdiwUasXF3RIS06AaIPVMdNhJ2z3ywPnmaIYbwCEnFJysgh-nGk5VkhHIk8wvZstsCOjTnj1B01RFsYX7oGglSH83497QRT6AFXicVMd7BaIYJ5BB1sXlKaExyR9SzVSUEkCAwEAAaOCBNQwggTQMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQ1gAkr2JzGwFBz4-At0tGgV9ar_zAOBgNVHQ8BAf8EBAMCBaAwQAYDVR0RBDkwN4I1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFiVbfdyJFdS6lZfJ8k9itQ1e09hmI5NYWFJvJ69P28STW2R_U2IH3ByoNyb8RMsIr9Nu_S8xDKSkvJA5jgfT2wuProEiI9mqextaIGOhdFlJJiFdY0-Jk2Uzp87x6gZqhZlFhK-bu43Hj1aNV1R9_mV9xiQFzWD540pFsHYf7B_a_AOpvmZ5FzOKVmH1GXa3Y9yHzUEYhPoFUI6Unp_ToPfbBgrNylqZOTZr2Bz1TZbezBfQxmgGBQsf-h5utrlXtqq1lxk1X9Z7qGIsnx11pHisnwYvXiXHtVXlygLUjHbbTOKwFB42AfayFRtxnuRU7qiB4aTCQWO85R-WWZFkxk&s=NB_5KgLBGKSIOiyVuCXnuVhPsQHLNvPFRKgZK3ibg7guKLni1vqOpcP7UMba6dZkalWMMMdATr8_KZwl73AdTHoqWjWnhkYzHm-OmUX9U4cxtZM92XyK87U5bVaoC6gonljuMpHZ3cAJvGqYJJ-IS3bGAKBCNgsv9IPhSYglgLxySzIiAHiQvrQWZ3oeRj3Rk7QEgCvKWPMPATzlp8iKbmhhfLOmb9UOGDvzxII9CJQp7F1Jddi2Ngc8DT9wmXQ0X616AcqujtzqCj5MixsotjEnn6uTXDMojZGeRO0SgAGM1ksXGb0s-gVETTNbnJi9Qd_DuKWhNtHk5cF973Zh5Q&h=Tys_NfFH97pAeaEm7GV9kwIBRCx_z9hewT2jdsE9amQ + response: + body: + string: '{"status":"Accepted"}' + headers: + cache-control: + - no-cache + content-length: + - '21' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:39:31 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: B7FB5DBC88C54EB58ED72746CC81210E Ref B: SG2AA1040516023 Ref C: 2025-12-05T07:39:32Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss create + Connection: + - keep-alive + ParameterSetName: + - -g -n --image --orchestration-mode --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584366865229778801?api-version=2024-11-01&t=639005171718197724&c=MIIH5zCCBs-gAwIBAgITfwZKQh5VEQuJ6Mj1RwAEBkpCHjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUxMTA4MTk0NDM2WhcNMjYwNTA3MTk0NDM2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMuwhvORzq_iePHyIpvXLz66ytuLFH4HZXL1SHKsqwf0jp3Y2rol719hB2OuaNclrZrQ5TLxUoCTdfP8jiumgGV8ly4eR2gb9uGsay-7tu4R6g5JY_0xS5Q9NDDBi6KMbnFK3ox6I3rTpxXFADzeXi5BWTrADLQrb1L1g3Z6WcOr90cigoq-G3mZuXIfbU2TtJkdi7AMRRXqVb3Xo4-SPdiwUasXF3RIS06AaIPVMdNhJ2z3ywPnmaIYbwCEnFJysgh-nGk5VkhHIk8wvZstsCOjTnj1B01RFsYX7oGglSH83497QRT6AFXicVMd7BaIYJ5BB1sXlKaExyR9SzVSUEkCAwEAAaOCBNQwggTQMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQ1gAkr2JzGwFBz4-At0tGgV9ar_zAOBgNVHQ8BAf8EBAMCBaAwQAYDVR0RBDkwN4I1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFiVbfdyJFdS6lZfJ8k9itQ1e09hmI5NYWFJvJ69P28STW2R_U2IH3ByoNyb8RMsIr9Nu_S8xDKSkvJA5jgfT2wuProEiI9mqextaIGOhdFlJJiFdY0-Jk2Uzp87x6gZqhZlFhK-bu43Hj1aNV1R9_mV9xiQFzWD540pFsHYf7B_a_AOpvmZ5FzOKVmH1GXa3Y9yHzUEYhPoFUI6Unp_ToPfbBgrNylqZOTZr2Bz1TZbezBfQxmgGBQsf-h5utrlXtqq1lxk1X9Z7qGIsnx11pHisnwYvXiXHtVXlygLUjHbbTOKwFB42AfayFRtxnuRU7qiB4aTCQWO85R-WWZFkxk&s=NB_5KgLBGKSIOiyVuCXnuVhPsQHLNvPFRKgZK3ibg7guKLni1vqOpcP7UMba6dZkalWMMMdATr8_KZwl73AdTHoqWjWnhkYzHm-OmUX9U4cxtZM92XyK87U5bVaoC6gonljuMpHZ3cAJvGqYJJ-IS3bGAKBCNgsv9IPhSYglgLxySzIiAHiQvrQWZ3oeRj3Rk7QEgCvKWPMPATzlp8iKbmhhfLOmb9UOGDvzxII9CJQp7F1Jddi2Ngc8DT9wmXQ0X616AcqujtzqCj5MixsotjEnn6uTXDMojZGeRO0SgAGM1ksXGb0s-gVETTNbnJi9Qd_DuKWhNtHk5cF973Zh5Q&h=Tys_NfFH97pAeaEm7GV9kwIBRCx_z9hewT2jdsE9amQ + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40:05 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: 89EF5B5C50A346E8905F79D5EE1DD195 Ref B: SG2AA1070304034 Ref C: 2025-12-05T07:40:02Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss create + Connection: + - keep-alive + ParameterSetName: + - -g -n --image --orchestration-mode --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584366865229778801?api-version=2024-11-01&t=639005171718197724&c=MIIH5zCCBs-gAwIBAgITfwZKQh5VEQuJ6Mj1RwAEBkpCHjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDIwHhcNMjUxMTA4MTk0NDM2WhcNMjYwNTA3MTk0NDM2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMuwhvORzq_iePHyIpvXLz66ytuLFH4HZXL1SHKsqwf0jp3Y2rol719hB2OuaNclrZrQ5TLxUoCTdfP8jiumgGV8ly4eR2gb9uGsay-7tu4R6g5JY_0xS5Q9NDDBi6KMbnFK3ox6I3rTpxXFADzeXi5BWTrADLQrb1L1g3Z6WcOr90cigoq-G3mZuXIfbU2TtJkdi7AMRRXqVb3Xo4-SPdiwUasXF3RIS06AaIPVMdNhJ2z3ywPnmaIYbwCEnFJysgh-nGk5VkhHIk8wvZstsCOjTnj1B01RFsYX7oGglSH83497QRT6AFXicVMd7BaIYJ5BB1sXlKaExyR9SzVSUEkCAwEAAaOCBNQwggTQMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAyKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMig0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3J0MB0GA1UdDgQWBBQ1gAkr2JzGwFBz4-At0tGgV9ar_zAOBgNVHQ8BAf8EBAMCBaAwQAYDVR0RBDkwN4I1YXN5bmNvcGVyYXRpb25zaWduaW5nY2VydGlmaWNhdGUubWFuYWdlbWVudC5henVyZS5jb20wggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDIoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBSuecJrXSWIEwb2BwnDl3x7l48dVTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFiVbfdyJFdS6lZfJ8k9itQ1e09hmI5NYWFJvJ69P28STW2R_U2IH3ByoNyb8RMsIr9Nu_S8xDKSkvJA5jgfT2wuProEiI9mqextaIGOhdFlJJiFdY0-Jk2Uzp87x6gZqhZlFhK-bu43Hj1aNV1R9_mV9xiQFzWD540pFsHYf7B_a_AOpvmZ5FzOKVmH1GXa3Y9yHzUEYhPoFUI6Unp_ToPfbBgrNylqZOTZr2Bz1TZbezBfQxmgGBQsf-h5utrlXtqq1lxk1X9Z7qGIsnx11pHisnwYvXiXHtVXlygLUjHbbTOKwFB42AfayFRtxnuRU7qiB4aTCQWO85R-WWZFkxk&s=NB_5KgLBGKSIOiyVuCXnuVhPsQHLNvPFRKgZK3ibg7guKLni1vqOpcP7UMba6dZkalWMMMdATr8_KZwl73AdTHoqWjWnhkYzHm-OmUX9U4cxtZM92XyK87U5bVaoC6gonljuMpHZ3cAJvGqYJJ-IS3bGAKBCNgsv9IPhSYglgLxySzIiAHiQvrQWZ3oeRj3Rk7QEgCvKWPMPATzlp8iKbmhhfLOmb9UOGDvzxII9CJQp7F1Jddi2Ngc8DT9wmXQ0X616AcqujtzqCj5MixsotjEnn6uTXDMojZGeRO0SgAGM1ksXGb0s-gVETTNbnJi9Qd_DuKWhNtHk5cF973Zh5Q&h=Tys_NfFH97pAeaEm7GV9kwIBRCx_z9hewT2jdsE9amQ + response: + body: + string: '{"status":"Succeeded"}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40:36 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: 0953FD85798C4F9C965E70EC410930B8 Ref B: SG2AA1070303036 Ref C: 2025-12-05T07:40:36Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss create + Connection: + - keep-alive + ParameterSetName: + - -g -n --image --orchestration-mode --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/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_resiliency_view000001/providers/Microsoft.Resources/deployments/vmss_deploy_a21MbDKo63XXyAjjJeFKctigRZQBV0IG","name":"vmss_deploy_a21MbDKo63XXyAjjJeFKctigRZQBV0IG","type":"Microsoft.Resources/deployments","properties":{"templateHash":"11031156356696157081","parameters":{},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-12-05T07:40:28.746528Z","duration":"PT1M6.2549452S","correlationId":"42ea50da-81ec-4805-be8d-d9e3f5f95501","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"virtualNetworks","locations":["westus"]},{"resourceType":"publicIPAddresses","locations":["westus"]},{"resourceType":"loadBalancers","locations":["westus"]},{"resourceType":"networkSecurityGroups","locations":["westus"]},{"resourceType":"loadBalancers/inboundNatRules","locations":["westus"]}]},{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachineScaleSets","locations":["westus"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET","resourceType":"Microsoft.Network/virtualNetworks","resourceName":"vmss000002VNET"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/publicIPAddresses/vmss000002LBPublicIP","resourceType":"Microsoft.Network/publicIPAddresses","resourceName":"vmss000002LBPublicIP"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000002LB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss000002LB"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000002LB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss000002LB"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000002LB/inboundNatRules/NatRule","resourceType":"Microsoft.Network/loadBalancers/inboundNatRules","resourceName":"vmss000002LB/NatRule"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET","resourceType":"Microsoft.Network/virtualNetworks","resourceName":"vmss000002VNET"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000002LB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss000002LB"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000002NSG","resourceType":"Microsoft.Network/networkSecurityGroups","resourceName":"vmss000002NSG"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000002","resourceType":"Microsoft.Compute/virtualMachineScaleSets","resourceName":"vmss000002"}],"outputs":{"vmss":{"type":"Object","value":{"singlePlacementGroup":false,"highSpeedInterconnectPlacement":"None","orchestrationMode":"Flexible","upgradePolicy":{"mode":"Manual"},"virtualMachineProfile":{"osProfile":{"computerNamePrefix":"vmss35gg","adminUsername":"v-williamng","linuxConfiguration":{"disablePasswordAuthentication":true,"ssh":{"publicKeys":[{"path":"/home/v-williamng/.ssh/authorized_keys","keyData":"ssh-rsa + AAAAB3NzaC1yc2EAAAADAQABAAABAQCkOh2iDfHe9rJRL86GH7eUB+T08MZ+PmiPzJobcaOkOwTYfihPwsuKqbNXXB4C075i+jh3tm5pfBebJz5FNiwM+w5zyjFyCrNlaEzvzcQs79zAozhep1KEckN6dd5xjk3rvwmzHh4ZpofK79H1OkJv09kyQkF9y2cNSJgsEtjq1ToUTJXRpPYSxwpvd6CFFCS7GShuMQk/djrN7bVXSoIIPRyLiN73UD574HvnKGS13OYtmCAXrYUuruqrhXCBkpB/Z4IvQEbuR/TsFPCc54ek6Sm0UXZOp/iXYkXFoRZEVHQhUwj9g6NJz4zR/F3ZdgyYQfIHJ+tY+5UaoLwYNn2B"}]},"provisionVMAgent":true,"patchSettings":{"patchMode":"ImageDefault","assessmentMode":"ImageDefault"}},"secrets":[],"allowExtensionOperations":true,"requireGuestProvisionSignal":true},"storageProfile":{"osDisk":{"osType":"Linux","createOption":"FromImage","caching":"ReadWrite","managedDisk":{"storageAccountType":"Premium_LRS"},"deleteOption":"Delete","diskSizeGB":30},"imageReference":{"publisher":"Debian","offer":"debian-11","sku":"11-backports-gen2","version":"latest"},"diskControllerType":"SCSI"},"networkProfile":{"networkApiVersion":"2020-11-01","networkInterfaceConfigurations":[{"name":"vmss36821Nic","properties":{"primary":true,"disableTcpStateTracking":false,"enableIPForwarding":false,"auxiliaryMode":"None","auxiliarySku":"None","nicAuxiliarySkuBillingNotificationType":"NoOp","deleteOption":"Delete","ipConfigurations":[{"name":"vmss36821IPConfig","properties":{"privateIPAddressVersion":"IPv4","subnet":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET/subnets/vmss000002Subnet"},"applicationSecurityGroups":[],"loadBalancerBackendAddressPools":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000002LB/backendAddressPools/vmss000002LBBEPool"}],"applicationGatewayBackendAddressPools":[]}}],"networkSecurityGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000002NSG"},"dnsSettings":{"dnsServers":[]}}}]},"timeCreated":"2025-12-05T07:39:48.9907491+00:00"},"provisioningState":"Succeeded","uniqueId":"d2c0c674-e42b-40c8-87d6-355f344388e9","platformFaultDomainCount":1,"constrainedMaximumCapacity":false,"timeCreated":"2025-12-05T07:39:48.9907491+00:00"}}},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000002"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000002LB"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000002LB/inboundNatRules/NatRule"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000002NSG"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/publicIPAddresses/vmss000002LBPublicIP"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET"}]}}' + headers: + cache-control: + - no-cache + content-length: + - '7231' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40: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-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 7D2BE4F1AA0D4BCE8830F9CBBFB5278E Ref B: SG2AA1040512031 Ref C: 2025-12-05T07:40:37Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss list-instances + Connection: + - keep-alive + ParameterSetName: + - -g -n --resiliency-view + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000002/virtualMachines?api-version=2024-11-01 + response: + body: + string: "{\r\n \"value\": [\r\n {\r\n \"name\": \"vmss000002_cace4636\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000002/virtualMachines/vmss000002_cace4636\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines\",\r\n + \ \"location\": \"westus\",\r\n \"instanceId\": \"vmss000002_cace4636\"\r\n + \ },\r\n {\r\n \"name\": \"vmss000002_df2b9684\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000002/virtualMachines/vmss000002_df2b9684\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines\",\r\n + \ \"location\": \"westus\",\r\n \"instanceId\": \"vmss000002_df2b9684\"\r\n + \ }\r\n ]\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '860' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40:39 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/westus/a4c1e840-de2f-4613-88e5-be5e3894eb65 + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/HighCostGetVMScaleSetSubscriptionMaximum;1079,Microsoft.Compute/HighCostGetVMScaleSetResource;29,Microsoft.Compute/VMScaleSetVMViewsSubscriptionMaximum;29998 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-ms-request-charge: + - '2' + x-msedge-ref: + - 'Ref A: A0248852CBFD41159F7A30E71DFF6A0F Ref B: SG2AA1070306040 Ref C: 2025-12-05T07:40:39Z' + status: + code: 200 + message: '' +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss list-instances + Connection: + - keep-alive + ParameterSetName: + - -g -n --resiliency-view + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000002/virtualMachines/vmss000002_cace4636?$expand=resiliencyView&api-version=2025-04-01 + response: + body: + string: "{\r\n \"name\": \"vmss000002_cace4636\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000002/virtualMachines/vmss000002_cace4636\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines\",\r\n + \ \"location\": \"westus\",\r\n \"instanceId\": \"vmss000002_cace4636\",\r\n + \ \"properties\": {\r\n \"resilientVMDeletionStatus\": \"Disabled\"\r\n + \ }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '458' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40:40 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/westus/45821b3e-f176-470d-99bd-472ea358a5a5 + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/GetVMScaleSetVMSubscriptionMaximum;5999,Microsoft.Compute/GetVMScaleSetVMResource;35,Microsoft.Compute/VMScaleSetVMViewsSubscriptionMaximum;29997 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-ms-request-charge: + - '1' + x-msedge-ref: + - 'Ref A: 5C0B7224A35240509887111B26E6673B Ref B: SG2AA1040513060 Ref C: 2025-12-05T07:40:40Z' + status: + code: 200 + message: '' +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss list-instances + Connection: + - keep-alive + ParameterSetName: + - -g -n --resiliency-view + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000002/virtualMachines/vmss000002_df2b9684?$expand=resiliencyView&api-version=2025-04-01 + response: + body: + string: "{\r\n \"name\": \"vmss000002_df2b9684\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000002/virtualMachines/vmss000002_df2b9684\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines\",\r\n + \ \"location\": \"westus\",\r\n \"instanceId\": \"vmss000002_df2b9684\",\r\n + \ \"properties\": {\r\n \"resilientVMDeletionStatus\": \"Disabled\"\r\n + \ }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '458' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40:41 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/westus/cfc21dec-146c-40e3-88c9-10949a954873 + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/GetVMScaleSetVMSubscriptionMaximum;5998,Microsoft.Compute/GetVMScaleSetVMResource;35,Microsoft.Compute/VMScaleSetVMViewsSubscriptionMaximum;29996 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-ms-request-charge: + - '1' + x-msedge-ref: + - 'Ref A: 1B66989B65424FE6B0B0E50BB5D0A842 Ref B: SG2AA1040515054 Ref C: 2025-12-05T07:40:40Z' + status: + code: 200 + message: '' +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss get-resiliency-view + Connection: + - keep-alive + ParameterSetName: + - -g -n --instance + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000002/virtualMachines/vmss000002_cace4636?$expand=resiliencyView&api-version=2025-04-01 + response: + body: + string: "{\r\n \"name\": \"vmss000002_cace4636\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000002/virtualMachines/vmss000002_cace4636\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines\",\r\n + \ \"location\": \"westus\",\r\n \"instanceId\": \"vmss000002_cace4636\",\r\n + \ \"properties\": {\r\n \"resilientVMDeletionStatus\": \"Disabled\"\r\n + \ }\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '458' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40: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-need-to-refresh-epl-cache: + - 'False' + x-ms-operation-identifier: + - tenantId=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/westus/86b88b03-7369-46c0-9f09-1c7c2b2cf8ca + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/GetVMScaleSetVMSubscriptionMaximum;5997,Microsoft.Compute/GetVMScaleSetVMResource;34,Microsoft.Compute/VMScaleSetVMViewsSubscriptionMaximum;29995 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-ms-request-charge: + - '1' + x-msedge-ref: + - 'Ref A: B54F71845DF34C6CBCAA7E0623EEE7AD Ref B: SG2AA1070303062 Ref C: 2025-12-05T07:40:42Z' + status: + code: 200 + message: '' +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss create + Connection: + - keep-alive + ParameterSetName: + - -g -n --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001?api-version=2024-11-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001","name":"cli_test_vmss_resiliency_view000001","type":"Microsoft.Resources/resourceGroups","location":"westus","tags":{"product":"azurecli","cause":"automation","test":"test_vmss_resiliency_view","date":"2025-12-05T07:39:04Z","module":"vm"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '397' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40:43 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: A299B7F08A234BF38EE6D48B6AD6FF27 Ref B: SG2AA1070303042 Ref C: 2025-12-05T07:40:43Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.4 + method: GET + uri: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/arm-compute/quickstart-templates/aliases.json + response: + body: + string: "{\n \"$schema\": \"http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json\",\n + \ \"contentVersion\": \"1.0.0.0\",\n \"parameters\": {},\n \"variables\": + {},\n \"resources\": [],\n \"outputs\": {\n \"aliases\": {\n \"type\": + \"object\",\n \"value\": {\n \"Linux\": {\n \"CentOS85Gen2\": + {\n \"publisher\": \"OpenLogic\",\n \"offer\": \"CentOS\",\n + \ \"sku\": \"8_5-gen2\",\n \"version\": \"latest\",\n + \ \"architecture\": \"x64\"\n },\n \"Debian11\": + {\n \"publisher\": \"Debian\",\n \"offer\": \"debian-11\",\n + \ \"sku\": \"11-backports-gen2\",\n \"version\": \"latest\",\n + \ \"architecture\": \"x64\"\n },\n \"OpenSuseLeap154Gen2\": + {\n \"publisher\": \"SUSE\",\n \"offer\": \"openSUSE-leap-15-4\",\n + \ \"sku\": \"gen2\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"RHELRaw8LVMGen2\": {\n \"publisher\": + \"RedHat\",\n \"offer\": \"RHEL\",\n \"sku\": \"8-lvm-gen2\",\n + \ \"version\": \"latest\",\n \"architecture\": \"x64\"\n + \ },\n \"SuseSles15SP5\": {\n \"publisher\": \"SUSE\",\n + \ \"offer\": \"sles-15-sp5\",\n \"sku\": \"gen2\",\n + \ \"version\": \"latest\",\n \"architecture\": \"x64\"\n + \ },\n \"Ubuntu2204\": {\n \"publisher\": \"Canonical\",\n + \ \"offer\": \"0001-com-ubuntu-server-jammy\",\n \"sku\": + \"22_04-lts-gen2\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Ubuntu2404\": {\n \"publisher\": + \"Canonical\",\n \"offer\": \"ubuntu-24_04-lts\",\n \"sku\": + \"server\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Ubuntu2404Pro\": {\n \"publisher\": + \"Canonical\",\n \"offer\": \"ubuntu-24_04-lts\",\n \"sku\": + \"ubuntu-pro\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"FlatcarLinuxFreeGen2\": {\n \"publisher\": + \"kinvolk\",\n \"offer\": \"flatcar-container-linux-free\",\n \"sku\": + \"stable-gen2\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n }\n },\n \"Windows\": {\n \"Win2022Datacenter\": + {\n \"publisher\": \"MicrosoftWindowsServer\",\n \"offer\": + \"WindowsServer\",\n \"sku\": \"2022-datacenter-g2\",\n \"version\": + \"latest\",\n \"architecture\": \"x64\"\n },\n \"Win2022AzureEditionCore\": + {\n \"publisher\": \"MicrosoftWindowsServer\",\n \"offer\": + \"WindowsServer\",\n \"sku\": \"2022-datacenter-azure-edition-core\",\n + \ \"version\": \"latest\",\n \"architecture\": \"x64\"\n + \ },\n \"Win2019Datacenter\": {\n \"publisher\": + \"MicrosoftWindowsServer\",\n \"offer\": \"WindowsServer\",\n \"sku\": + \"2019-datacenter-gensecond\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Win2016Datacenter\": {\n \"publisher\": + \"MicrosoftWindowsServer\",\n \"offer\": \"WindowsServer\",\n \"sku\": + \"2016-datacenter-gensecond\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Win2012R2Datacenter\": {\n \"publisher\": + \"MicrosoftWindowsServer\",\n \"offer\": \"WindowsServer\",\n \"sku\": + \"2012-R2-Datacenter\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Win2012Datacenter\": {\n \"publisher\": + \"MicrosoftWindowsServer\",\n \"offer\": \"WindowsServer\",\n \"sku\": + \"2012-Datacenter\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n }\n }\n }\n }\n }\n}\n" + headers: + accept-ranges: + - bytes + access-control-allow-origin: + - '*' + cache-control: + - max-age=300 + connection: + - keep-alive + content-length: + - '3790' + content-security-policy: + - default-src 'none'; style-src 'unsafe-inline'; sandbox + content-type: + - text/plain; charset=utf-8 + cross-origin-resource-policy: + - cross-origin + date: + - Fri, 05 Dec 2025 07:40:44 GMT + etag: + - W/"0f53b56eda413b90fc6365dd4848831171968adfbf5b440c8da07b5866a97d67" + expires: + - Fri, 05 Dec 2025 07:45:44 GMT + source-age: + - '92' + strict-transport-security: + - max-age=31536000 + vary: + - Authorization,Accept-Encoding + via: + - 1.1 varnish + x-cache: + - HIT + x-cache-hits: + - '0' + x-content-type-options: + - nosniff + x-fastly-request-id: + - 57b7b79707f1b02733c3fb28bca2d2076172c891 + x-frame-options: + - deny + x-github-request-id: + - F219:2BAFF1:12D5EA:3DEF3E:69322D5E + x-served-by: + - cache-sin-wsss1830050-SIN + x-timer: + - S1764920444.271446,VS0,VE1 + x-xss-protection: + - 1; mode=block + 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 --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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/westus/publishers/Debian/artifacttypes/vmimage/offers/debian-11/skus/11-backports-gen2/versions?$top=1&$orderby=name%20desc&api-version=2024-11-01 + response: + body: + string: "[\r\n {\r\n \"location\": \"westus\",\r\n \"name\": \"0.20251126.2308\",\r\n + \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus/Publishers/Debian/ArtifactTypes/VMImage/Offers/debian-11/Skus/11-backports-gen2/Versions/0.20251126.2308\"\r\n + \ }\r\n]" + headers: + cache-control: + - no-cache + content-length: + - '288' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40:44 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/westus/0c1f3d2f-e5fc-461c-86ed-7d5c753e3238 + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/ListVMImagesVersionsFromLocation3Min;15993,Microsoft.Compute/ListVMImagesVersionsFromLocation30Min;43993 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 1DBBA9A5E1F64164A41FB6E604EB01F4 Ref B: SG2AA1070304060 Ref C: 2025-12-05T07:40:44Z' + 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 --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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/westus/publishers/Debian/artifacttypes/vmimage/offers/debian-11/skus/11-backports-gen2/versions/0.20251126.2308?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 \"features\": [\r\n {\r\n \"name\": + \"SecurityType\",\r\n \"value\": \"TrustedLaunchSupported\"\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\": \"Linux\",\r\n \"sizeInGb\": + 30\r\n },\r\n \"dataDiskImages\": [],\r\n \"goLiveDate\": \"2025-11-26T00:00:00+00:00\"\r\n + \ },\r\n \"location\": \"westus\",\r\n \"name\": \"0.20251126.2308\",\r\n + \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus/Publishers/Debian/ArtifactTypes/VMImage/Offers/debian-11/Skus/11-backports-gen2/Versions/0.20251126.2308\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '1187' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40:45 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/westus/f07122ff-caae-44d0-ba0e-00a4948ca45e + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/GetVMImageFromLocation3Min;12997,Microsoft.Compute/GetVMImageFromLocation30Min;73997 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 46381BB7809F4B529C6F24F3232E0F54 Ref B: SG2AA1070303029 Ref C: 2025-12-05T07:40:45Z' + 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 --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Network/virtualNetworks?api-version=2022-01-01 + response: + body: + string: '{"value":[{"name":"vmss000002VNET","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET","etag":"W/\"44292548-c417-4238-8741-640607a8d1b0\"","type":"Microsoft.Network/virtualNetworks","location":"westus","tags":{},"properties":{"provisioningState":"Succeeded","resourceGuid":"4851a05d-1547-41f5-8cbd-fb06cf356c26","addressSpace":{"addressPrefixes":["10.0.0.0/16"]},"subnets":[{"name":"vmss000002Subnet","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET/subnets/vmss000002Subnet","etag":"W/\"44292548-c417-4238-8741-640607a8d1b0\"","properties":{"provisioningState":"Succeeded","addressPrefix":"10.0.0.0/24","ipConfigurations":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/CLI_TEST_VMSS_RESILIENCY_VIEWX5DKN3OFKPENXKOMS4YT7IKOEAJH56TC4TM5RSMD77UGBS/providers/Microsoft.Network/networkInterfaces/VMSS36821NIC-7D049046/ipConfigurations/VMSS36821IPCONFIG"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/CLI_TEST_VMSS_RESILIENCY_VIEWX5DKN3OFKPENXKOMS4YT7IKOEAJH56TC4TM5RSMD77UGBS/providers/Microsoft.Network/networkInterfaces/VMSS36821NIC-9E3DB939/ipConfigurations/VMSS36821IPCONFIG"}],"delegations":[],"privateEndpointNetworkPolicies":"Disabled","privateLinkServiceNetworkPolicies":"Enabled"},"type":"Microsoft.Network/virtualNetworks/subnets"}],"virtualNetworkPeerings":[],"enableDdosProtection":false}}]}' + headers: + cache-control: + - no-cache + content-length: + - '1592' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40:45 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: + - 4186be2e-3976-4bf2-b782-4a13077b6474 + x-ms-original-request-ids: + - 8362781d-6caf-41dd-b514-d08bbda1f7f1 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: C282F499DD724484B47BEC89274F4F9F Ref B: SG2AA1040517023 Ref C: 2025-12-05T07:40:45Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.4 + method: GET + uri: https://raw.githubusercontent.com/Azure/azure-rest-api-specs/main/arm-compute/quickstart-templates/aliases.json + response: + body: + string: "{\n \"$schema\": \"http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json\",\n + \ \"contentVersion\": \"1.0.0.0\",\n \"parameters\": {},\n \"variables\": + {},\n \"resources\": [],\n \"outputs\": {\n \"aliases\": {\n \"type\": + \"object\",\n \"value\": {\n \"Linux\": {\n \"CentOS85Gen2\": + {\n \"publisher\": \"OpenLogic\",\n \"offer\": \"CentOS\",\n + \ \"sku\": \"8_5-gen2\",\n \"version\": \"latest\",\n + \ \"architecture\": \"x64\"\n },\n \"Debian11\": + {\n \"publisher\": \"Debian\",\n \"offer\": \"debian-11\",\n + \ \"sku\": \"11-backports-gen2\",\n \"version\": \"latest\",\n + \ \"architecture\": \"x64\"\n },\n \"OpenSuseLeap154Gen2\": + {\n \"publisher\": \"SUSE\",\n \"offer\": \"openSUSE-leap-15-4\",\n + \ \"sku\": \"gen2\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"RHELRaw8LVMGen2\": {\n \"publisher\": + \"RedHat\",\n \"offer\": \"RHEL\",\n \"sku\": \"8-lvm-gen2\",\n + \ \"version\": \"latest\",\n \"architecture\": \"x64\"\n + \ },\n \"SuseSles15SP5\": {\n \"publisher\": \"SUSE\",\n + \ \"offer\": \"sles-15-sp5\",\n \"sku\": \"gen2\",\n + \ \"version\": \"latest\",\n \"architecture\": \"x64\"\n + \ },\n \"Ubuntu2204\": {\n \"publisher\": \"Canonical\",\n + \ \"offer\": \"0001-com-ubuntu-server-jammy\",\n \"sku\": + \"22_04-lts-gen2\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Ubuntu2404\": {\n \"publisher\": + \"Canonical\",\n \"offer\": \"ubuntu-24_04-lts\",\n \"sku\": + \"server\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Ubuntu2404Pro\": {\n \"publisher\": + \"Canonical\",\n \"offer\": \"ubuntu-24_04-lts\",\n \"sku\": + \"ubuntu-pro\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"FlatcarLinuxFreeGen2\": {\n \"publisher\": + \"kinvolk\",\n \"offer\": \"flatcar-container-linux-free\",\n \"sku\": + \"stable-gen2\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n }\n },\n \"Windows\": {\n \"Win2022Datacenter\": + {\n \"publisher\": \"MicrosoftWindowsServer\",\n \"offer\": + \"WindowsServer\",\n \"sku\": \"2022-datacenter-g2\",\n \"version\": + \"latest\",\n \"architecture\": \"x64\"\n },\n \"Win2022AzureEditionCore\": + {\n \"publisher\": \"MicrosoftWindowsServer\",\n \"offer\": + \"WindowsServer\",\n \"sku\": \"2022-datacenter-azure-edition-core\",\n + \ \"version\": \"latest\",\n \"architecture\": \"x64\"\n + \ },\n \"Win2019Datacenter\": {\n \"publisher\": + \"MicrosoftWindowsServer\",\n \"offer\": \"WindowsServer\",\n \"sku\": + \"2019-datacenter-gensecond\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Win2016Datacenter\": {\n \"publisher\": + \"MicrosoftWindowsServer\",\n \"offer\": \"WindowsServer\",\n \"sku\": + \"2016-datacenter-gensecond\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Win2012R2Datacenter\": {\n \"publisher\": + \"MicrosoftWindowsServer\",\n \"offer\": \"WindowsServer\",\n \"sku\": + \"2012-R2-Datacenter\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n },\n \"Win2012Datacenter\": {\n \"publisher\": + \"MicrosoftWindowsServer\",\n \"offer\": \"WindowsServer\",\n \"sku\": + \"2012-Datacenter\",\n \"version\": \"latest\",\n \"architecture\": + \"x64\"\n }\n }\n }\n }\n }\n}\n" + headers: + accept-ranges: + - bytes + access-control-allow-origin: + - '*' + cache-control: + - max-age=300 + connection: + - keep-alive + content-length: + - '3790' + content-security-policy: + - default-src 'none'; style-src 'unsafe-inline'; sandbox + content-type: + - text/plain; charset=utf-8 + cross-origin-resource-policy: + - cross-origin + date: + - Fri, 05 Dec 2025 07:40:46 GMT + etag: + - W/"0f53b56eda413b90fc6365dd4848831171968adfbf5b440c8da07b5866a97d67" + expires: + - Fri, 05 Dec 2025 07:45:46 GMT + source-age: + - '94' + strict-transport-security: + - max-age=31536000 + vary: + - Authorization,Accept-Encoding + via: + - 1.1 varnish + x-cache: + - HIT + x-cache-hits: + - '1' + x-content-type-options: + - nosniff + x-fastly-request-id: + - 7bd3ca466c86df04a7917b78f4112ff445b4b981 + x-frame-options: + - deny + x-github-request-id: + - F219:2BAFF1:12D5EA:3DEF3E:69322D5E + x-served-by: + - cache-sin-wsss1830031-SIN + x-timer: + - S1764920446.261233,VS0,VE1 + x-xss-protection: + - 1; mode=block + 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 --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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/westus/publishers/Debian/artifacttypes/vmimage/offers/debian-11/skus/11-backports-gen2/versions?$top=1&$orderby=name%20desc&api-version=2024-11-01 + response: + body: + string: "[\r\n {\r\n \"location\": \"westus\",\r\n \"name\": \"0.20251126.2308\",\r\n + \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus/Publishers/Debian/ArtifactTypes/VMImage/Offers/debian-11/Skus/11-backports-gen2/Versions/0.20251126.2308\"\r\n + \ }\r\n]" + headers: + cache-control: + - no-cache + content-length: + - '288' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40:47 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/westus/8c0d5e30-7199-4e67-baca-157c1db43d88 + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/ListVMImagesVersionsFromLocation3Min;15992,Microsoft.Compute/ListVMImagesVersionsFromLocation30Min;43992 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 0E7B67B548D04D20B9943DBDC31E3ACC Ref B: SG2AA1040512029 Ref C: 2025-12-05T07:40:46Z' + 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 --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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/westus/publishers/Debian/artifacttypes/vmimage/offers/debian-11/skus/11-backports-gen2/versions/0.20251126.2308?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 \"features\": [\r\n {\r\n \"name\": + \"SecurityType\",\r\n \"value\": \"TrustedLaunchSupported\"\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\": \"Linux\",\r\n \"sizeInGb\": + 30\r\n },\r\n \"dataDiskImages\": [],\r\n \"goLiveDate\": \"2025-11-26T00:00:00+00:00\"\r\n + \ },\r\n \"location\": \"westus\",\r\n \"name\": \"0.20251126.2308\",\r\n + \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus/Publishers/Debian/ArtifactTypes/VMImage/Offers/debian-11/Skus/11-backports-gen2/Versions/0.20251126.2308\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '1187' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40: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-operation-identifier: + - tenantId=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/southeastasia/0f7f84c1-1929-4421-b2fe-a1318d0d4ef8 + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/GetVMImageFromLocation3Min;12996,Microsoft.Compute/GetVMImageFromLocation30Min;73996 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 332F5B9CA9C041A09240B88E755EFFB0 Ref B: SG2AA1040512054 Ref C: 2025-12-05T07:40:47Z' + 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 --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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/westus/publishers/Debian/artifacttypes/vmimage/offers/debian-11/skus/11-backports-gen2/versions?$top=1&$orderby=name%20desc&api-version=2024-11-01 + response: + body: + string: "[\r\n {\r\n \"location\": \"westus\",\r\n \"name\": \"0.20251126.2308\",\r\n + \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus/Publishers/Debian/ArtifactTypes/VMImage/Offers/debian-11/Skus/11-backports-gen2/Versions/0.20251126.2308\"\r\n + \ }\r\n]" + headers: + cache-control: + - no-cache + content-length: + - '288' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40:49 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/southeastasia/54de2c82-fcd2-47dc-ba06-da2ed47fad81 + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/ListVMImagesVersionsFromLocation3Min;15991,Microsoft.Compute/ListVMImagesVersionsFromLocation30Min;43991 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: E3EAF6354FD34513AD52C985642C818A Ref B: SG2AA1070305060 Ref C: 2025-12-05T07:40:48Z' + 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 --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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/westus/publishers/Debian/artifacttypes/vmimage/offers/debian-11/skus/11-backports-gen2/versions/0.20251126.2308?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 \"features\": [\r\n {\r\n \"name\": + \"SecurityType\",\r\n \"value\": \"TrustedLaunchSupported\"\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\": \"Linux\",\r\n \"sizeInGb\": + 30\r\n },\r\n \"dataDiskImages\": [],\r\n \"goLiveDate\": \"2025-11-26T00:00:00+00:00\"\r\n + \ },\r\n \"location\": \"westus\",\r\n \"name\": \"0.20251126.2308\",\r\n + \ \"id\": \"/Subscriptions/00000000-0000-0000-0000-000000000000/Providers/Microsoft.Compute/Locations/westus/Publishers/Debian/ArtifactTypes/VMImage/Offers/debian-11/Skus/11-backports-gen2/Versions/0.20251126.2308\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '1187' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:40:49 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/southeastasia/6a5db941-ce48-4f59-ad78-683529089d33 + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/GetVMImageFromLocation3Min;12995,Microsoft.Compute/GetVMImageFromLocation30Min;73995 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: A352AF92B261452CB0A4A43A8B124D32 Ref B: SG2AA1070303025 Ref C: 2025-12-05T07:40:50Z' + 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": {}, "variables": {}, "resources": + [{"apiVersion": "2022-01-01", "type": "Microsoft.Network/publicIPAddresses", + "name": "vmss000003LBPublicIP", "location": "westus", "tags": {}, "dependsOn": + [], "properties": {"publicIPAllocationMethod": "Static"}, "sku": {"name": "Standard"}}, + {"type": "Microsoft.Network/loadBalancers", "name": "vmss000003LB", "location": + "westus", "tags": {}, "apiVersion": "2022-01-01", "dependsOn": ["Microsoft.Network/publicIpAddresses/vmss000003LBPublicIP"], + "properties": {"backendAddressPools": [{"name": "vmss000003LBBEPool"}], "frontendIPConfigurations": + [{"name": "loadBalancerFrontEnd", "properties": {"publicIPAddress": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/publicIPAddresses/vmss000003LBPublicIP"}}}], + "loadBalancingRules": [{"name": "LBRule", "properties": {"frontendIPConfiguration": + {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', ''vmss000003LB''), + ''/frontendIPConfigurations/'', ''loadBalancerFrontEnd'')]"}, "backendAddressPool": + {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', ''vmss000003LB''), + ''/backendAddressPools/'', ''vmss000003LBBEPool'')]"}, "protocol": "tcp", "frontendPort": + 80, "backendPort": 80, "enableFloatingIP": false, "idleTimeoutInMinutes": 5}}]}, + "sku": {"name": "Standard"}}, {"type": "Microsoft.Network/networkSecurityGroups", + "name": "vmss000003NSG", "apiVersion": "2015-06-15", "location": "westus", "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": "vmss000003LB/NatRule", "location": "westus", + "properties": {"frontendIPConfiguration": {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', + ''vmss000003LB''), ''/frontendIPConfigurations/'', ''loadBalancerFrontEnd'')]"}, + "backendAddressPool": {"id": "[concat(resourceId(''Microsoft.Network/loadBalancers'', + ''vmss000003LB''), ''/backendAddressPools/'', ''vmss000003LBBEPool'')]"}, "backendPort": + 22, "frontendPortRangeStart": "50000", "frontendPortRangeEnd": "50119", "protocol": + "tcp", "idleTimeoutInMinutes": 5}, "dependsOn": ["[concat(''Microsoft.Network/loadBalancers/'', + ''vmss000003LB'')]"]}, {"type": "Microsoft.Compute/virtualMachineScaleSets", + "name": "vmss000003", "location": "westus", "tags": {}, "apiVersion": "2024-11-01", + "dependsOn": ["Microsoft.Network/loadBalancers/vmss000003LB", "Microsoft.Network/networkSecurityGroups/vmss000003NSG"], + "properties": {"overprovision": true, "upgradePolicy": {"mode": "manual"}, "singlePlacementGroup": + null, "virtualMachineProfile": {"storageProfile": {"osDisk": {"createOption": + "FromImage", "caching": "ReadWrite", "managedDisk": {"storageAccountType": null}}, + "imageReference": {"publisher": "Debian", "offer": "debian-11", "sku": "11-backports-gen2", + "version": "latest"}}, "osProfile": {"computerNamePrefix": "vmssuf1c2", "adminUsername": + "v-williamng", "linuxConfiguration": {"disablePasswordAuthentication": true, + "ssh": {"publicKeys": [{"path": "/home/v-williamng/.ssh/authorized_keys", "keyData": + "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCkOh2iDfHe9rJRL86GH7eUB+T08MZ+PmiPzJobcaOkOwTYfihPwsuKqbNXXB4C075i+jh3tm5pfBebJz5FNiwM+w5zyjFyCrNlaEzvzcQs79zAozhep1KEckN6dd5xjk3rvwmzHh4ZpofK79H1OkJv09kyQkF9y2cNSJgsEtjq1ToUTJXRpPYSxwpvd6CFFCS7GShuMQk/djrN7bVXSoIIPRyLiN73UD574HvnKGS13OYtmCAXrYUuruqrhXCBkpB/Z4IvQEbuR/TsFPCc54ek6Sm0UXZOp/iXYkXFoRZEVHQhUwj9g6NJz4zR/F3ZdgyYQfIHJ+tY+5UaoLwYNn2B"}]}}}, + "securityProfile": {"securityType": "TrustedLaunch", "uefiSettings": {"secureBootEnabled": + true, "vTpmEnabled": true}}, "networkProfile": {"networkInterfaceConfigurations": + [{"name": "vmssuf1c2Nic", "properties": {"ipConfigurations": [{"name": "vmssuf1c2IPConfig", + "properties": {"subnet": {"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET/subnets/vmss000002Subnet"}, + "loadBalancerBackendAddressPools": [{"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB/backendAddressPools/vmss000003LBBEPool"}]}}], + "networkSecurityGroup": {"id": "[resourceId(''Microsoft.Network/networkSecurityGroups'', + ''vmss000003NSG'')]"}, "primary": "true"}}]}}, "orchestrationMode": "Uniform"}, + "sku": {"name": "Standard_B1ls", "capacity": 3}}], "outputs": {"VMSS": {"type": + "object", "value": "[reference(resourceId(''Microsoft.Compute/virtualMachineScaleSets'', + ''vmss000003''),providers(''Microsoft.Compute'', ''virtualMachineScaleSets'').apiVersions[0])]"}}}, + "parameters": {}, "mode": "incremental"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss create + Connection: + - keep-alive + Content-Length: + - '5094' + Content-Type: + - application/json + ParameterSetName: + - -g -n --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/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_resiliency_view000001/providers/Microsoft.Resources/deployments/vmss_deploy_NsTeukQc1C7gCsDIOrCkCuW92ymuSDOE","name":"vmss_deploy_NsTeukQc1C7gCsDIOrCkCuW92ymuSDOE","type":"Microsoft.Resources/deployments","properties":{"templateHash":"17539123779836472340","parameters":{},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2025-12-05T07:40:59.3771027Z","duration":"PT0.0002657S","correlationId":"c5d476c8-20d5-4a1f-a3e1-ab1a8c9fc580","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"publicIPAddresses","locations":["westus"]},{"resourceType":"loadBalancers","locations":["westus"]},{"resourceType":"networkSecurityGroups","locations":["westus"]},{"resourceType":"loadBalancers/inboundNatRules","locations":["westus"]}]},{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachineScaleSets","locations":["westus"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/publicIPAddresses/vmss000003LBPublicIP","resourceType":"Microsoft.Network/publicIPAddresses","resourceName":"vmss000003LBPublicIP"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss000003LB"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss000003LB"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB/inboundNatRules/NatRule","resourceType":"Microsoft.Network/loadBalancers/inboundNatRules","resourceName":"vmss000003LB/NatRule"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss000003LB"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000003NSG","resourceType":"Microsoft.Network/networkSecurityGroups","resourceName":"vmss000003NSG"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003","resourceType":"Microsoft.Compute/virtualMachineScaleSets","resourceName":"vmss000003"}]}}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Resources/deployments/vmss_deploy_NsTeukQc1C7gCsDIOrCkCuW92ymuSDOE/operationStatuses/08584366864260984254?api-version=2024-11-01&t=639005172695801189&c=MIIHhzCCBm-gAwIBAgITHgePNrHnjd12qB0bIgAAB482sTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUxMDIyMTAyMjQ3WhcNMjYwNDIwMTAyMjQ3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMa4N6biD4b3y2sbkcnqgvMUgcwQKiAzk6u9JnZaint0OklVT6F5R74wbTDsv_4dzFZJj0B58oOFYbmYdz5UpWx-trcGnzZyXvbpu8L_VPU1RpVCJQ0SRIq-g3rNEXPuVf6evWZVBtz7-MgDAFvnccLefCnMUHp7N4bZqiDsy28OfmRbQzhhoL41JzMdqzFlKgQ-dTsvi0HHLif_Mr07Es0fLchVhsZYkmIgvY9VUQZtZET0We8oF1B2WHHV6sL8vIzsz9jqtH2zdt8MgnznMeILbR56pwInNYirrHezmh8gVBHp_Zl-F56bqZmow4Eu_YTeO_XuWPKCm1F9YaLo0c0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRcVbdaRCO2xc_MBp944xfmCA0TCjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALWa0sUBkyggdGJnmhB4J6SrVANSHlycQCHiZlA2U4MwHUJkcgyojUIF5Xw6ZOZvN0ifW5XvRnp2jwnWjABIflBMuxsEFZV3vZM4UEcZVhbmtGa51SkNWjDMEamlhq6Z_36ecuej-YMQzDLG8AYFDMekpXYoO_e-oelBHDIepzFOUagZhG5kH9-tdIkdiy3hQyQgC8qYCj820QAMfjqA2itQaWwrPgmQzmsC4UPQZKd3MgSgpNfpCE0kLGC0paPa3hXtlF25KKEYiLlFkqhiF31gG3922DVrfGHJWIR6bZId54ZuWDj4nkCBCUsu72HLCupMgnOlyV7z9Ff4x1KXE3s&s=TN3VhSHTB49TLy_4D4y1UFo0-7T_COotLGEHKekHzv0nSEeHZNslnb_ucAcUwSR0PL-8crK-6fZRdaOCkdSGfbASuuTipLdj5Ayv_S5D42aXjPlgutVCvJXfvJ21PxskDdUviM0iS1DuzpJQvr0jJ_gF_m7Rs3FKTK26KhHOfhlPmRydCtMVLEkJ6i5PW-P32vW2Fy8cb2WpuVZvC86JQ2pUkCjmvSv5OlW62i39laOYB469IW6lSZS-XJKweZlT4R2yLeqfWhexSVle9BgYiqJl-zzCnKOFS7Zmbdsfsy5H4TVgFdTIsl1iUELzv3y2vVnuSyRRaex5y5KuDxA6PA&h=in7nuuoevuCcnZsogjxl4yiZQ_2oolhDy7B8bCm0_kM + cache-control: + - no-cache + content-length: + - '2861' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:41:09 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.533.0 + x-ms-ratelimit-remaining-subscription-global-writes: + - '2999' + x-ms-ratelimit-remaining-subscription-writes: + - '199' + x-msedge-ref: + - 'Ref A: 5E94834058C14461BB3D0C5AE38E4ADF Ref B: SG2AA1040512029 Ref C: 2025-12-05T07:40:50Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss create + Connection: + - keep-alive + ParameterSetName: + - -g -n --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584366864260984254?api-version=2024-11-01&t=639005172695801189&c=MIIHhzCCBm-gAwIBAgITHgePNrHnjd12qB0bIgAAB482sTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUxMDIyMTAyMjQ3WhcNMjYwNDIwMTAyMjQ3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMa4N6biD4b3y2sbkcnqgvMUgcwQKiAzk6u9JnZaint0OklVT6F5R74wbTDsv_4dzFZJj0B58oOFYbmYdz5UpWx-trcGnzZyXvbpu8L_VPU1RpVCJQ0SRIq-g3rNEXPuVf6evWZVBtz7-MgDAFvnccLefCnMUHp7N4bZqiDsy28OfmRbQzhhoL41JzMdqzFlKgQ-dTsvi0HHLif_Mr07Es0fLchVhsZYkmIgvY9VUQZtZET0We8oF1B2WHHV6sL8vIzsz9jqtH2zdt8MgnznMeILbR56pwInNYirrHezmh8gVBHp_Zl-F56bqZmow4Eu_YTeO_XuWPKCm1F9YaLo0c0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRcVbdaRCO2xc_MBp944xfmCA0TCjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALWa0sUBkyggdGJnmhB4J6SrVANSHlycQCHiZlA2U4MwHUJkcgyojUIF5Xw6ZOZvN0ifW5XvRnp2jwnWjABIflBMuxsEFZV3vZM4UEcZVhbmtGa51SkNWjDMEamlhq6Z_36ecuej-YMQzDLG8AYFDMekpXYoO_e-oelBHDIepzFOUagZhG5kH9-tdIkdiy3hQyQgC8qYCj820QAMfjqA2itQaWwrPgmQzmsC4UPQZKd3MgSgpNfpCE0kLGC0paPa3hXtlF25KKEYiLlFkqhiF31gG3922DVrfGHJWIR6bZId54ZuWDj4nkCBCUsu72HLCupMgnOlyV7z9Ff4x1KXE3s&s=TN3VhSHTB49TLy_4D4y1UFo0-7T_COotLGEHKekHzv0nSEeHZNslnb_ucAcUwSR0PL-8crK-6fZRdaOCkdSGfbASuuTipLdj5Ayv_S5D42aXjPlgutVCvJXfvJ21PxskDdUviM0iS1DuzpJQvr0jJ_gF_m7Rs3FKTK26KhHOfhlPmRydCtMVLEkJ6i5PW-P32vW2Fy8cb2WpuVZvC86JQ2pUkCjmvSv5OlW62i39laOYB469IW6lSZS-XJKweZlT4R2yLeqfWhexSVle9BgYiqJl-zzCnKOFS7Zmbdsfsy5H4TVgFdTIsl1iUELzv3y2vVnuSyRRaex5y5KuDxA6PA&h=in7nuuoevuCcnZsogjxl4yiZQ_2oolhDy7B8bCm0_kM + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:41: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-ratelimit-remaining-subscription-global-reads: + - '3749' + x-msedge-ref: + - 'Ref A: 6009161C57E2472486FBF43C1BD9FE0E Ref B: SG2AA1040516036 Ref C: 2025-12-05T07:41:10Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss create + Connection: + - keep-alive + ParameterSetName: + - -g -n --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584366864260984254?api-version=2024-11-01&t=639005172695801189&c=MIIHhzCCBm-gAwIBAgITHgePNrHnjd12qB0bIgAAB482sTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUxMDIyMTAyMjQ3WhcNMjYwNDIwMTAyMjQ3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMa4N6biD4b3y2sbkcnqgvMUgcwQKiAzk6u9JnZaint0OklVT6F5R74wbTDsv_4dzFZJj0B58oOFYbmYdz5UpWx-trcGnzZyXvbpu8L_VPU1RpVCJQ0SRIq-g3rNEXPuVf6evWZVBtz7-MgDAFvnccLefCnMUHp7N4bZqiDsy28OfmRbQzhhoL41JzMdqzFlKgQ-dTsvi0HHLif_Mr07Es0fLchVhsZYkmIgvY9VUQZtZET0We8oF1B2WHHV6sL8vIzsz9jqtH2zdt8MgnznMeILbR56pwInNYirrHezmh8gVBHp_Zl-F56bqZmow4Eu_YTeO_XuWPKCm1F9YaLo0c0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRcVbdaRCO2xc_MBp944xfmCA0TCjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALWa0sUBkyggdGJnmhB4J6SrVANSHlycQCHiZlA2U4MwHUJkcgyojUIF5Xw6ZOZvN0ifW5XvRnp2jwnWjABIflBMuxsEFZV3vZM4UEcZVhbmtGa51SkNWjDMEamlhq6Z_36ecuej-YMQzDLG8AYFDMekpXYoO_e-oelBHDIepzFOUagZhG5kH9-tdIkdiy3hQyQgC8qYCj820QAMfjqA2itQaWwrPgmQzmsC4UPQZKd3MgSgpNfpCE0kLGC0paPa3hXtlF25KKEYiLlFkqhiF31gG3922DVrfGHJWIR6bZId54ZuWDj4nkCBCUsu72HLCupMgnOlyV7z9Ff4x1KXE3s&s=TN3VhSHTB49TLy_4D4y1UFo0-7T_COotLGEHKekHzv0nSEeHZNslnb_ucAcUwSR0PL-8crK-6fZRdaOCkdSGfbASuuTipLdj5Ayv_S5D42aXjPlgutVCvJXfvJ21PxskDdUviM0iS1DuzpJQvr0jJ_gF_m7Rs3FKTK26KhHOfhlPmRydCtMVLEkJ6i5PW-P32vW2Fy8cb2WpuVZvC86JQ2pUkCjmvSv5OlW62i39laOYB469IW6lSZS-XJKweZlT4R2yLeqfWhexSVle9BgYiqJl-zzCnKOFS7Zmbdsfsy5H4TVgFdTIsl1iUELzv3y2vVnuSyRRaex5y5KuDxA6PA&h=in7nuuoevuCcnZsogjxl4yiZQ_2oolhDy7B8bCm0_kM + response: + body: + string: '{"status":"Running"}' + headers: + cache-control: + - no-cache + content-length: + - '20' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:41:41 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: 86B2D87B45B64E51B15D3C7D06EF18F2 Ref B: SG2AA1040513042 Ref C: 2025-12-05T07:41:40Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss create + Connection: + - keep-alive + ParameterSetName: + - -g -n --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Resources/deployments/mock-deployment/operationStatuses/08584366864260984254?api-version=2024-11-01&t=639005172695801189&c=MIIHhzCCBm-gAwIBAgITHgePNrHnjd12qB0bIgAAB482sTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUxMDIyMTAyMjQ3WhcNMjYwNDIwMTAyMjQ3WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMa4N6biD4b3y2sbkcnqgvMUgcwQKiAzk6u9JnZaint0OklVT6F5R74wbTDsv_4dzFZJj0B58oOFYbmYdz5UpWx-trcGnzZyXvbpu8L_VPU1RpVCJQ0SRIq-g3rNEXPuVf6evWZVBtz7-MgDAFvnccLefCnMUHp7N4bZqiDsy28OfmRbQzhhoL41JzMdqzFlKgQ-dTsvi0HHLif_Mr07Es0fLchVhsZYkmIgvY9VUQZtZET0We8oF1B2WHHV6sL8vIzsz9jqtH2zdt8MgnznMeILbR56pwInNYirrHezmh8gVBHp_Zl-F56bqZmow4Eu_YTeO_XuWPKCm1F9YaLo0c0CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBRcVbdaRCO2xc_MBp944xfmCA0TCjAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBALWa0sUBkyggdGJnmhB4J6SrVANSHlycQCHiZlA2U4MwHUJkcgyojUIF5Xw6ZOZvN0ifW5XvRnp2jwnWjABIflBMuxsEFZV3vZM4UEcZVhbmtGa51SkNWjDMEamlhq6Z_36ecuej-YMQzDLG8AYFDMekpXYoO_e-oelBHDIepzFOUagZhG5kH9-tdIkdiy3hQyQgC8qYCj820QAMfjqA2itQaWwrPgmQzmsC4UPQZKd3MgSgpNfpCE0kLGC0paPa3hXtlF25KKEYiLlFkqhiF31gG3922DVrfGHJWIR6bZId54ZuWDj4nkCBCUsu72HLCupMgnOlyV7z9Ff4x1KXE3s&s=TN3VhSHTB49TLy_4D4y1UFo0-7T_COotLGEHKekHzv0nSEeHZNslnb_ucAcUwSR0PL-8crK-6fZRdaOCkdSGfbASuuTipLdj5Ayv_S5D42aXjPlgutVCvJXfvJ21PxskDdUviM0iS1DuzpJQvr0jJ_gF_m7Rs3FKTK26KhHOfhlPmRydCtMVLEkJ6i5PW-P32vW2Fy8cb2WpuVZvC86JQ2pUkCjmvSv5OlW62i39laOYB469IW6lSZS-XJKweZlT4R2yLeqfWhexSVle9BgYiqJl-zzCnKOFS7Zmbdsfsy5H4TVgFdTIsl1iUELzv3y2vVnuSyRRaex5y5KuDxA6PA&h=in7nuuoevuCcnZsogjxl4yiZQ_2oolhDy7B8bCm0_kM + response: + body: + string: '{"status":"Succeeded"}' + headers: + cache-control: + - no-cache + content-length: + - '22' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:42:12 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: 7CDB4666D67444D7A627AB11D0D4F711 Ref B: SG2AA1040512025 Ref C: 2025-12-05T07:42:12Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss create + Connection: + - keep-alive + ParameterSetName: + - -g -n --image --orchestration-mode --instance-count --vm-sku + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/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_resiliency_view000001/providers/Microsoft.Resources/deployments/vmss_deploy_NsTeukQc1C7gCsDIOrCkCuW92ymuSDOE","name":"vmss_deploy_NsTeukQc1C7gCsDIOrCkCuW92ymuSDOE","type":"Microsoft.Resources/deployments","properties":{"templateHash":"17539123779836472340","parameters":{},"mode":"Incremental","provisioningState":"Succeeded","timestamp":"2025-12-05T07:41:58.2551438Z","duration":"PT58.8780411S","correlationId":"c5d476c8-20d5-4a1f-a3e1-ab1a8c9fc580","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"publicIPAddresses","locations":["westus"]},{"resourceType":"loadBalancers","locations":["westus"]},{"resourceType":"networkSecurityGroups","locations":["westus"]},{"resourceType":"loadBalancers/inboundNatRules","locations":["westus"]}]},{"namespace":"Microsoft.Compute","resourceTypes":[{"resourceType":"virtualMachineScaleSets","locations":["westus"]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/publicIPAddresses/vmss000003LBPublicIP","resourceType":"Microsoft.Network/publicIPAddresses","resourceName":"vmss000003LBPublicIP"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss000003LB"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss000003LB"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB/inboundNatRules/NatRule","resourceType":"Microsoft.Network/loadBalancers/inboundNatRules","resourceName":"vmss000003LB/NatRule"},{"dependsOn":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB","resourceType":"Microsoft.Network/loadBalancers","resourceName":"vmss000003LB"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000003NSG","resourceType":"Microsoft.Network/networkSecurityGroups","resourceName":"vmss000003NSG"}],"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003","resourceType":"Microsoft.Compute/virtualMachineScaleSets","resourceName":"vmss000003"}],"outputs":{"vmss":{"type":"Object","value":{"singlePlacementGroup":true,"orchestrationMode":"Uniform","upgradePolicy":{"mode":"Manual"},"virtualMachineProfile":{"osProfile":{"computerNamePrefix":"vmssuf1c2","adminUsername":"v-williamng","linuxConfiguration":{"disablePasswordAuthentication":true,"ssh":{"publicKeys":[{"path":"/home/v-williamng/.ssh/authorized_keys","keyData":"ssh-rsa + AAAAB3NzaC1yc2EAAAADAQABAAABAQCkOh2iDfHe9rJRL86GH7eUB+T08MZ+PmiPzJobcaOkOwTYfihPwsuKqbNXXB4C075i+jh3tm5pfBebJz5FNiwM+w5zyjFyCrNlaEzvzcQs79zAozhep1KEckN6dd5xjk3rvwmzHh4ZpofK79H1OkJv09kyQkF9y2cNSJgsEtjq1ToUTJXRpPYSxwpvd6CFFCS7GShuMQk/djrN7bVXSoIIPRyLiN73UD574HvnKGS13OYtmCAXrYUuruqrhXCBkpB/Z4IvQEbuR/TsFPCc54ek6Sm0UXZOp/iXYkXFoRZEVHQhUwj9g6NJz4zR/F3ZdgyYQfIHJ+tY+5UaoLwYNn2B"}]},"provisionVMAgent":true},"secrets":[],"allowExtensionOperations":true,"requireGuestProvisionSignal":true},"storageProfile":{"osDisk":{"osType":"Linux","createOption":"FromImage","caching":"ReadWrite","managedDisk":{"storageAccountType":"Premium_LRS"},"diskSizeGB":30},"imageReference":{"publisher":"Debian","offer":"debian-11","sku":"11-backports-gen2","version":"latest"},"diskControllerType":"SCSI"},"networkProfile":{"networkInterfaceConfigurations":[{"name":"vmssuf1c2Nic","properties":{"primary":true,"disableTcpStateTracking":false,"networkSecurityGroup":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000003NSG"},"dnsSettings":{"dnsServers":[]},"enableIPForwarding":false,"ipConfigurations":[{"name":"vmssuf1c2IPConfig","properties":{"subnet":{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET/subnets/vmss000002Subnet"},"privateIPAddressVersion":"IPv4","loadBalancerBackendAddressPools":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB/backendAddressPools/vmss000003LBBEPool"}]}}]}}]},"securityProfile":{"uefiSettings":{"secureBootEnabled":true,"vTpmEnabled":true},"securityType":"TrustedLaunch"},"timeCreated":"2025-12-05T07:41:19.3994706+00:00"},"provisioningState":"Succeeded","overprovision":true,"doNotRunExtensionsOnOverprovisionedVMs":false,"uniqueId":"ed61a864-7c63-46bd-91d7-51617b271862","platformFaultDomainCount":5,"timeCreated":"2025-12-05T07:41:19.3994706+00:00"}}},"outputResources":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB/inboundNatRules/NatRule"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000003NSG"},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/publicIPAddresses/vmss000003LBPublicIP"}]}}' + headers: + cache-control: + - no-cache + content-length: + - '6273' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:42:12 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: 508188A2AB574C459AE183E1387550D2 Ref B: SG2AA1040512040 Ref C: 2025-12-05T07:42:12Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss list-instances + Connection: + - keep-alive + ParameterSetName: + - -g -n --resiliency-view + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines?api-version=2024-11-01 + response: + body: + string: "{\r\n \"value\": [\r\n {\r\n \"name\": \"vmss000003_4\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/4\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines\",\r\n + \ \"location\": \"westus\",\r\n \"tags\": {},\r\n \"instanceId\": + \"4\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ls\",\r\n \"tier\": + \"Standard\"\r\n },\r\n \"properties\": {\r\n \"latestModelApplied\": + true,\r\n \"modelDefinitionApplied\": \"VirtualMachineScaleSet\",\r\n + \ \"networkProfileConfiguration\": {\"networkInterfaceConfigurations\":[{\"name\":\"vmssuf1c2Nic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000003NSG\"},\"dnsSettings\":{\"dnsServers\":[]},\"enableIPForwarding\":false,\"ipConfigurations\":[{\"name\":\"vmssuf1c2IPConfig\",\"properties\":{\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET/subnets/vmss000002Subnet\"},\"privateIPAddressVersion\":\"IPv4\",\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB/backendAddressPools/vmss000003LBBEPool\"}]}}]}}]},\r\n + \ \"provisioningState\": \"Succeeded\",\r\n \"hardwareProfile\": + {\r\n \"vmSize\": \"Standard_B1ls\"\r\n },\r\n \"resilientVMDeletionStatus\": + \"Disabled\",\r\n \"vmId\": \"0e84d0f8-b729-45d7-bb83-54a5a8a8de2d\",\r\n + \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": + \"Debian\",\r\n \"offer\": \"debian-11\",\r\n \"sku\": + \"11-backports-gen2\",\r\n \"version\": \"latest\",\r\n \"exactVersion\": + \"0.20251126.2308\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": + \"Linux\",\r\n \"name\": \"vmss000003vmss000003_OS__1_50aa229051dc4af298a0a6b5b8c39f7a\",\r\n + \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n + \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/disks/vmss000003vmss000003_OS__1_50aa229051dc4af298a0a6b5b8c39f7a\"\r\n + \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": + [],\r\n \"diskControllerType\": \"SCSI\"\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vmssuf1c2000004\",\r\n \"adminUsername\": + \"v-williamng\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n + \ \"path\": \"/home/v-williamng/.ssh/authorized_keys\",\r\n + \ \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCkOh2iDfHe9rJRL86GH7eUB+T08MZ+PmiPzJobcaOkOwTYfihPwsuKqbNXXB4C075i+jh3tm5pfBebJz5FNiwM+w5zyjFyCrNlaEzvzcQs79zAozhep1KEckN6dd5xjk3rvwmzHh4ZpofK79H1OkJv09kyQkF9y2cNSJgsEtjq1ToUTJXRpPYSxwpvd6CFFCS7GShuMQk/djrN7bVXSoIIPRyLiN73UD574HvnKGS13OYtmCAXrYUuruqrhXCBkpB/Z4IvQEbuR/TsFPCc54ek6Sm0UXZOp/iXYkXFoRZEVHQhUwj9g6NJz4zR/F3ZdgyYQfIHJ+tY+5UaoLwYNn2B\"\r\n + \ }\r\n ]\r\n },\r\n \"provisionVMAgent\": + true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": + true,\r\n \"requireGuestProvisionSignal\": true\r\n },\r\n + \ \"securityProfile\": {\r\n \"uefiSettings\": {\r\n \"secureBootEnabled\": + true,\r\n \"vTpmEnabled\": true\r\n },\r\n \"securityType\": + \"TrustedLaunch\"\r\n },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/4/networkInterfaces/vmssuf1c2Nic\"}]},\r\n + \ \"timeCreated\": \"2025-12-05T07:41:19.4462973+00:00\"\r\n },\r\n + \ \"etag\": \"\\\"2\\\"\"\r\n },\r\n {\r\n \"name\": \"vmss000003_5\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/5\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines\",\r\n + \ \"location\": \"westus\",\r\n \"tags\": {},\r\n \"instanceId\": + \"5\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ls\",\r\n \"tier\": + \"Standard\"\r\n },\r\n \"properties\": {\r\n \"latestModelApplied\": + true,\r\n \"modelDefinitionApplied\": \"VirtualMachineScaleSet\",\r\n + \ \"networkProfileConfiguration\": {\"networkInterfaceConfigurations\":[{\"name\":\"vmssuf1c2Nic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000003NSG\"},\"dnsSettings\":{\"dnsServers\":[]},\"enableIPForwarding\":false,\"ipConfigurations\":[{\"name\":\"vmssuf1c2IPConfig\",\"properties\":{\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET/subnets/vmss000002Subnet\"},\"privateIPAddressVersion\":\"IPv4\",\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB/backendAddressPools/vmss000003LBBEPool\"}]}}]}}]},\r\n + \ \"provisioningState\": \"Succeeded\",\r\n \"hardwareProfile\": + {\r\n \"vmSize\": \"Standard_B1ls\"\r\n },\r\n \"resilientVMDeletionStatus\": + \"Disabled\",\r\n \"vmId\": \"adbbebb0-acb9-4d90-9f9e-24ee78405a07\",\r\n + \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": + \"Debian\",\r\n \"offer\": \"debian-11\",\r\n \"sku\": + \"11-backports-gen2\",\r\n \"version\": \"latest\",\r\n \"exactVersion\": + \"0.20251126.2308\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": + \"Linux\",\r\n \"name\": \"vmss000003vmss000003_OS__1_b33334a1371a461faf909846d755f253\",\r\n + \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n + \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/disks/vmss000003vmss000003_OS__1_b33334a1371a461faf909846d755f253\"\r\n + \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": + [],\r\n \"diskControllerType\": \"SCSI\"\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vmssuf1c2000005\",\r\n \"adminUsername\": + \"v-williamng\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n + \ \"path\": \"/home/v-williamng/.ssh/authorized_keys\",\r\n + \ \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCkOh2iDfHe9rJRL86GH7eUB+T08MZ+PmiPzJobcaOkOwTYfihPwsuKqbNXXB4C075i+jh3tm5pfBebJz5FNiwM+w5zyjFyCrNlaEzvzcQs79zAozhep1KEckN6dd5xjk3rvwmzHh4ZpofK79H1OkJv09kyQkF9y2cNSJgsEtjq1ToUTJXRpPYSxwpvd6CFFCS7GShuMQk/djrN7bVXSoIIPRyLiN73UD574HvnKGS13OYtmCAXrYUuruqrhXCBkpB/Z4IvQEbuR/TsFPCc54ek6Sm0UXZOp/iXYkXFoRZEVHQhUwj9g6NJz4zR/F3ZdgyYQfIHJ+tY+5UaoLwYNn2B\"\r\n + \ }\r\n ]\r\n },\r\n \"provisionVMAgent\": + true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": + true,\r\n \"requireGuestProvisionSignal\": true\r\n },\r\n + \ \"securityProfile\": {\r\n \"uefiSettings\": {\r\n \"secureBootEnabled\": + true,\r\n \"vTpmEnabled\": true\r\n },\r\n \"securityType\": + \"TrustedLaunch\"\r\n },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/5/networkInterfaces/vmssuf1c2Nic\"}]},\r\n + \ \"timeCreated\": \"2025-12-05T07:41:19.4462973+00:00\"\r\n },\r\n + \ \"etag\": \"\\\"2\\\"\"\r\n },\r\n {\r\n \"name\": \"vmss000003_6\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/6\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines\",\r\n + \ \"location\": \"westus\",\r\n \"tags\": {},\r\n \"instanceId\": + \"6\",\r\n \"sku\": {\r\n \"name\": \"Standard_B1ls\",\r\n \"tier\": + \"Standard\"\r\n },\r\n \"properties\": {\r\n \"latestModelApplied\": + true,\r\n \"modelDefinitionApplied\": \"VirtualMachineScaleSet\",\r\n + \ \"networkProfileConfiguration\": {\"networkInterfaceConfigurations\":[{\"name\":\"vmssuf1c2Nic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000003NSG\"},\"dnsSettings\":{\"dnsServers\":[]},\"enableIPForwarding\":false,\"ipConfigurations\":[{\"name\":\"vmssuf1c2IPConfig\",\"properties\":{\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET/subnets/vmss000002Subnet\"},\"privateIPAddressVersion\":\"IPv4\",\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB/backendAddressPools/vmss000003LBBEPool\"}]}}]}}]},\r\n + \ \"provisioningState\": \"Succeeded\",\r\n \"hardwareProfile\": + {\r\n \"vmSize\": \"Standard_B1ls\"\r\n },\r\n \"resilientVMDeletionStatus\": + \"Disabled\",\r\n \"vmId\": \"dd6050f2-e6a1-4d1f-a084-2d7fff21ab6e\",\r\n + \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": + \"Debian\",\r\n \"offer\": \"debian-11\",\r\n \"sku\": + \"11-backports-gen2\",\r\n \"version\": \"latest\",\r\n \"exactVersion\": + \"0.20251126.2308\"\r\n },\r\n \"osDisk\": {\r\n \"osType\": + \"Linux\",\r\n \"name\": \"vmss000003vmss000003_OS__1_e0f779489a9140ef8ebc7a75eedb63e4\",\r\n + \ \"createOption\": \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n + \ \"managedDisk\": {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n + \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/disks/vmss000003vmss000003_OS__1_e0f779489a9140ef8ebc7a75eedb63e4\"\r\n + \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": + [],\r\n \"diskControllerType\": \"SCSI\"\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vmssuf1c2000006\",\r\n \"adminUsername\": + \"v-williamng\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n + \ \"path\": \"/home/v-williamng/.ssh/authorized_keys\",\r\n + \ \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCkOh2iDfHe9rJRL86GH7eUB+T08MZ+PmiPzJobcaOkOwTYfihPwsuKqbNXXB4C075i+jh3tm5pfBebJz5FNiwM+w5zyjFyCrNlaEzvzcQs79zAozhep1KEckN6dd5xjk3rvwmzHh4ZpofK79H1OkJv09kyQkF9y2cNSJgsEtjq1ToUTJXRpPYSxwpvd6CFFCS7GShuMQk/djrN7bVXSoIIPRyLiN73UD574HvnKGS13OYtmCAXrYUuruqrhXCBkpB/Z4IvQEbuR/TsFPCc54ek6Sm0UXZOp/iXYkXFoRZEVHQhUwj9g6NJz4zR/F3ZdgyYQfIHJ+tY+5UaoLwYNn2B\"\r\n + \ }\r\n ]\r\n },\r\n \"provisionVMAgent\": + true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": + true,\r\n \"requireGuestProvisionSignal\": true\r\n },\r\n + \ \"securityProfile\": {\r\n \"uefiSettings\": {\r\n \"secureBootEnabled\": + true,\r\n \"vTpmEnabled\": true\r\n },\r\n \"securityType\": + \"TrustedLaunch\"\r\n },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/6/networkInterfaces/vmssuf1c2Nic\"}]},\r\n + \ \"timeCreated\": \"2025-12-05T07:41:19.4462973+00:00\"\r\n },\r\n + \ \"etag\": \"\\\"2\\\"\"\r\n }\r\n ]\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '12880' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:42:14 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/southeastasia/7d9c6dc5-f29b-4053-80ff-6fdab4743c2c + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/HighCostGetVMScaleSetSubscriptionMaximum;1079,Microsoft.Compute/HighCostGetVMScaleSetResource;29,Microsoft.Compute/VMScaleSetVMViewsSubscriptionMaximum;29993 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-ms-request-charge: + - '7' + x-msedge-ref: + - 'Ref A: 8BC00448669E40E2A3F989D8D9187D7B Ref B: SG2AA1070303042 Ref C: 2025-12-05T07:42:13Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss list-instances + Connection: + - keep-alive + ParameterSetName: + - -g -n --resiliency-view + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/4?$expand=resiliencyView&api-version=2025-04-01 + response: + body: + string: "{\r\n \"name\": \"vmss000003_4\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/4\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines\",\r\n + \ \"location\": \"westus\",\r\n \"tags\": {},\r\n \"instanceId\": \"4\",\r\n + \ \"sku\": {\r\n \"name\": \"Standard_B1ls\",\r\n \"tier\": \"Standard\"\r\n + \ },\r\n \"properties\": {\r\n \"latestModelApplied\": true,\r\n \"modelDefinitionApplied\": + \"VirtualMachineScaleSet\",\r\n \"networkProfileConfiguration\": {\"networkInterfaceConfigurations\":[{\"name\":\"vmssuf1c2Nic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000003NSG\"},\"dnsSettings\":{\"dnsServers\":[]},\"enableIPForwarding\":false,\"ipConfigurations\":[{\"name\":\"vmssuf1c2IPConfig\",\"properties\":{\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET/subnets/vmss000002Subnet\"},\"privateIPAddressVersion\":\"IPv4\",\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB/backendAddressPools/vmss000003LBBEPool\"}]}}]}}]},\r\n + \ \"provisioningState\": \"Succeeded\",\r\n \"hardwareProfile\": {\r\n + \ \"vmSize\": \"Standard_B1ls\"\r\n },\r\n \"resilientVMDeletionStatus\": + \"Disabled\",\r\n \"vmId\": \"0e84d0f8-b729-45d7-bb83-54a5a8a8de2d\",\r\n + \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": + \"Debian\",\r\n \"offer\": \"debian-11\",\r\n \"sku\": \"11-backports-gen2\",\r\n + \ \"version\": \"latest\",\r\n \"exactVersion\": \"0.20251126.2308\"\r\n + \ },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": + \"vmss000003vmss000003_OS__1_50aa229051dc4af298a0a6b5b8c39f7a\",\r\n \"createOption\": + \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \"managedDisk\": + {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/disks/vmss000003vmss000003_OS__1_50aa229051dc4af298a0a6b5b8c39f7a\"\r\n + \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": + [],\r\n \"diskControllerType\": \"SCSI\"\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vmssuf1c2000004\",\r\n \"adminUsername\": + \"v-williamng\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n + \ \"path\": \"/home/v-williamng/.ssh/authorized_keys\",\r\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCkOh2iDfHe9rJRL86GH7eUB+T08MZ+PmiPzJobcaOkOwTYfihPwsuKqbNXXB4C075i+jh3tm5pfBebJz5FNiwM+w5zyjFyCrNlaEzvzcQs79zAozhep1KEckN6dd5xjk3rvwmzHh4ZpofK79H1OkJv09kyQkF9y2cNSJgsEtjq1ToUTJXRpPYSxwpvd6CFFCS7GShuMQk/djrN7bVXSoIIPRyLiN73UD574HvnKGS13OYtmCAXrYUuruqrhXCBkpB/Z4IvQEbuR/TsFPCc54ek6Sm0UXZOp/iXYkXFoRZEVHQhUwj9g6NJz4zR/F3ZdgyYQfIHJ+tY+5UaoLwYNn2B\"\r\n + \ }\r\n ]\r\n },\r\n \"provisionVMAgent\": + true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": + true,\r\n \"requireGuestProvisionSignal\": true\r\n },\r\n \"securityProfile\": + {\r\n \"uefiSettings\": {\r\n \"secureBootEnabled\": true,\r\n + \ \"vTpmEnabled\": true\r\n },\r\n \"securityType\": \"TrustedLaunch\"\r\n + \ },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/4/networkInterfaces/vmssuf1c2Nic\"}]},\r\n + \ \"timeCreated\": \"2025-12-05T07:41:19.4462973+00:00\"\r\n },\r\n \"etag\": + \"\\\"2\\\"\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '3987' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:42:15 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/westus/7d17b176-4274-4d04-bc6b-c0d06cafc8b8 + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/GetVMScaleSetVMSubscriptionMaximum;5999,Microsoft.Compute/GetVMScaleSetVMResource;35,Microsoft.Compute/VMScaleSetVMViewsSubscriptionMaximum;29992 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-ms-request-charge: + - '1' + x-msedge-ref: + - 'Ref A: 99ABD1339DC7410596D3C0641F064FDD Ref B: SG2AA1040518052 Ref C: 2025-12-05T07:42:15Z' + status: + code: 200 + message: '' +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss list-instances + Connection: + - keep-alive + ParameterSetName: + - -g -n --resiliency-view + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/5?$expand=resiliencyView&api-version=2025-04-01 + response: + body: + string: "{\r\n \"name\": \"vmss000003_5\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/5\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines\",\r\n + \ \"location\": \"westus\",\r\n \"tags\": {},\r\n \"instanceId\": \"5\",\r\n + \ \"sku\": {\r\n \"name\": \"Standard_B1ls\",\r\n \"tier\": \"Standard\"\r\n + \ },\r\n \"properties\": {\r\n \"latestModelApplied\": true,\r\n \"modelDefinitionApplied\": + \"VirtualMachineScaleSet\",\r\n \"networkProfileConfiguration\": {\"networkInterfaceConfigurations\":[{\"name\":\"vmssuf1c2Nic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000003NSG\"},\"dnsSettings\":{\"dnsServers\":[]},\"enableIPForwarding\":false,\"ipConfigurations\":[{\"name\":\"vmssuf1c2IPConfig\",\"properties\":{\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET/subnets/vmss000002Subnet\"},\"privateIPAddressVersion\":\"IPv4\",\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB/backendAddressPools/vmss000003LBBEPool\"}]}}]}}]},\r\n + \ \"provisioningState\": \"Succeeded\",\r\n \"hardwareProfile\": {\r\n + \ \"vmSize\": \"Standard_B1ls\"\r\n },\r\n \"resilientVMDeletionStatus\": + \"Disabled\",\r\n \"vmId\": \"adbbebb0-acb9-4d90-9f9e-24ee78405a07\",\r\n + \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": + \"Debian\",\r\n \"offer\": \"debian-11\",\r\n \"sku\": \"11-backports-gen2\",\r\n + \ \"version\": \"latest\",\r\n \"exactVersion\": \"0.20251126.2308\"\r\n + \ },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": + \"vmss000003vmss000003_OS__1_b33334a1371a461faf909846d755f253\",\r\n \"createOption\": + \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \"managedDisk\": + {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/disks/vmss000003vmss000003_OS__1_b33334a1371a461faf909846d755f253\"\r\n + \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": + [],\r\n \"diskControllerType\": \"SCSI\"\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vmssuf1c2000005\",\r\n \"adminUsername\": + \"v-williamng\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n + \ \"path\": \"/home/v-williamng/.ssh/authorized_keys\",\r\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCkOh2iDfHe9rJRL86GH7eUB+T08MZ+PmiPzJobcaOkOwTYfihPwsuKqbNXXB4C075i+jh3tm5pfBebJz5FNiwM+w5zyjFyCrNlaEzvzcQs79zAozhep1KEckN6dd5xjk3rvwmzHh4ZpofK79H1OkJv09kyQkF9y2cNSJgsEtjq1ToUTJXRpPYSxwpvd6CFFCS7GShuMQk/djrN7bVXSoIIPRyLiN73UD574HvnKGS13OYtmCAXrYUuruqrhXCBkpB/Z4IvQEbuR/TsFPCc54ek6Sm0UXZOp/iXYkXFoRZEVHQhUwj9g6NJz4zR/F3ZdgyYQfIHJ+tY+5UaoLwYNn2B\"\r\n + \ }\r\n ]\r\n },\r\n \"provisionVMAgent\": + true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": + true,\r\n \"requireGuestProvisionSignal\": true\r\n },\r\n \"securityProfile\": + {\r\n \"uefiSettings\": {\r\n \"secureBootEnabled\": true,\r\n + \ \"vTpmEnabled\": true\r\n },\r\n \"securityType\": \"TrustedLaunch\"\r\n + \ },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/5/networkInterfaces/vmssuf1c2Nic\"}]},\r\n + \ \"timeCreated\": \"2025-12-05T07:41:19.4462973+00:00\"\r\n },\r\n \"etag\": + \"\\\"2\\\"\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '3987' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:42:15 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/malaysiawest/7cdf9216-36ed-4535-a83d-e81037ce29e3 + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/GetVMScaleSetVMSubscriptionMaximum;5998,Microsoft.Compute/GetVMScaleSetVMResource;35,Microsoft.Compute/VMScaleSetVMViewsSubscriptionMaximum;29991 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-ms-request-charge: + - '1' + x-msedge-ref: + - 'Ref A: FDBE1522E9764DB98E6296E9C6004B39 Ref B: SG2AA1040515036 Ref C: 2025-12-05T07:42:16Z' + status: + code: 200 + message: '' +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss list-instances + Connection: + - keep-alive + ParameterSetName: + - -g -n --resiliency-view + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/6?$expand=resiliencyView&api-version=2025-04-01 + response: + body: + string: "{\r\n \"name\": \"vmss000003_6\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/6\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines\",\r\n + \ \"location\": \"westus\",\r\n \"tags\": {},\r\n \"instanceId\": \"6\",\r\n + \ \"sku\": {\r\n \"name\": \"Standard_B1ls\",\r\n \"tier\": \"Standard\"\r\n + \ },\r\n \"properties\": {\r\n \"latestModelApplied\": true,\r\n \"modelDefinitionApplied\": + \"VirtualMachineScaleSet\",\r\n \"networkProfileConfiguration\": {\"networkInterfaceConfigurations\":[{\"name\":\"vmssuf1c2Nic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000003NSG\"},\"dnsSettings\":{\"dnsServers\":[]},\"enableIPForwarding\":false,\"ipConfigurations\":[{\"name\":\"vmssuf1c2IPConfig\",\"properties\":{\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET/subnets/vmss000002Subnet\"},\"privateIPAddressVersion\":\"IPv4\",\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB/backendAddressPools/vmss000003LBBEPool\"}]}}]}}]},\r\n + \ \"provisioningState\": \"Succeeded\",\r\n \"hardwareProfile\": {\r\n + \ \"vmSize\": \"Standard_B1ls\"\r\n },\r\n \"resilientVMDeletionStatus\": + \"Disabled\",\r\n \"vmId\": \"dd6050f2-e6a1-4d1f-a084-2d7fff21ab6e\",\r\n + \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": + \"Debian\",\r\n \"offer\": \"debian-11\",\r\n \"sku\": \"11-backports-gen2\",\r\n + \ \"version\": \"latest\",\r\n \"exactVersion\": \"0.20251126.2308\"\r\n + \ },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": + \"vmss000003vmss000003_OS__1_e0f779489a9140ef8ebc7a75eedb63e4\",\r\n \"createOption\": + \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \"managedDisk\": + {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/disks/vmss000003vmss000003_OS__1_e0f779489a9140ef8ebc7a75eedb63e4\"\r\n + \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": + [],\r\n \"diskControllerType\": \"SCSI\"\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vmssuf1c2000006\",\r\n \"adminUsername\": + \"v-williamng\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n + \ \"path\": \"/home/v-williamng/.ssh/authorized_keys\",\r\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCkOh2iDfHe9rJRL86GH7eUB+T08MZ+PmiPzJobcaOkOwTYfihPwsuKqbNXXB4C075i+jh3tm5pfBebJz5FNiwM+w5zyjFyCrNlaEzvzcQs79zAozhep1KEckN6dd5xjk3rvwmzHh4ZpofK79H1OkJv09kyQkF9y2cNSJgsEtjq1ToUTJXRpPYSxwpvd6CFFCS7GShuMQk/djrN7bVXSoIIPRyLiN73UD574HvnKGS13OYtmCAXrYUuruqrhXCBkpB/Z4IvQEbuR/TsFPCc54ek6Sm0UXZOp/iXYkXFoRZEVHQhUwj9g6NJz4zR/F3ZdgyYQfIHJ+tY+5UaoLwYNn2B\"\r\n + \ }\r\n ]\r\n },\r\n \"provisionVMAgent\": + true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": + true,\r\n \"requireGuestProvisionSignal\": true\r\n },\r\n \"securityProfile\": + {\r\n \"uefiSettings\": {\r\n \"secureBootEnabled\": true,\r\n + \ \"vTpmEnabled\": true\r\n },\r\n \"securityType\": \"TrustedLaunch\"\r\n + \ },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/6/networkInterfaces/vmssuf1c2Nic\"}]},\r\n + \ \"timeCreated\": \"2025-12-05T07:41:19.4462973+00:00\"\r\n },\r\n \"etag\": + \"\\\"2\\\"\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '3987' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:42:16 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/westus/6cb52a91-577b-4690-85f5-b812bbc5ab9f + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/GetVMScaleSetVMSubscriptionMaximum;5997,Microsoft.Compute/GetVMScaleSetVMResource;35,Microsoft.Compute/VMScaleSetVMViewsSubscriptionMaximum;29990 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-ms-request-charge: + - '1' + x-msedge-ref: + - 'Ref A: F7FA8EEB66754F0EAD41C6779432B58C Ref B: SG2AA1070301025 Ref C: 2025-12-05T07:42:16Z' + status: + code: 200 + message: '' +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - vmss get-resiliency-view + Connection: + - keep-alive + ParameterSetName: + - -g -n --instance + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.35.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_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/4?$expand=resiliencyView&api-version=2025-04-01 + response: + body: + string: "{\r\n \"name\": \"vmss000003_4\",\r\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/4\",\r\n + \ \"type\": \"Microsoft.Compute/virtualMachineScaleSets/virtualMachines\",\r\n + \ \"location\": \"westus\",\r\n \"tags\": {},\r\n \"instanceId\": \"4\",\r\n + \ \"sku\": {\r\n \"name\": \"Standard_B1ls\",\r\n \"tier\": \"Standard\"\r\n + \ },\r\n \"properties\": {\r\n \"latestModelApplied\": true,\r\n \"modelDefinitionApplied\": + \"VirtualMachineScaleSet\",\r\n \"networkProfileConfiguration\": {\"networkInterfaceConfigurations\":[{\"name\":\"vmssuf1c2Nic\",\"properties\":{\"primary\":true,\"disableTcpStateTracking\":false,\"networkSecurityGroup\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/networkSecurityGroups/vmss000003NSG\"},\"dnsSettings\":{\"dnsServers\":[]},\"enableIPForwarding\":false,\"ipConfigurations\":[{\"name\":\"vmssuf1c2IPConfig\",\"properties\":{\"subnet\":{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/virtualNetworks/vmss000002VNET/subnets/vmss000002Subnet\"},\"privateIPAddressVersion\":\"IPv4\",\"loadBalancerBackendAddressPools\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Network/loadBalancers/vmss000003LB/backendAddressPools/vmss000003LBBEPool\"}]}}]}}]},\r\n + \ \"provisioningState\": \"Succeeded\",\r\n \"hardwareProfile\": {\r\n + \ \"vmSize\": \"Standard_B1ls\"\r\n },\r\n \"resilientVMDeletionStatus\": + \"Disabled\",\r\n \"vmId\": \"0e84d0f8-b729-45d7-bb83-54a5a8a8de2d\",\r\n + \ \"storageProfile\": {\r\n \"imageReference\": {\r\n \"publisher\": + \"Debian\",\r\n \"offer\": \"debian-11\",\r\n \"sku\": \"11-backports-gen2\",\r\n + \ \"version\": \"latest\",\r\n \"exactVersion\": \"0.20251126.2308\"\r\n + \ },\r\n \"osDisk\": {\r\n \"osType\": \"Linux\",\r\n \"name\": + \"vmss000003vmss000003_OS__1_50aa229051dc4af298a0a6b5b8c39f7a\",\r\n \"createOption\": + \"FromImage\",\r\n \"caching\": \"ReadWrite\",\r\n \"managedDisk\": + {\r\n \"storageAccountType\": \"Premium_LRS\",\r\n \"id\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/disks/vmss000003vmss000003_OS__1_50aa229051dc4af298a0a6b5b8c39f7a\"\r\n + \ },\r\n \"diskSizeGB\": 30\r\n },\r\n \"dataDisks\": + [],\r\n \"diskControllerType\": \"SCSI\"\r\n },\r\n \"osProfile\": + {\r\n \"computerName\": \"vmssuf1c2000004\",\r\n \"adminUsername\": + \"v-williamng\",\r\n \"linuxConfiguration\": {\r\n \"disablePasswordAuthentication\": + true,\r\n \"ssh\": {\r\n \"publicKeys\": [\r\n {\r\n + \ \"path\": \"/home/v-williamng/.ssh/authorized_keys\",\r\n \"keyData\": + \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCkOh2iDfHe9rJRL86GH7eUB+T08MZ+PmiPzJobcaOkOwTYfihPwsuKqbNXXB4C075i+jh3tm5pfBebJz5FNiwM+w5zyjFyCrNlaEzvzcQs79zAozhep1KEckN6dd5xjk3rvwmzHh4ZpofK79H1OkJv09kyQkF9y2cNSJgsEtjq1ToUTJXRpPYSxwpvd6CFFCS7GShuMQk/djrN7bVXSoIIPRyLiN73UD574HvnKGS13OYtmCAXrYUuruqrhXCBkpB/Z4IvQEbuR/TsFPCc54ek6Sm0UXZOp/iXYkXFoRZEVHQhUwj9g6NJz4zR/F3ZdgyYQfIHJ+tY+5UaoLwYNn2B\"\r\n + \ }\r\n ]\r\n },\r\n \"provisionVMAgent\": + true\r\n },\r\n \"secrets\": [],\r\n \"allowExtensionOperations\": + true,\r\n \"requireGuestProvisionSignal\": true\r\n },\r\n \"securityProfile\": + {\r\n \"uefiSettings\": {\r\n \"secureBootEnabled\": true,\r\n + \ \"vTpmEnabled\": true\r\n },\r\n \"securityType\": \"TrustedLaunch\"\r\n + \ },\r\n \"networkProfile\": {\"networkInterfaces\":[{\"id\":\"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test_vmss_resiliency_view000001/providers/Microsoft.Compute/virtualMachineScaleSets/vmss000003/virtualMachines/4/networkInterfaces/vmssuf1c2Nic\"}]},\r\n + \ \"timeCreated\": \"2025-12-05T07:41:19.4462973+00:00\"\r\n },\r\n \"etag\": + \"\\\"2\\\"\"\r\n}" + headers: + cache-control: + - no-cache + content-length: + - '3987' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 05 Dec 2025 07:42:17 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=4b71fe15-44c6-47b7-94ac-5a6b2cc290e9,objectId=fe51c4e5-d60c-4818-a8d9-80928d053b7b/southeastasia/8e685bc4-8952-4881-a7af-d1995195f1eb + x-ms-ratelimit-remaining-resource: + - Microsoft.Compute/GetVMScaleSetVMSubscriptionMaximum;5996,Microsoft.Compute/GetVMScaleSetVMResource;34,Microsoft.Compute/VMScaleSetVMViewsSubscriptionMaximum;29989 + x-ms-ratelimit-remaining-subscription-global-reads: + - '3749' + x-ms-request-charge: + - '1' + x-msedge-ref: + - 'Ref A: C19E7CB8B6484BBFBC9EC58FD8BDB09A Ref B: SG2AA1070306042 Ref C: 2025-12-05T07:42:17Z' + 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 103d2857557..566b79e973b 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 @@ -5626,6 +5626,60 @@ def _check_vms_power_state(self, *args): result = self.cmd('vmss get-instance-view --resource-group {{rg}} --name {{vmss}} --instance-id {}'.format(iid)).get_output_in_json() self.assertTrue(result['statuses'][1]['code'] in args) + @ResourceGroupPreparer(name_prefix='cli_test_vmss_resiliency_view') + def test_vmss_resiliency_view(self, resource_group): + self.kwargs.update({ + 'vmss_name_1': self.create_random_name('vmss', 20), + 'vmss_name_2': self.create_random_name('vmss', 20), + }) + + self.cmd('vmss create -g {rg} -n {vmss_name_1} ' + '--image Debian11 ' + '--orchestration-mode Flexible ' + '--vm-sku Standard_B1ls') + + instance_list = self.cmd('vmss list-instances -g {rg} -n {vmss_name_1} ' + '--resiliency-view', + checks=[ + self.exists('[0]'), + self.exists('[0].resilientVMDeletionStatus'), + self.check('[0].resilientVMDeletionStatus', 'Disabled') + ]).get_output_in_json() + + instances_id = [instance['instanceId'] for instance in instance_list] + self.kwargs['instance_id'] = instances_id[0] + + self.cmd('vmss get-resiliency-view -g {rg} -n {vmss_name_1} ' + '--instance {instance_id}', + checks=[ + self.exists('resilientVMDeletionStatus'), + self.check('resilientVMDeletionStatus', 'Disabled') + ]) + + self.cmd('vmss create -g {rg} -n {vmss_name_2} ' + '--image Debian11 ' + '--orchestration-mode Uniform ' + '--instance-count 3 ' + '--vm-sku Standard_B1ls') + + instance_list = self.cmd('vmss list-instances -g {rg} -n {vmss_name_2} ' + '--resiliency-view', + checks=[ + self.exists('[0]'), + self.exists('[0].resilientVMDeletionStatus'), + self.check('[0].resilientVMDeletionStatus', 'Disabled') + ]).get_output_in_json() + + instances_id = [instance['instanceId'] for instance in instance_list] + self.kwargs['instance_id'] = instances_id[0] + + self.cmd('vmss get-resiliency-view -g {rg} -n {vmss_name_2} ' + '--instance {instance_id}', + checks=[ + self.exists('resilientVMDeletionStatus'), + self.check('resilientVMDeletionStatus', 'Disabled') + ]) + @ResourceGroupPreparer(name_prefix='cli_test_vmss_vms') def test_vmss_vms(self, resource_group):