diff --git a/src/aks-preview/azext_aks_preview/_loadbalancer.py b/src/aks-preview/azext_aks_preview/_loadbalancer.py index 22f705fa918..69a8f1d73c0 100644 --- a/src/aks-preview/azext_aks_preview/_loadbalancer.py +++ b/src/aks-preview/azext_aks_preview/_loadbalancer.py @@ -175,7 +175,7 @@ def configure_load_balancer_profile( if managed_outbound_ip_count is not None: profile.managed_outbound_i_ps.count = managed_outbound_ip_count if managed_outbound_ipv6_count is not None: - profile.managed_outbound_i_ps.count_ipv6 = managed_outbound_ipv6_count + profile.managed_outbound_i_ps.count_i_pv6 = managed_outbound_ipv6_count else: profile.managed_outbound_i_ps = None diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_abort.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_abort.yaml index 5cf82256a7d..18c3f954eac 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_abort.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_abort.yaml @@ -301,7 +301,7 @@ interactions: - AZURECLI/2.53.0 azsdk-python-azure-mgmt-containerservice/28.0.0b Python/3.8.10 (Linux-5.15.0-1051-azure-x86_64-with-glibc2.29) method: POST - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedclusters/cliakstest000002/abort?api-version=2025-10-02-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/abort?api-version=2025-10-02-preview response: body: string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_normal_cluster_then_add_managed_system_pool.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_normal_cluster_then_add_managed_system_pool.yaml index 31a5977cda3..b77a91180ad 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_normal_cluster_then_add_managed_system_pool.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_create_normal_cluster_then_add_managed_system_pool.yaml @@ -13,7 +13,7 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2025-10-02-preview response: @@ -29,7 +29,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 09 Jul 2025 05:31:03 GMT + - Mon, 05 Jan 2026 12:48:14 GMT expires: - '-1' pragma: @@ -43,7 +43,7 @@ interactions: x-ms-failure-cause: - gateway x-msedge-ref: - - 'Ref A: AE3EC96F6507401E8C3B1734AA415B69 Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:31:03Z' + - 'Ref A: 2D31E68D39794CA1823A04EF290702F5 Ref B: SYD03EDGE1019 Ref C: 2026-01-05T12:48:13Z' status: code: 404 message: Not Found @@ -61,12 +61,12 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","test":"test_aks_create_normal_cluster_then_add_managed_system_pool","date":"2025-07-09T05:30:59Z","module":"aks-preview","SkipASB_Audit":"true"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","test":"test_aks_create_normal_cluster_then_add_managed_system_pool","date":"2026-01-05T12:48:09Z","module":"aks-preview","SkipASB_Audit":"true"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -75,7 +75,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 09 Jul 2025 05:31:02 GMT + - Mon, 05 Jan 2026 12:48:14 GMT expires: - '-1' pragma: @@ -89,28 +89,27 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 896C0B7C49254C078215CEA285AC5DAA Ref B: BN1AA2051013023 Ref C: 2025-07-09T05:31:03Z' + - 'Ref A: C4E47CC7E77144398D0D1BF2780B9096 Ref B: SYD03EDGE1419 Ref C: 2026-01-05T12:48:14Z' status: code: 200 message: OK - request: body: '{"location": "westus2", "sku": {"name": "Base", "tier": "Free"}, "identity": {"type": "SystemAssigned"}, "kind": "Base", "properties": {"kubernetesVersion": - "", "dnsPrefix": "cliakstest-clitestouerfhbyy-26fe00", "agentPoolProfiles": + "", "dnsPrefix": "cliakstest-clitestemkqvshjh-26fe00", "agentPoolProfiles": [{"count": 1, "vmSize": "", "osDiskSizeGB": 0, "workloadRuntime": "OCIContainer", "osType": "Linux", "enableAutoScaling": false, "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "", "upgradeSettings": {}, "enableNodePublicIP": - false, "enableCustomCATrust": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "mode": "System", "orchestratorVersion": "", "upgradeSettings": {}, "upgradeSettingsBlueGreen": + {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], "nodeInitializationTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, "networkProfile": {}, "securityProfile": {"sshAccess": "localuser"}, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDHXBi7trDaPg3HOZHIy2f0UREl2YYfZeBx9oJdJj8OlrYbrpCW3XB2WHEvzzby+hTQWpUMbjunCe7YThc2HSMWSEu0hur/RqRKiDCUpBAIfrye3euudKNTfA3Tzk9GSwQTSDgJ/k941JfHrAtoJN6zntxH0I0GtXYuBIx0yUEMIBXPyeCKEc5fk/3cvbL5KU60A+wyrPxPq+4chz0Nc/B5eVkxPl43eQn7z4/6boIwOUx0//U20JUYdecWaDBRY8NiyWixm9/zIczHgPq0lOvFajY1heuUq7ClsYu01ILb4srWQe0lIEGngzr0r3DlVzkgk6swy9clWw/AJuN8YtBh - azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, - "networkProfile": {"podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", - "dnsServiceIP": "10.0.0.10", "outboundType": "loadBalancer", "loadBalancerSku": - "standard"}, "disableLocalAccounts": false, "storageProfile": {}, "bootstrapProfile": - {"artifactSource": "Direct"}}}' + {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "networkProfile": + {"podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", + "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": + false, "storageProfile": {}, "bootstrapProfile": {"artifactSource": "Direct"}}}' headers: Accept: - application/json @@ -121,86 +120,85 @@ interactions: Connection: - keep-alive Content-Length: - - '1652' + - '1983' Content-Type: - application/json ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n\ - \ \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\"\ - : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.32\",\n\ - \ \"currentKubernetesVersion\": \"1.32.5\",\n \"dnsPrefix\": \"cliakstest-clitestouerfhbyy-26fe00\"\ - ,\n \"fqdn\": \"cliakstest-clitestouerfhbyy-26fe00-pn0fzmz3.hcp.westus2.staging.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestouerfhbyy-26fe00-pn0fzmz3.portal.hcp.westus2.staging.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_D8pds_v5\",\n \"osDiskSizeGB\"\ - : 200,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \ - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.32\",\n \"currentOrchestratorVersion\": \"1.32.5\",\n \"enableNodePublicIP\"\ - : false,\n \"enableCustomCATrust\": false,\n \"nodeLabels\": {},\n \ - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"\ - enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\"\ - ,\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2arm64containerd-202507.02.0\"\ - ,\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\"\ - : \"0\"\n },\n \"enableFIPS\": false,\n \"networkProfile\": {},\n\ - \ \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\"\ - : false,\n \"enableSecureBoot\": false\n }\n }\n ],\n \"linuxProfile\"\ - : {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\"\ - : [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDHXBi7trDaPg3HOZHIy2f0UREl2YYfZeBx9oJdJj8OlrYbrpCW3XB2WHEvzzby+hTQWpUMbjunCe7YThc2HSMWSEu0hur/RqRKiDCUpBAIfrye3euudKNTfA3Tzk9GSwQTSDgJ/k941JfHrAtoJN6zntxH0I0GtXYuBIx0yUEMIBXPyeCKEc5fk/3cvbL5KU60A+wyrPxPq+4chz0Nc/B5eVkxPl43eQn7z4/6boIwOUx0//U20JUYdecWaDBRY8NiyWixm9/zIczHgPq0lOvFajY1heuUq7ClsYu01ILb4srWQe0lIEGngzr0r3DlVzkgk6swy9clWw/AJuN8YtBh\ - \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ - nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"\ - enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": \"overlay\"\ - ,\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n\ - \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \ - \ \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"backendPoolType\"\ - : \"nodeIPConfiguration\"\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"\ - serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"\ - outboundType\": \"loadBalancer\",\n \"podCidrs\": [\n \"10.244.0.0/16\"\ - \n ],\n \"serviceCidrs\": [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\"\ - : [\n \"IPv4\"\n ],\n \"podLinkLocalAccess\": \"IMDS\"\n },\n \"\ - maxAgentPools\": 100,\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\"\ - : \"NodeImage\"\n },\n \"disableLocalAccounts\": false,\n \"securityProfile\"\ - : {},\n \"storageProfile\": {\n \"diskCSIDriver\": {\n \"enabled\":\ - \ true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\": {\n \"enabled\"\ - : true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n\ - \ },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"workloadAutoScalerProfile\"\ - : {},\n \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": false\n\ - \ }\n },\n \"resourceUID\": \"686dfe9e20c81c000180d4fb\",\n \"controlPlanePluginProfiles\"\ - : {\n \"azure-monitor-metrics-ccp\": {\n \"enableV2\": true\n },\n\ - \ \"gpu-provisioner\": {\n \"enableV2\": true\n },\n \"karpenter\"\ - : {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\": {\n\ - \ \"enableV2\": true\n },\n \"live-patching-controller\": {\n \"\ - enableV2\": true\n },\n \"static-egress-controller\": {\n \"enableV2\"\ - : true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\": \"Manual\"\ - ,\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\": {\n \ - \ \"artifactSource\": \"Direct\"\n }\n },\n \"identity\": {\n \"type\":\ - \ \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Base\",\n \"tier\": \"Free\"\n }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n + \"kind\": \"Base\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.33\",\n \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestemkqvshjh-26fe00\",\n + \ \"fqdn\": \"cliakstest-clitestemkqvshjh-26fe00-7lqcs5a1.hcp.westus2.staging.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliakstest-clitestemkqvshjh-26fe00-7lqcs5a1.portal.hcp.westus2.staging.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D8ds_v4\",\n \"osDiskSizeGB\": 200,\n \"osDiskType\": + \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\": + \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n + \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": + false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeStrategy\": \"Rolling\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": + \"0\"\n },\n \"upgradeSettingsBlueGreen\": {},\n \"enableFIPS\": + false,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": + \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n + \ }\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n + \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa + AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": + \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": + \"none\",\n \"networkDataplane\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n \"podCidrs\": [\n + \ \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n \"10.0.0.0/16\"\n + \ ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n \"podLinkLocalAccess\": + \"IMDS\"\n },\n \"maxAgentPools\": 100,\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": + \"NodeImage\"\n },\n \"disableLocalAccounts\": false,\n \"securityProfile\": + {},\n \"storageProfile\": {\n \"diskCSIDriver\": {\n \"enabled\": true,\n + \ \"version\": \"v1\"\n },\n \"fileCSIDriver\": {\n \"enabled\": + true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n },\n + \ \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"workloadAutoScalerProfile\": + {},\n \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": false\n + \ }\n },\n \"resourceUID\": \"695bb31a0e33dc0001652a07\",\n \"controlPlanePluginProfiles\": + {\n \"azure-monitor-metrics-ccp\": {\n \"enableV2\": true\n },\n \"gpu-provisioner\": + {\n \"enableV2\": true\n },\n \"karpenter\": {\n \"enableV2\": true\n + \ },\n \"kubelet-serving-csr-approver\": {\n \"enableV2\": true\n },\n + \ \"live-patching-controller\": {\n \"enableV2\": true\n },\n \"secure-tls-bootstrap\": + {\n \"enableV2\": true\n },\n \"static-egress-controller\": {\n \"enableV2\": + true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\": \"Manual\",\n + \ \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\": {\n \"artifactSource\": + \"Direct\"\n },\n \"hostedSystemProfile\": {\n \"enabled\": false\n },\n + \ \"enableFIPS\": false\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n + \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": + \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Base\",\n + \ \"tier\": \"Free\"\n }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fcdc3978-0a3d-46e6-937a-ebbe71f57226?api-version=2025-03-01&t=638876358711755558&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=w98bTK3s4eBnhFhLCFZmlVhYR7yGJjhp0cEZLEXhOFWldcMmXoAgIlYKz5Bap0nPMrix79pRkd7_67GB6YfnfBO5en65bn0iBaAGn2JC6ht9ZE02pSBmEKCJSk7RhdW96E3Ners3KfA4U0l8HgOM0fB4CAtd0TazMbRdthkQgcNMliE6yH_J3S4xCyFpm_ka8A09BvapsmNWnh8yidp9F6qTQrQL1K0XYwO9HroHpW8ANLpDn1hYSZpLIKdv0GOdT_7il-WeKX7NassSkfSywZe4Rzw936F4ml0U43chHrRFbMpDvTjFAeQXXrlpDiYP5kU3nurQWMS69LpDoidmSA&h=_hcB8xNKgI8W6igcGKRWiQ2xMZ_m_tdDsY7u1c8fBrs + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo cache-control: - no-cache content-length: - - '4431' + - '4921' content-type: - application/json date: - - Wed, 09 Jul 2025 05:31:11 GMT + - Mon, 05 Jan 2026 12:48:26 GMT expires: - '-1' pragma: @@ -212,13 +210,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/86e06cbe-cf0c-46ff-8b92-0f2dbe83004c + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/d5cc1db7-d681-4db4-a928-b00b092237f4 x-ms-ratelimit-remaining-subscription-global-writes: - '12000' x-ms-ratelimit-remaining-subscription-writes: - '800' x-msedge-ref: - - 'Ref A: 3C56649ECE084693B2BD482CB67B7EEF Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:31:03Z' + - 'Ref A: E4FF5E1119AE4067B2539209BC121CD1 Ref B: SYD03EDGE0720 Ref C: 2026-01-05T12:48:14Z' status: code: 201 message: Created @@ -236,13 +234,13 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fcdc3978-0a3d-46e6-937a-ebbe71f57226?api-version=2025-03-01&t=638876358711755558&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=w98bTK3s4eBnhFhLCFZmlVhYR7yGJjhp0cEZLEXhOFWldcMmXoAgIlYKz5Bap0nPMrix79pRkd7_67GB6YfnfBO5en65bn0iBaAGn2JC6ht9ZE02pSBmEKCJSk7RhdW96E3Ners3KfA4U0l8HgOM0fB4CAtd0TazMbRdthkQgcNMliE6yH_J3S4xCyFpm_ka8A09BvapsmNWnh8yidp9F6qTQrQL1K0XYwO9HroHpW8ANLpDn1hYSZpLIKdv0GOdT_7il-WeKX7NassSkfSywZe4Rzw936F4ml0U43chHrRFbMpDvTjFAeQXXrlpDiYP5kU3nurQWMS69LpDoidmSA&h=_hcB8xNKgI8W6igcGKRWiQ2xMZ_m_tdDsY7u1c8fBrs + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo response: body: - string: "{\n \"name\": \"fcdc3978-0a3d-46e6-937a-ebbe71f57226\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:31:10.9253402Z\"\n}" + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" headers: cache-control: - no-cache @@ -251,7 +249,7 @@ interactions: content-type: - application/json date: - - Wed, 09 Jul 2025 05:31:11 GMT + - Mon, 05 Jan 2026 12:48:26 GMT expires: - '-1' pragma: @@ -263,11 +261,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/a5d63f15-3f6c-4f35-8e06-6058fa7e1fed + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/2bc488ce-1173-48ee-b561-b7909fdd0153 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 97E5BA5A2C234FB392D73F749A47C45C Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:31:11Z' + - 'Ref A: 849B2540D3C144BEB38B7388555C57A9 Ref B: SYD03EDGE1020 Ref C: 2026-01-05T12:48:27Z' status: code: 200 message: OK @@ -285,13 +283,13 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fcdc3978-0a3d-46e6-937a-ebbe71f57226?api-version=2025-03-01&t=638876358711755558&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=w98bTK3s4eBnhFhLCFZmlVhYR7yGJjhp0cEZLEXhOFWldcMmXoAgIlYKz5Bap0nPMrix79pRkd7_67GB6YfnfBO5en65bn0iBaAGn2JC6ht9ZE02pSBmEKCJSk7RhdW96E3Ners3KfA4U0l8HgOM0fB4CAtd0TazMbRdthkQgcNMliE6yH_J3S4xCyFpm_ka8A09BvapsmNWnh8yidp9F6qTQrQL1K0XYwO9HroHpW8ANLpDn1hYSZpLIKdv0GOdT_7il-WeKX7NassSkfSywZe4Rzw936F4ml0U43chHrRFbMpDvTjFAeQXXrlpDiYP5kU3nurQWMS69LpDoidmSA&h=_hcB8xNKgI8W6igcGKRWiQ2xMZ_m_tdDsY7u1c8fBrs + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo response: body: - string: "{\n \"name\": \"fcdc3978-0a3d-46e6-937a-ebbe71f57226\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:31:10.9253402Z\"\n}" + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" headers: cache-control: - no-cache @@ -300,7 +298,7 @@ interactions: content-type: - application/json date: - - Wed, 09 Jul 2025 05:31:42 GMT + - Mon, 05 Jan 2026 12:48:57 GMT expires: - '-1' pragma: @@ -312,11 +310,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/8b0d22cf-7ea8-4201-a652-c5ff6779b80f + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/0cc45db7-f149-47b9-9aa0-d26278f47451 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: C8CD2F35BEAA4F08A48C6DFF7F6B00FC Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:31:42Z' + - 'Ref A: 7A33BFE8F31A4E359B4FBE2D2A7638AE Ref B: SYD03EDGE1021 Ref C: 2026-01-05T12:48:57Z' status: code: 200 message: OK @@ -334,22 +332,22 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fcdc3978-0a3d-46e6-937a-ebbe71f57226?api-version=2025-03-01&t=638876358711755558&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=w98bTK3s4eBnhFhLCFZmlVhYR7yGJjhp0cEZLEXhOFWldcMmXoAgIlYKz5Bap0nPMrix79pRkd7_67GB6YfnfBO5en65bn0iBaAGn2JC6ht9ZE02pSBmEKCJSk7RhdW96E3Ners3KfA4U0l8HgOM0fB4CAtd0TazMbRdthkQgcNMliE6yH_J3S4xCyFpm_ka8A09BvapsmNWnh8yidp9F6qTQrQL1K0XYwO9HroHpW8ANLpDn1hYSZpLIKdv0GOdT_7il-WeKX7NassSkfSywZe4Rzw936F4ml0U43chHrRFbMpDvTjFAeQXXrlpDiYP5kU3nurQWMS69LpDoidmSA&h=_hcB8xNKgI8W6igcGKRWiQ2xMZ_m_tdDsY7u1c8fBrs + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo response: body: - string: "{\n \"name\": \"fcdc3978-0a3d-46e6-937a-ebbe71f57226\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:31:10.9253402Z\"\n}" + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"ProvisioningControlPlane\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '136' content-type: - application/json date: - - Wed, 09 Jul 2025 05:32:13 GMT + - Mon, 05 Jan 2026 12:49:28 GMT expires: - '-1' pragma: @@ -361,11 +359,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/5da03499-aca6-474c-bdd5-749d4793805b + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiacentral/ea2b1c2b-26ea-4e77-a2b7-58515db94d04 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 7515DA177C1D423487071E07B2A9978D Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:32:12Z' + - 'Ref A: 1BFB540E99474491BAC98760D695414B Ref B: SYD03EDGE0717 Ref C: 2026-01-05T12:49:28Z' status: code: 200 message: OK @@ -383,22 +381,22 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fcdc3978-0a3d-46e6-937a-ebbe71f57226?api-version=2025-03-01&t=638876358711755558&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=w98bTK3s4eBnhFhLCFZmlVhYR7yGJjhp0cEZLEXhOFWldcMmXoAgIlYKz5Bap0nPMrix79pRkd7_67GB6YfnfBO5en65bn0iBaAGn2JC6ht9ZE02pSBmEKCJSk7RhdW96E3Ners3KfA4U0l8HgOM0fB4CAtd0TazMbRdthkQgcNMliE6yH_J3S4xCyFpm_ka8A09BvapsmNWnh8yidp9F6qTQrQL1K0XYwO9HroHpW8ANLpDn1hYSZpLIKdv0GOdT_7il-WeKX7NassSkfSywZe4Rzw936F4ml0U43chHrRFbMpDvTjFAeQXXrlpDiYP5kU3nurQWMS69LpDoidmSA&h=_hcB8xNKgI8W6igcGKRWiQ2xMZ_m_tdDsY7u1c8fBrs + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo response: body: - string: "{\n \"name\": \"fcdc3978-0a3d-46e6-937a-ebbe71f57226\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:31:10.9253402Z\"\n}" + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"ProvisioningControlPlane\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '136' content-type: - application/json date: - - Wed, 09 Jul 2025 05:32:43 GMT + - Mon, 05 Jan 2026 12:50:00 GMT expires: - '-1' pragma: @@ -410,11 +408,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/90420070-ec33-4462-97f0-fb59fa9ca235 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiaeast/30b8c177-4ec4-432c-9033-fda7464f8fd5 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 1F5DE757EE0C4864BDEAB90D5E8A6C4C Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:32:43Z' + - 'Ref A: 8A9817B0465D49DD88B68272F47D102E Ref B: SYD03EDGE0809 Ref C: 2026-01-05T12:49:59Z' status: code: 200 message: OK @@ -432,22 +430,22 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fcdc3978-0a3d-46e6-937a-ebbe71f57226?api-version=2025-03-01&t=638876358711755558&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=w98bTK3s4eBnhFhLCFZmlVhYR7yGJjhp0cEZLEXhOFWldcMmXoAgIlYKz5Bap0nPMrix79pRkd7_67GB6YfnfBO5en65bn0iBaAGn2JC6ht9ZE02pSBmEKCJSk7RhdW96E3Ners3KfA4U0l8HgOM0fB4CAtd0TazMbRdthkQgcNMliE6yH_J3S4xCyFpm_ka8A09BvapsmNWnh8yidp9F6qTQrQL1K0XYwO9HroHpW8ANLpDn1hYSZpLIKdv0GOdT_7il-WeKX7NassSkfSywZe4Rzw936F4ml0U43chHrRFbMpDvTjFAeQXXrlpDiYP5kU3nurQWMS69LpDoidmSA&h=_hcB8xNKgI8W6igcGKRWiQ2xMZ_m_tdDsY7u1c8fBrs + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo response: body: - string: "{\n \"name\": \"fcdc3978-0a3d-46e6-937a-ebbe71f57226\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:31:10.9253402Z\"\n}" + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"ProvisioningControlPlane\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '136' content-type: - application/json date: - - Wed, 09 Jul 2025 05:33:14 GMT + - Mon, 05 Jan 2026 12:50:30 GMT expires: - '-1' pragma: @@ -459,11 +457,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/120fa10b-ef59-45ff-81a6-ca0ac6e48461 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiaeast/16c11aaa-7d08-455f-98e9-1c67f51f8724 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 9694D0C06BFE467BAAA867E31450A414 Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:33:14Z' + - 'Ref A: BA8493906F324AB6939303C995587885 Ref B: SYD03EDGE1018 Ref C: 2026-01-05T12:50:30Z' status: code: 200 message: OK @@ -481,22 +479,22 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fcdc3978-0a3d-46e6-937a-ebbe71f57226?api-version=2025-03-01&t=638876358711755558&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=w98bTK3s4eBnhFhLCFZmlVhYR7yGJjhp0cEZLEXhOFWldcMmXoAgIlYKz5Bap0nPMrix79pRkd7_67GB6YfnfBO5en65bn0iBaAGn2JC6ht9ZE02pSBmEKCJSk7RhdW96E3Ners3KfA4U0l8HgOM0fB4CAtd0TazMbRdthkQgcNMliE6yH_J3S4xCyFpm_ka8A09BvapsmNWnh8yidp9F6qTQrQL1K0XYwO9HroHpW8ANLpDn1hYSZpLIKdv0GOdT_7il-WeKX7NassSkfSywZe4Rzw936F4ml0U43chHrRFbMpDvTjFAeQXXrlpDiYP5kU3nurQWMS69LpDoidmSA&h=_hcB8xNKgI8W6igcGKRWiQ2xMZ_m_tdDsY7u1c8fBrs + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo response: body: - string: "{\n \"name\": \"fcdc3978-0a3d-46e6-937a-ebbe71f57226\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:31:10.9253402Z\"\n}" + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"CreatingAgentPools\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '130' content-type: - application/json date: - - Wed, 09 Jul 2025 05:33:45 GMT + - Mon, 05 Jan 2026 12:51:01 GMT expires: - '-1' pragma: @@ -508,11 +506,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/3a469d33-89ac-4dae-ad1e-3ecb2078770c + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/892aa872-f1a4-4a0b-b38f-ce72fe1b4b36 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: FE369AE93CCF4B03A150440F5A75F91D Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:33:45Z' + - 'Ref A: 5FD7FBFCB15C45D093305E9E1597007B Ref B: SYD03EDGE1313 Ref C: 2026-01-05T12:51:01Z' status: code: 200 message: OK @@ -530,22 +528,22 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fcdc3978-0a3d-46e6-937a-ebbe71f57226?api-version=2025-03-01&t=638876358711755558&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=w98bTK3s4eBnhFhLCFZmlVhYR7yGJjhp0cEZLEXhOFWldcMmXoAgIlYKz5Bap0nPMrix79pRkd7_67GB6YfnfBO5en65bn0iBaAGn2JC6ht9ZE02pSBmEKCJSk7RhdW96E3Ners3KfA4U0l8HgOM0fB4CAtd0TazMbRdthkQgcNMliE6yH_J3S4xCyFpm_ka8A09BvapsmNWnh8yidp9F6qTQrQL1K0XYwO9HroHpW8ANLpDn1hYSZpLIKdv0GOdT_7il-WeKX7NassSkfSywZe4Rzw936F4ml0U43chHrRFbMpDvTjFAeQXXrlpDiYP5kU3nurQWMS69LpDoidmSA&h=_hcB8xNKgI8W6igcGKRWiQ2xMZ_m_tdDsY7u1c8fBrs + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo response: body: - string: "{\n \"name\": \"fcdc3978-0a3d-46e6-937a-ebbe71f57226\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:31:10.9253402Z\"\n}" + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"CreatingAgentPools: 0/1 nodes completed\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '151' content-type: - application/json date: - - Wed, 09 Jul 2025 05:34:16 GMT + - Mon, 05 Jan 2026 12:51:31 GMT expires: - '-1' pragma: @@ -557,11 +555,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/03b1731b-897c-4a35-a709-e50a8c677d5b + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/fb8539f0-be59-4154-a570-317752d27b35 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 217B40D58001424FBC270BFD82B6722E Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:34:15Z' + - 'Ref A: CB2FD77FF0194E088F96F9EA383BC3AE Ref B: SYD03EDGE1921 Ref C: 2026-01-05T12:51:32Z' status: code: 200 message: OK @@ -579,22 +577,22 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fcdc3978-0a3d-46e6-937a-ebbe71f57226?api-version=2025-03-01&t=638876358711755558&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=w98bTK3s4eBnhFhLCFZmlVhYR7yGJjhp0cEZLEXhOFWldcMmXoAgIlYKz5Bap0nPMrix79pRkd7_67GB6YfnfBO5en65bn0iBaAGn2JC6ht9ZE02pSBmEKCJSk7RhdW96E3Ners3KfA4U0l8HgOM0fB4CAtd0TazMbRdthkQgcNMliE6yH_J3S4xCyFpm_ka8A09BvapsmNWnh8yidp9F6qTQrQL1K0XYwO9HroHpW8ANLpDn1hYSZpLIKdv0GOdT_7il-WeKX7NassSkfSywZe4Rzw936F4ml0U43chHrRFbMpDvTjFAeQXXrlpDiYP5kU3nurQWMS69LpDoidmSA&h=_hcB8xNKgI8W6igcGKRWiQ2xMZ_m_tdDsY7u1c8fBrs + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo response: body: - string: "{\n \"name\": \"fcdc3978-0a3d-46e6-937a-ebbe71f57226\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:31:10.9253402Z\"\n}" + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"CreatingAgentPools: 0/1 nodes completed\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '151' content-type: - application/json date: - - Wed, 09 Jul 2025 05:34:46 GMT + - Mon, 05 Jan 2026 12:52:03 GMT expires: - '-1' pragma: @@ -606,11 +604,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/ed8087a5-c653-442b-9c14-ac980cfc3c36 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiacentral/7827865b-9c8b-41df-b333-03416472e047 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 7566A038937540729F5D1A0209EF8845 Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:34:46Z' + - 'Ref A: 3FB5D3FA68294E01B6CEB5FFA88CC813 Ref B: SYD03EDGE0918 Ref C: 2026-01-05T12:52:02Z' status: code: 200 message: OK @@ -628,22 +626,22 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fcdc3978-0a3d-46e6-937a-ebbe71f57226?api-version=2025-03-01&t=638876358711755558&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=w98bTK3s4eBnhFhLCFZmlVhYR7yGJjhp0cEZLEXhOFWldcMmXoAgIlYKz5Bap0nPMrix79pRkd7_67GB6YfnfBO5en65bn0iBaAGn2JC6ht9ZE02pSBmEKCJSk7RhdW96E3Ners3KfA4U0l8HgOM0fB4CAtd0TazMbRdthkQgcNMliE6yH_J3S4xCyFpm_ka8A09BvapsmNWnh8yidp9F6qTQrQL1K0XYwO9HroHpW8ANLpDn1hYSZpLIKdv0GOdT_7il-WeKX7NassSkfSywZe4Rzw936F4ml0U43chHrRFbMpDvTjFAeQXXrlpDiYP5kU3nurQWMS69LpDoidmSA&h=_hcB8xNKgI8W6igcGKRWiQ2xMZ_m_tdDsY7u1c8fBrs + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo response: body: - string: "{\n \"name\": \"fcdc3978-0a3d-46e6-937a-ebbe71f57226\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:31:10.9253402Z\"\n}" + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"CreatingAgentPools: 1/1 nodes completed\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '151' content-type: - application/json date: - - Wed, 09 Jul 2025 05:35:17 GMT + - Mon, 05 Jan 2026 12:52:33 GMT expires: - '-1' pragma: @@ -655,11 +653,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/5a81a2cc-c868-449d-a3d4-85a69edbc4fa + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiaeast/513a6153-7ca6-41a5-984d-49369196d716 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 731D4AD4210143E7ABBA5312EEE8B80E Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:35:17Z' + - 'Ref A: 92B285FA17CA49DBA488801F02C796AD Ref B: SYD03EDGE2021 Ref C: 2026-01-05T12:52:34Z' status: code: 200 message: OK @@ -677,22 +675,169 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fcdc3978-0a3d-46e6-937a-ebbe71f57226?api-version=2025-03-01&t=638876358711755558&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=w98bTK3s4eBnhFhLCFZmlVhYR7yGJjhp0cEZLEXhOFWldcMmXoAgIlYKz5Bap0nPMrix79pRkd7_67GB6YfnfBO5en65bn0iBaAGn2JC6ht9ZE02pSBmEKCJSk7RhdW96E3Ners3KfA4U0l8HgOM0fB4CAtd0TazMbRdthkQgcNMliE6yH_J3S4xCyFpm_ka8A09BvapsmNWnh8yidp9F6qTQrQL1K0XYwO9HroHpW8ANLpDn1hYSZpLIKdv0GOdT_7il-WeKX7NassSkfSywZe4Rzw936F4ml0U43chHrRFbMpDvTjFAeQXXrlpDiYP5kU3nurQWMS69LpDoidmSA&h=_hcB8xNKgI8W6igcGKRWiQ2xMZ_m_tdDsY7u1c8fBrs + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo response: body: - string: "{\n \"name\": \"fcdc3978-0a3d-46e6-937a-ebbe71f57226\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:31:10.9253402Z\"\n}" + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"CreatingAgentPools: 1/1 nodes completed\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '151' + content-type: + - application/json + date: + - Mon, 05 Jan 2026 12:53: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-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiaeast/e8118a07-5d8b-4ad6-95b3-2e688c26dbb6 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: AAB2634A6C66467FA4F9334614FD60A5 Ref B: SYD03EDGE2019 Ref C: 2026-01-05T12:53:04Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name -c --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo + response: + body: + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"CreatingAgentPools: 1/1 nodes completed\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '151' + content-type: + - application/json + date: + - Mon, 05 Jan 2026 12:53: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-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiaeast/53cebe0e-5845-4956-a38e-8835dd73d77b + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 1EC3E5144A8C417FB0678D8903B93620 Ref B: SYD03EDGE0714 Ref C: 2026-01-05T12:53:35Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name -c --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo + response: + body: + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"ReconcilingAddons\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '129' + content-type: + - application/json + date: + - Mon, 05 Jan 2026 12:54:06 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=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiasoutheast/6ce4a039-eec6-4c26-9ca4-185bde0d7ee4 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 575058492AD84BC99EECD275D976C727 Ref B: SYD03EDGE1111 Ref C: 2026-01-05T12:54:06Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name -c --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo + response: + body: + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"ReconcilingAddons\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '129' content-type: - application/json date: - - Wed, 09 Jul 2025 05:35:47 GMT + - Mon, 05 Jan 2026 12:54:37 GMT expires: - '-1' pragma: @@ -704,11 +849,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/49dea133-0957-44ea-9a39-9d5344089a17 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiaeast/9de49e18-47b6-4108-8946-b9f81d4b22a2 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 14D564A8875C4A419AF96205733E575B Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:35:47Z' + - 'Ref A: 6CB59B65AA114EDD9F963CD1DEB2307B Ref B: SYD03EDGE2007 Ref C: 2026-01-05T12:54:37Z' status: code: 200 message: OK @@ -726,14 +871,14 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fcdc3978-0a3d-46e6-937a-ebbe71f57226?api-version=2025-03-01&t=638876358711755558&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=w98bTK3s4eBnhFhLCFZmlVhYR7yGJjhp0cEZLEXhOFWldcMmXoAgIlYKz5Bap0nPMrix79pRkd7_67GB6YfnfBO5en65bn0iBaAGn2JC6ht9ZE02pSBmEKCJSk7RhdW96E3Ners3KfA4U0l8HgOM0fB4CAtd0TazMbRdthkQgcNMliE6yH_J3S4xCyFpm_ka8A09BvapsmNWnh8yidp9F6qTQrQL1K0XYwO9HroHpW8ANLpDn1hYSZpLIKdv0GOdT_7il-WeKX7NassSkfSywZe4Rzw936F4ml0U43chHrRFbMpDvTjFAeQXXrlpDiYP5kU3nurQWMS69LpDoidmSA&h=_hcB8xNKgI8W6igcGKRWiQ2xMZ_m_tdDsY7u1c8fBrs + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f6972ad0-501c-48e7-aab9-2bdc37c0bfa1?api-version=2025-03-01&t=639032141070972769&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=rUCWWBA_KVEfbxaUE8Nry3vu7FIV9hTFrVakaC0HLeGnMCVFyHBSooBuxwqrA67dIyAuLZk-MZU4_Qpp2BLmY7wwtvZkpkxQLJLbp3EvByd7m8ekOMleApdVrvkqIqLiDRQy-X2hv5KNLWm5q6otOHaN50U0f6_1rVyxvzkKIXQ3wxwaewWwUS5hZChNgs2huIC1KNa2GsLkPk5tty3mTMgMqHYMBN8GN-wsIi6oWP1Gh171aCfHgiyGW_Kb7b9XrLqrsIbWmRf2oNp8Zi0XttuMl90Qal5_-5Tectf_K-aAAEIov5iLKofgCXy0yeadNqhBJMu10rW7mBnAcVqOVQ&h=8-sa-SG2HBpJIP6xUx4XNIH6XjLLCrUq5kqqftk6jOo response: body: - string: "{\n \"name\": \"fcdc3978-0a3d-46e6-937a-ebbe71f57226\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2025-07-09T05:31:10.9253402Z\",\n \"endTime\"\ - : \"2025-07-09T05:36:17.5614905Z\"\n}" + string: "{\n \"name\": \"f6972ad0-501c-48e7-aab9-2bdc37c0bfa1\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2026-01-05T12:48:26.9293999Z\",\n \"endTime\": + \"2026-01-05T12:54:46.0680349Z\"\n}" headers: cache-control: - no-cache @@ -742,7 +887,7 @@ interactions: content-type: - application/json date: - - Wed, 09 Jul 2025 05:36:18 GMT + - Mon, 05 Jan 2026 12:55:08 GMT expires: - '-1' pragma: @@ -754,11 +899,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/5fe0a2c8-5956-4dce-9202-c55696fe7963 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiaeast/3bfbb4e4-49bd-4053-a43f-70a192d90150 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 0E9DD84E17014B67AAD1CF2D086886B9 Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:36:18Z' + - 'Ref A: 79FDB43155844B208C45B5096EBF9EBF Ref B: SYD03EDGE0714 Ref C: 2026-01-05T12:55:08Z' status: code: 200 message: OK @@ -776,84 +921,79 @@ interactions: ParameterSetName: - --resource-group --name -c --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n\ - \ \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\"\ - : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.32\",\n\ - \ \"currentKubernetesVersion\": \"1.32.5\",\n \"dnsPrefix\": \"cliakstest-clitestouerfhbyy-26fe00\"\ - ,\n \"fqdn\": \"cliakstest-clitestouerfhbyy-26fe00-pn0fzmz3.hcp.westus2.staging.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestouerfhbyy-26fe00-pn0fzmz3.portal.hcp.westus2.staging.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_D8pds_v5\",\n \"osDiskSizeGB\"\ - : 200,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \ - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.32\",\n \"currentOrchestratorVersion\": \"1.32.5\",\n \"enableNodePublicIP\"\ - : false,\n \"enableCustomCATrust\": false,\n \"mode\": \"System\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-2204gen2arm64containerd-202507.02.0\",\n \"upgradeSettings\"\ - : {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n\ - \ \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ - : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \ - \ \"enableSecureBoot\": false\n },\n \"eTag\": \"9946c07b-9a26-4fb2-9607-c31e1031bf31\"\ - \n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n\ - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa\ - \ AAAAB3NzaC1yc2EAAAADAQABAAABAQDHXBi7trDaPg3HOZHIy2f0UREl2YYfZeBx9oJdJj8OlrYbrpCW3XB2WHEvzzby+hTQWpUMbjunCe7YThc2HSMWSEu0hur/RqRKiDCUpBAIfrye3euudKNTfA3Tzk9GSwQTSDgJ/k941JfHrAtoJN6zntxH0I0GtXYuBIx0yUEMIBXPyeCKEc5fk/3cvbL5KU60A+wyrPxPq+4chz0Nc/B5eVkxPl43eQn7z4/6boIwOUx0//U20JUYdecWaDBRY8NiyWixm9/zIczHgPq0lOvFajY1heuUq7ClsYu01ILb4srWQe0lIEGngzr0r3DlVzkgk6swy9clWw/AJuN8YtBh\ - \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ - nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"\ - enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": \"overlay\"\ - ,\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n\ - \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \ - \ \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\"\ - : [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0ef3ca55-cedf-4cae-bef1-64434370fbe7\"\ - \n }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n\ - \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n\ - \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\"\ - ,\n \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\":\ - \ [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n\ - \ \"podLinkLocalAccess\": \"IMDS\"\n },\n \"maxAgentPools\": 100,\n \"\ - identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"autoUpgradeProfile\"\ - : {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n \"disableLocalAccounts\"\ - : false,\n \"securityProfile\": {},\n \"storageProfile\": {\n \"diskCSIDriver\"\ - : {\n \"enabled\": true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\"\ - : {\n \"enabled\": true\n },\n \"snapshotController\": {\n \"enabled\"\ - : true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n\ - \ \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n \"costAnalysis\"\ - : {\n \"enabled\": false\n }\n },\n \"resourceUID\": \"686dfe9e20c81c000180d4fb\"\ - ,\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\":\ - \ {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\"\ - : true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\"\ - : {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \ - \ \"enableV2\": true\n },\n \"static-egress-controller\": {\n \"\ - enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\"\ - : \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\"\ - : {\n \"artifactSource\": \"Direct\"\n }\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"074ecd88-f9f5-4870-8013-8807c12d2ff4\"\ - \n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n + \"kind\": \"Base\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.33\",\n \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestemkqvshjh-26fe00\",\n + \ \"fqdn\": \"cliakstest-clitestemkqvshjh-26fe00-7lqcs5a1.hcp.westus2.staging.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliakstest-clitestemkqvshjh-26fe00-7lqcs5a1.portal.hcp.westus2.staging.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D8ds_v4\",\n \"osDiskSizeGB\": 200,\n \"osDiskType\": + \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\": + \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"osType\": + \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n + \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": + \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\": + {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": + {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": + false\n },\n \"eTag\": \"1e81d6a4-9fe6-4ecb-9d78-85a866d45ae7\"\n }\n + \ ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": + {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": + \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": + \"none\",\n \"networkDataplane\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c88a38ff-be70-4986-af2f-ee79eedd45b1\"\n + \ }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n + \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n + \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n + \ \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n + \ \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n \"podLinkLocalAccess\": + \"IMDS\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n + \ },\n \"disableLocalAccounts\": false,\n \"securityProfile\": {},\n \"storageProfile\": + {\n \"diskCSIDriver\": {\n \"enabled\": true,\n \"version\": \"v1\"\n + \ },\n \"fileCSIDriver\": {\n \"enabled\": true\n },\n \"snapshotController\": + {\n \"enabled\": true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": + false\n },\n \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n + \ \"costAnalysis\": {\n \"enabled\": false\n }\n },\n \"resourceUID\": + \"695bb31a0e33dc0001652a07\",\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\": + {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\": + true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\": + {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \"enableV2\": + true\n },\n \"secure-tls-bootstrap\": {\n \"enableV2\": true\n },\n + \ \"static-egress-controller\": {\n \"enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": + {\n \"mode\": \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\": + {\n \"artifactSource\": \"Direct\"\n },\n \"hostedSystemProfile\": {\n + \ \"enabled\": false\n },\n \"enableFIPS\": false\n },\n \"identity\": + {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n + \ \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"93e8c1ff-c52f-406c-9c71-52954c299dc0\"\n}" headers: cache-control: - no-cache content-length: - - '5151' + - '5641' content-type: - application/json date: - - Wed, 09 Jul 2025 05:36:19 GMT + - Mon, 05 Jan 2026 12:55:11 GMT expires: - '-1' pragma: @@ -867,7 +1007,7 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 005D838C2E9B4F61943850E1CB8AC224 Ref B: BN1AA2051013045 Ref C: 2025-07-09T05:36:18Z' + - 'Ref A: 4D82F6F991AE46C587CDC690DBA21ADF Ref B: SYD03EDGE2011 Ref C: 2026-01-05T12:55:09Z' status: code: 200 message: OK @@ -885,39 +1025,38 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --mode User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool1\"\ - ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8pds_v5\"\ - ,\n \"osDiskSizeGB\": 200,\n \"osDiskType\": \"Ephemeral\",\n \"\ - kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \ - \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ - enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ - : \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ - \ \"orchestratorVersion\": \"1.32\",\n \"currentOrchestratorVersion\"\ - : \"1.32.5\",\n \"enableNodePublicIP\": false,\n \"enableCustomCATrust\"\ - : false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n\ - \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ - : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2arm64containerd-202507.02.0\"\ - ,\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\"\ - : \"0\"\n },\n \"enableFIPS\": false,\n \"networkProfile\": {},\n\ - \ \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\"\ - : false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"9946c07b-9a26-4fb2-9607-c31e1031bf31\"\ - \n }\n }\n ],\n \"nextLink\": \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?%24skipToken=2430004\\\ - u0026api-version=2025-10-02-preview\\u0026skipToken=2430004\"\n}" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool1\",\n + \ \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8ds_v4\",\n + \ \"osDiskSizeGB\": 200,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n + \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": + \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\": + {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": + {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": + false\n },\n \"eTag\": \"1e81d6a4-9fe6-4ecb-9d78-85a866d45ae7\"\n }\n + \ }\n ],\n \"nextLink\": \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?%24skipToken=3429986\\u0026api-version=2025-10-02-preview\\u0026skipToken=3429986\"\n}" headers: cache-control: - no-cache content-length: - - '1655' + - '1685' content-type: - application/json date: - - Wed, 09 Jul 2025 05:36:20 GMT + - Mon, 05 Jan 2026 12:55:12 GMT expires: - '-1' pragma: @@ -929,11 +1068,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/59e580fd-cfb1-4401-b45e-703811ab9775 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/d1482213-4cea-4a64-aab8-90ed36bd97fb x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: A5004DA6FE0A4123BEFC8A5920618C4A Ref B: BN1AA2051012025 Ref C: 2025-07-09T05:36:20Z' + - 'Ref A: E0F451B1B2DD4088A7AA9D1D8AD504AD Ref B: SYD03EDGE2011 Ref C: 2026-01-05T12:55:11Z' status: code: 200 message: OK @@ -951,9 +1090,9 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --mode User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?$skipToken=2430004&api-version=2025-10-02-preview&skipToken=2430004 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?$skipToken=3429986&api-version=2025-10-02-preview&skipToken=3429986 response: body: string: "{\n \"value\": []\n}" @@ -965,7 +1104,7 @@ interactions: content-type: - application/json date: - - Wed, 09 Jul 2025 05:36:20 GMT + - Mon, 05 Jan 2026 12:55:13 GMT expires: - '-1' pragma: @@ -977,11 +1116,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/30dc1ff1-f24b-4993-9a9f-07b11e7d112d + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiaeast/f95d81cb-3e75-4eee-824c-83558b33fd6b x-ms-ratelimit-remaining-subscription-global-reads: - - '16498' + - '16499' x-msedge-ref: - - 'Ref A: 8BBA5DEFFB6E45629A627D1F30EE9B69 Ref B: BN1AA2051012025 Ref C: 2025-07-09T05:36:20Z' + - 'Ref A: 3F5CC9B2EE1149B0A7170E2F296A4041 Ref B: SYD03EDGE0708 Ref C: 2026-01-05T12:55:12Z' status: code: 200 message: OK @@ -1003,26 +1142,26 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --mode User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/msnp000003?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/msnp000003\"\ - ,\n \"name\": \"msnp000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachines\",\n \"scaleDownMode\"\ - : \"Delete\",\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n\ - \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.32\",\n \"\ - currentOrchestratorVersion\": \"1.32.5\",\n \"enableNodePublicIP\": false,\n\ - \ \"mode\": \"ManagedSystem\",\n \"osType\": \"Linux\",\n \"osSKU\": \"\ - Ubuntu\",\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\"\ - : \"0\"\n },\n \"enableFIPS\": false,\n \"securityProfile\": {\n \"sshAccess\"\ - : \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n\ - \ },\n \"eTag\": \"c73d92f9-25ed-40a5-b557-78e349bd1e37\"\n }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/msnp000003\",\n + \"name\": \"msnp000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \"properties\": {\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": + \"OS\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachines\",\n \"scaleDownMode\": + \"Delete\",\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n + \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\": + \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"ManagedSystem\",\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"upgradeSettings\": + {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"enableFIPS\": + false,\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": + false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"3073cb4e-9f6e-4939-bd6d-c9e3f6bfb1a9\"\n + }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7f55b550-33db-44f6-9c83-1ca99f0d31a9?api-version=2025-03-01&t=638876361876086245&c=MIIHpTCCBo2gAwIBAgITOgWW6V4bWqMg7jirKQAEBZbpXjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgxMTE1WhcNMjUxMDE1MDgxMTE1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMY1NkY30CSs3RZUjU5LWx8q7D4EBtiOvDh0rp_pq88pDrSLlkOvW1ukv2drLl4IRFgQeGBaWUXLnQSQkKU2147xu_kMK_wSfioRAwmyyQHBR5k_vbrQJFxUKceo6N_rl_2o1j456RihwRURmBeWLnd-69hjHOb5hjnrt_qkn2AFXRyhWO7gcy4NPQtAKQDYrLUUVj2h-D33k8M9wh0QyV5ILmpDadE4FUZdq41h-3VF3wEOfcnxvX517erTM2H7B67HZterUB9j8_HcAXYFr2m0QuYMdMJg_kKz1Rw0S_1Dibc4xxeJ9mM4i2wM0_mRb3j8bwvrBvTEDH-wVRJJJ30CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS4PhGjDcxYCa2eOpJskgmW7M6GVTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHYuF4NC56IyGK6Ro3OTFN7_FjApCny2LNMxb7LrSysN_JN1P48hCgwFKbBarw1eD_cd50ZUsSlQhCpUXw_UKyPtXcIeG_o9kfL9_OD1FHsRLeqNaTS6U5d_ae9_46MeBalddw7Zi7Y_l_WZj-czs03WJvrs-rws6ksOFbJ25hUW_tt3LpxdJ49iUEoL9NogcwIevUhCvdTwed0uJcxSU3InXLDHfkVFTcGdu5TMdm0gfxraHzKeCoTEbo8jP41rP7JVgZzJSUoTzBWqFe-N9LuyN9-TrCNLAJwm11B3bKdUW_Ki1RtB548riY-xx-WmRmrYKnV1JCnsL1wsoViaoSg&s=YuFVYdpBGsyqFCdaf5Nmsu1Fi4ojd90R7hK7GSNYug9jj8ZZsyDHpvFbo5Pc365HgHxjIV_3DkbOqEc5qAkXw8tLL2HrmIRO8IPhr8Qj8aCXgAkA6sjENk1d9XQ4ogwwu9RAzVCRP_HPvDNtMhLecrciUoX_vQoVJe3y1PJTBYrxRhtpdI8CkLhPQgDHzk1YnkIjHyCGCLP1Kt0vjTZw42WdPPCIV8Ep9cE6ulWdc_P9HM9HhJE1u2GPUgBOW7djmH5Eo3wjR_gfrGba8qsg-tOt8xMuhnEfTknaYLmT2AG5E0l6MdvehDKoICiVz6YHOtjQxhHIleZd_YG90SUU6Q&h=OmJS_3UMuWaSLZvuft1H_OUaBuZMIE2BYYNFSlm2slE + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9dd44216-37fd-4c7c-b219-1272d597801b?api-version=2025-03-01&t=639032145192752350&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=l7oJQbxE6ZGsjFK1dgwFbxnZ-cNZ7JU0sIS49Oz1oghvUeXuK-tL5ps713F0_rgc7Mh-SD-5tEN4-IEnV7tdkU5sWFXvEnKXPwqk-dPeuropMh-UbKZKaIMzfNUwpcfC2hAgi_vXwXTqHvdU3XQubvJZm6ScIi7su8TmH0jwgjVGu91LhxRIZHX9BXYoMclZ2YldgX19JcF77gO1SDEi0eoQJhsFfM3hvIj4HTFNBjmcO5FFGp2BSrzTUq44X403WfHitpRFzCp1j3L1453y-wd6nvJ8hax15pTXJGs_FsYk6daQCC6V_Jd0RTY_loS7C2G99ka7cLZUWLm6vgp2ng&h=UWWF51bE2OTIbpdAlbt2LPpvE3JleIp7cVIbc6jTJDU cache-control: - no-cache content-length: @@ -1030,7 +1169,7 @@ interactions: content-type: - application/json date: - - Wed, 09 Jul 2025 05:36:27 GMT + - Mon, 05 Jan 2026 12:55:18 GMT expires: - '-1' pragma: @@ -1042,13 +1181,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/0ab9424b-990a-493f-87b5-e3f7f114471b + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/a6763ff4-457a-4c8b-8bfe-770734ce4c17 x-ms-ratelimit-remaining-subscription-global-writes: - - '12000' + - '11999' x-ms-ratelimit-remaining-subscription-writes: - - '800' + - '799' x-msedge-ref: - - 'Ref A: 2A839959753D42AF97F6E515BE18D046 Ref B: BN1AA2051014039 Ref C: 2025-07-09T05:36:21Z' + - 'Ref A: 1A6C6065EC0C42C991D1A5385DF88D5C Ref B: SYD03EDGE1921 Ref C: 2026-01-05T12:55:13Z' status: code: 201 message: Created @@ -1066,13 +1205,13 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --mode User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7f55b550-33db-44f6-9c83-1ca99f0d31a9?api-version=2025-03-01&t=638876361876086245&c=MIIHpTCCBo2gAwIBAgITOgWW6V4bWqMg7jirKQAEBZbpXjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgxMTE1WhcNMjUxMDE1MDgxMTE1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMY1NkY30CSs3RZUjU5LWx8q7D4EBtiOvDh0rp_pq88pDrSLlkOvW1ukv2drLl4IRFgQeGBaWUXLnQSQkKU2147xu_kMK_wSfioRAwmyyQHBR5k_vbrQJFxUKceo6N_rl_2o1j456RihwRURmBeWLnd-69hjHOb5hjnrt_qkn2AFXRyhWO7gcy4NPQtAKQDYrLUUVj2h-D33k8M9wh0QyV5ILmpDadE4FUZdq41h-3VF3wEOfcnxvX517erTM2H7B67HZterUB9j8_HcAXYFr2m0QuYMdMJg_kKz1Rw0S_1Dibc4xxeJ9mM4i2wM0_mRb3j8bwvrBvTEDH-wVRJJJ30CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS4PhGjDcxYCa2eOpJskgmW7M6GVTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHYuF4NC56IyGK6Ro3OTFN7_FjApCny2LNMxb7LrSysN_JN1P48hCgwFKbBarw1eD_cd50ZUsSlQhCpUXw_UKyPtXcIeG_o9kfL9_OD1FHsRLeqNaTS6U5d_ae9_46MeBalddw7Zi7Y_l_WZj-czs03WJvrs-rws6ksOFbJ25hUW_tt3LpxdJ49iUEoL9NogcwIevUhCvdTwed0uJcxSU3InXLDHfkVFTcGdu5TMdm0gfxraHzKeCoTEbo8jP41rP7JVgZzJSUoTzBWqFe-N9LuyN9-TrCNLAJwm11B3bKdUW_Ki1RtB548riY-xx-WmRmrYKnV1JCnsL1wsoViaoSg&s=YuFVYdpBGsyqFCdaf5Nmsu1Fi4ojd90R7hK7GSNYug9jj8ZZsyDHpvFbo5Pc365HgHxjIV_3DkbOqEc5qAkXw8tLL2HrmIRO8IPhr8Qj8aCXgAkA6sjENk1d9XQ4ogwwu9RAzVCRP_HPvDNtMhLecrciUoX_vQoVJe3y1PJTBYrxRhtpdI8CkLhPQgDHzk1YnkIjHyCGCLP1Kt0vjTZw42WdPPCIV8Ep9cE6ulWdc_P9HM9HhJE1u2GPUgBOW7djmH5Eo3wjR_gfrGba8qsg-tOt8xMuhnEfTknaYLmT2AG5E0l6MdvehDKoICiVz6YHOtjQxhHIleZd_YG90SUU6Q&h=OmJS_3UMuWaSLZvuft1H_OUaBuZMIE2BYYNFSlm2slE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9dd44216-37fd-4c7c-b219-1272d597801b?api-version=2025-03-01&t=639032145192752350&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=l7oJQbxE6ZGsjFK1dgwFbxnZ-cNZ7JU0sIS49Oz1oghvUeXuK-tL5ps713F0_rgc7Mh-SD-5tEN4-IEnV7tdkU5sWFXvEnKXPwqk-dPeuropMh-UbKZKaIMzfNUwpcfC2hAgi_vXwXTqHvdU3XQubvJZm6ScIi7su8TmH0jwgjVGu91LhxRIZHX9BXYoMclZ2YldgX19JcF77gO1SDEi0eoQJhsFfM3hvIj4HTFNBjmcO5FFGp2BSrzTUq44X403WfHitpRFzCp1j3L1453y-wd6nvJ8hax15pTXJGs_FsYk6daQCC6V_Jd0RTY_loS7C2G99ka7cLZUWLm6vgp2ng&h=UWWF51bE2OTIbpdAlbt2LPpvE3JleIp7cVIbc6jTJDU response: body: - string: "{\n \"name\": \"7f55b550-33db-44f6-9c83-1ca99f0d31a9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:36:27.4748546Z\"\n}" + string: "{\n \"name\": \"9dd44216-37fd-4c7c-b219-1272d597801b\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2026-01-05T12:55:19.2455252Z\"\n}" headers: cache-control: - no-cache @@ -1081,7 +1220,7 @@ interactions: content-type: - application/json date: - - Wed, 09 Jul 2025 05:36:27 GMT + - Mon, 05 Jan 2026 12:55:19 GMT expires: - '-1' pragma: @@ -1093,11 +1232,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/16db0930-b85c-4333-a33f-3e11c1e26445 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/0b30b119-eb22-407a-829a-773810030458 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 2B345D2332D542F697D4E97B77A7F3B5 Ref B: BN1AA2051014039 Ref C: 2025-07-09T05:36:27Z' + - 'Ref A: 076D6BF3CABF4AA2B4229AE16D1D92E7 Ref B: SYD03EDGE0711 Ref C: 2026-01-05T12:55:19Z' status: code: 200 message: OK @@ -1115,22 +1254,22 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --mode User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7f55b550-33db-44f6-9c83-1ca99f0d31a9?api-version=2025-03-01&t=638876361876086245&c=MIIHpTCCBo2gAwIBAgITOgWW6V4bWqMg7jirKQAEBZbpXjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgxMTE1WhcNMjUxMDE1MDgxMTE1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMY1NkY30CSs3RZUjU5LWx8q7D4EBtiOvDh0rp_pq88pDrSLlkOvW1ukv2drLl4IRFgQeGBaWUXLnQSQkKU2147xu_kMK_wSfioRAwmyyQHBR5k_vbrQJFxUKceo6N_rl_2o1j456RihwRURmBeWLnd-69hjHOb5hjnrt_qkn2AFXRyhWO7gcy4NPQtAKQDYrLUUVj2h-D33k8M9wh0QyV5ILmpDadE4FUZdq41h-3VF3wEOfcnxvX517erTM2H7B67HZterUB9j8_HcAXYFr2m0QuYMdMJg_kKz1Rw0S_1Dibc4xxeJ9mM4i2wM0_mRb3j8bwvrBvTEDH-wVRJJJ30CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS4PhGjDcxYCa2eOpJskgmW7M6GVTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHYuF4NC56IyGK6Ro3OTFN7_FjApCny2LNMxb7LrSysN_JN1P48hCgwFKbBarw1eD_cd50ZUsSlQhCpUXw_UKyPtXcIeG_o9kfL9_OD1FHsRLeqNaTS6U5d_ae9_46MeBalddw7Zi7Y_l_WZj-czs03WJvrs-rws6ksOFbJ25hUW_tt3LpxdJ49iUEoL9NogcwIevUhCvdTwed0uJcxSU3InXLDHfkVFTcGdu5TMdm0gfxraHzKeCoTEbo8jP41rP7JVgZzJSUoTzBWqFe-N9LuyN9-TrCNLAJwm11B3bKdUW_Ki1RtB548riY-xx-WmRmrYKnV1JCnsL1wsoViaoSg&s=YuFVYdpBGsyqFCdaf5Nmsu1Fi4ojd90R7hK7GSNYug9jj8ZZsyDHpvFbo5Pc365HgHxjIV_3DkbOqEc5qAkXw8tLL2HrmIRO8IPhr8Qj8aCXgAkA6sjENk1d9XQ4ogwwu9RAzVCRP_HPvDNtMhLecrciUoX_vQoVJe3y1PJTBYrxRhtpdI8CkLhPQgDHzk1YnkIjHyCGCLP1Kt0vjTZw42WdPPCIV8Ep9cE6ulWdc_P9HM9HhJE1u2GPUgBOW7djmH5Eo3wjR_gfrGba8qsg-tOt8xMuhnEfTknaYLmT2AG5E0l6MdvehDKoICiVz6YHOtjQxhHIleZd_YG90SUU6Q&h=OmJS_3UMuWaSLZvuft1H_OUaBuZMIE2BYYNFSlm2slE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9dd44216-37fd-4c7c-b219-1272d597801b?api-version=2025-03-01&t=639032145192752350&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=l7oJQbxE6ZGsjFK1dgwFbxnZ-cNZ7JU0sIS49Oz1oghvUeXuK-tL5ps713F0_rgc7Mh-SD-5tEN4-IEnV7tdkU5sWFXvEnKXPwqk-dPeuropMh-UbKZKaIMzfNUwpcfC2hAgi_vXwXTqHvdU3XQubvJZm6ScIi7su8TmH0jwgjVGu91LhxRIZHX9BXYoMclZ2YldgX19JcF77gO1SDEi0eoQJhsFfM3hvIj4HTFNBjmcO5FFGp2BSrzTUq44X403WfHitpRFzCp1j3L1453y-wd6nvJ8hax15pTXJGs_FsYk6daQCC6V_Jd0RTY_loS7C2G99ka7cLZUWLm6vgp2ng&h=UWWF51bE2OTIbpdAlbt2LPpvE3JleIp7cVIbc6jTJDU response: body: - string: "{\n \"name\": \"7f55b550-33db-44f6-9c83-1ca99f0d31a9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:36:27.4748546Z\"\n}" + string: "{\n \"name\": \"9dd44216-37fd-4c7c-b219-1272d597801b\",\n \"status\": + \"CreatingAgentPool: 0/0 nodes completed\",\n \"startTime\": \"2026-01-05T12:55:19.2455252Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '150' content-type: - application/json date: - - Wed, 09 Jul 2025 05:36:58 GMT + - Mon, 05 Jan 2026 12:55:49 GMT expires: - '-1' pragma: @@ -1142,11 +1281,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/0ad6415c-d163-4074-9cff-aeab9d4b0158 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/1966eabf-bad6-4f78-842c-b2fe06270796 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: C02029571ED9436EA5882AD0E2E73DBD Ref B: BN1AA2051014039 Ref C: 2025-07-09T05:36:58Z' + - 'Ref A: DA2F03403DD24A9E9413EED51F436A2C Ref B: SYD03EDGE2109 Ref C: 2026-01-05T12:55:50Z' status: code: 200 message: OK @@ -1164,22 +1303,22 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --mode User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7f55b550-33db-44f6-9c83-1ca99f0d31a9?api-version=2025-03-01&t=638876361876086245&c=MIIHpTCCBo2gAwIBAgITOgWW6V4bWqMg7jirKQAEBZbpXjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgxMTE1WhcNMjUxMDE1MDgxMTE1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMY1NkY30CSs3RZUjU5LWx8q7D4EBtiOvDh0rp_pq88pDrSLlkOvW1ukv2drLl4IRFgQeGBaWUXLnQSQkKU2147xu_kMK_wSfioRAwmyyQHBR5k_vbrQJFxUKceo6N_rl_2o1j456RihwRURmBeWLnd-69hjHOb5hjnrt_qkn2AFXRyhWO7gcy4NPQtAKQDYrLUUVj2h-D33k8M9wh0QyV5ILmpDadE4FUZdq41h-3VF3wEOfcnxvX517erTM2H7B67HZterUB9j8_HcAXYFr2m0QuYMdMJg_kKz1Rw0S_1Dibc4xxeJ9mM4i2wM0_mRb3j8bwvrBvTEDH-wVRJJJ30CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS4PhGjDcxYCa2eOpJskgmW7M6GVTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHYuF4NC56IyGK6Ro3OTFN7_FjApCny2LNMxb7LrSysN_JN1P48hCgwFKbBarw1eD_cd50ZUsSlQhCpUXw_UKyPtXcIeG_o9kfL9_OD1FHsRLeqNaTS6U5d_ae9_46MeBalddw7Zi7Y_l_WZj-czs03WJvrs-rws6ksOFbJ25hUW_tt3LpxdJ49iUEoL9NogcwIevUhCvdTwed0uJcxSU3InXLDHfkVFTcGdu5TMdm0gfxraHzKeCoTEbo8jP41rP7JVgZzJSUoTzBWqFe-N9LuyN9-TrCNLAJwm11B3bKdUW_Ki1RtB548riY-xx-WmRmrYKnV1JCnsL1wsoViaoSg&s=YuFVYdpBGsyqFCdaf5Nmsu1Fi4ojd90R7hK7GSNYug9jj8ZZsyDHpvFbo5Pc365HgHxjIV_3DkbOqEc5qAkXw8tLL2HrmIRO8IPhr8Qj8aCXgAkA6sjENk1d9XQ4ogwwu9RAzVCRP_HPvDNtMhLecrciUoX_vQoVJe3y1PJTBYrxRhtpdI8CkLhPQgDHzk1YnkIjHyCGCLP1Kt0vjTZw42WdPPCIV8Ep9cE6ulWdc_P9HM9HhJE1u2GPUgBOW7djmH5Eo3wjR_gfrGba8qsg-tOt8xMuhnEfTknaYLmT2AG5E0l6MdvehDKoICiVz6YHOtjQxhHIleZd_YG90SUU6Q&h=OmJS_3UMuWaSLZvuft1H_OUaBuZMIE2BYYNFSlm2slE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9dd44216-37fd-4c7c-b219-1272d597801b?api-version=2025-03-01&t=639032145192752350&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=l7oJQbxE6ZGsjFK1dgwFbxnZ-cNZ7JU0sIS49Oz1oghvUeXuK-tL5ps713F0_rgc7Mh-SD-5tEN4-IEnV7tdkU5sWFXvEnKXPwqk-dPeuropMh-UbKZKaIMzfNUwpcfC2hAgi_vXwXTqHvdU3XQubvJZm6ScIi7su8TmH0jwgjVGu91LhxRIZHX9BXYoMclZ2YldgX19JcF77gO1SDEi0eoQJhsFfM3hvIj4HTFNBjmcO5FFGp2BSrzTUq44X403WfHitpRFzCp1j3L1453y-wd6nvJ8hax15pTXJGs_FsYk6daQCC6V_Jd0RTY_loS7C2G99ka7cLZUWLm6vgp2ng&h=UWWF51bE2OTIbpdAlbt2LPpvE3JleIp7cVIbc6jTJDU response: body: - string: "{\n \"name\": \"7f55b550-33db-44f6-9c83-1ca99f0d31a9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:36:27.4748546Z\"\n}" + string: "{\n \"name\": \"9dd44216-37fd-4c7c-b219-1272d597801b\",\n \"status\": + \"CreatingAgentPool: 0/0 nodes completed\",\n \"startTime\": \"2026-01-05T12:55:19.2455252Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '150' content-type: - application/json date: - - Wed, 09 Jul 2025 05:37:28 GMT + - Mon, 05 Jan 2026 12:56:21 GMT expires: - '-1' pragma: @@ -1191,11 +1330,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/fbf15430-7581-402b-8409-3f0a4bc8f918 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiaeast/da7f2116-f965-40a0-8730-3485ef1e427c x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: FDDD72BAC50E4AB4A47F89BEC5C59589 Ref B: BN1AA2051014039 Ref C: 2025-07-09T05:37:28Z' + - 'Ref A: D3965365CE9640A88BFC415C86AF6B4C Ref B: SYD03EDGE1016 Ref C: 2026-01-05T12:56:20Z' status: code: 200 message: OK @@ -1213,22 +1352,22 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --mode User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7f55b550-33db-44f6-9c83-1ca99f0d31a9?api-version=2025-03-01&t=638876361876086245&c=MIIHpTCCBo2gAwIBAgITOgWW6V4bWqMg7jirKQAEBZbpXjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgxMTE1WhcNMjUxMDE1MDgxMTE1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMY1NkY30CSs3RZUjU5LWx8q7D4EBtiOvDh0rp_pq88pDrSLlkOvW1ukv2drLl4IRFgQeGBaWUXLnQSQkKU2147xu_kMK_wSfioRAwmyyQHBR5k_vbrQJFxUKceo6N_rl_2o1j456RihwRURmBeWLnd-69hjHOb5hjnrt_qkn2AFXRyhWO7gcy4NPQtAKQDYrLUUVj2h-D33k8M9wh0QyV5ILmpDadE4FUZdq41h-3VF3wEOfcnxvX517erTM2H7B67HZterUB9j8_HcAXYFr2m0QuYMdMJg_kKz1Rw0S_1Dibc4xxeJ9mM4i2wM0_mRb3j8bwvrBvTEDH-wVRJJJ30CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS4PhGjDcxYCa2eOpJskgmW7M6GVTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHYuF4NC56IyGK6Ro3OTFN7_FjApCny2LNMxb7LrSysN_JN1P48hCgwFKbBarw1eD_cd50ZUsSlQhCpUXw_UKyPtXcIeG_o9kfL9_OD1FHsRLeqNaTS6U5d_ae9_46MeBalddw7Zi7Y_l_WZj-czs03WJvrs-rws6ksOFbJ25hUW_tt3LpxdJ49iUEoL9NogcwIevUhCvdTwed0uJcxSU3InXLDHfkVFTcGdu5TMdm0gfxraHzKeCoTEbo8jP41rP7JVgZzJSUoTzBWqFe-N9LuyN9-TrCNLAJwm11B3bKdUW_Ki1RtB548riY-xx-WmRmrYKnV1JCnsL1wsoViaoSg&s=YuFVYdpBGsyqFCdaf5Nmsu1Fi4ojd90R7hK7GSNYug9jj8ZZsyDHpvFbo5Pc365HgHxjIV_3DkbOqEc5qAkXw8tLL2HrmIRO8IPhr8Qj8aCXgAkA6sjENk1d9XQ4ogwwu9RAzVCRP_HPvDNtMhLecrciUoX_vQoVJe3y1PJTBYrxRhtpdI8CkLhPQgDHzk1YnkIjHyCGCLP1Kt0vjTZw42WdPPCIV8Ep9cE6ulWdc_P9HM9HhJE1u2GPUgBOW7djmH5Eo3wjR_gfrGba8qsg-tOt8xMuhnEfTknaYLmT2AG5E0l6MdvehDKoICiVz6YHOtjQxhHIleZd_YG90SUU6Q&h=OmJS_3UMuWaSLZvuft1H_OUaBuZMIE2BYYNFSlm2slE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9dd44216-37fd-4c7c-b219-1272d597801b?api-version=2025-03-01&t=639032145192752350&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=l7oJQbxE6ZGsjFK1dgwFbxnZ-cNZ7JU0sIS49Oz1oghvUeXuK-tL5ps713F0_rgc7Mh-SD-5tEN4-IEnV7tdkU5sWFXvEnKXPwqk-dPeuropMh-UbKZKaIMzfNUwpcfC2hAgi_vXwXTqHvdU3XQubvJZm6ScIi7su8TmH0jwgjVGu91LhxRIZHX9BXYoMclZ2YldgX19JcF77gO1SDEi0eoQJhsFfM3hvIj4HTFNBjmcO5FFGp2BSrzTUq44X403WfHitpRFzCp1j3L1453y-wd6nvJ8hax15pTXJGs_FsYk6daQCC6V_Jd0RTY_loS7C2G99ka7cLZUWLm6vgp2ng&h=UWWF51bE2OTIbpdAlbt2LPpvE3JleIp7cVIbc6jTJDU response: body: - string: "{\n \"name\": \"7f55b550-33db-44f6-9c83-1ca99f0d31a9\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:36:27.4748546Z\"\n}" + string: "{\n \"name\": \"9dd44216-37fd-4c7c-b219-1272d597801b\",\n \"status\": + \"CreatingAgentPool: 0/0 nodes completed\",\n \"startTime\": \"2026-01-05T12:55:19.2455252Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '150' content-type: - application/json date: - - Wed, 09 Jul 2025 05:37:59 GMT + - Mon, 05 Jan 2026 12:56:51 GMT expires: - '-1' pragma: @@ -1240,11 +1379,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/4f3801ac-f081-4a24-b171-33ca25cad340 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/5801b1a3-9f8f-4e65-b637-3e1afbc4d5a4 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 9F9F177F46CF4BAEBEC48BD5BA9C4C8A Ref B: BN1AA2051014039 Ref C: 2025-07-09T05:37:59Z' + - 'Ref A: DDC185DF6D6B455AB76D51E4E52E9928 Ref B: SYD03EDGE2011 Ref C: 2026-01-05T12:56:51Z' status: code: 200 message: OK @@ -1262,14 +1401,14 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --mode User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7f55b550-33db-44f6-9c83-1ca99f0d31a9?api-version=2025-03-01&t=638876361876086245&c=MIIHpTCCBo2gAwIBAgITOgWW6V4bWqMg7jirKQAEBZbpXjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgxMTE1WhcNMjUxMDE1MDgxMTE1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMY1NkY30CSs3RZUjU5LWx8q7D4EBtiOvDh0rp_pq88pDrSLlkOvW1ukv2drLl4IRFgQeGBaWUXLnQSQkKU2147xu_kMK_wSfioRAwmyyQHBR5k_vbrQJFxUKceo6N_rl_2o1j456RihwRURmBeWLnd-69hjHOb5hjnrt_qkn2AFXRyhWO7gcy4NPQtAKQDYrLUUVj2h-D33k8M9wh0QyV5ILmpDadE4FUZdq41h-3VF3wEOfcnxvX517erTM2H7B67HZterUB9j8_HcAXYFr2m0QuYMdMJg_kKz1Rw0S_1Dibc4xxeJ9mM4i2wM0_mRb3j8bwvrBvTEDH-wVRJJJ30CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS4PhGjDcxYCa2eOpJskgmW7M6GVTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHYuF4NC56IyGK6Ro3OTFN7_FjApCny2LNMxb7LrSysN_JN1P48hCgwFKbBarw1eD_cd50ZUsSlQhCpUXw_UKyPtXcIeG_o9kfL9_OD1FHsRLeqNaTS6U5d_ae9_46MeBalddw7Zi7Y_l_WZj-czs03WJvrs-rws6ksOFbJ25hUW_tt3LpxdJ49iUEoL9NogcwIevUhCvdTwed0uJcxSU3InXLDHfkVFTcGdu5TMdm0gfxraHzKeCoTEbo8jP41rP7JVgZzJSUoTzBWqFe-N9LuyN9-TrCNLAJwm11B3bKdUW_Ki1RtB548riY-xx-WmRmrYKnV1JCnsL1wsoViaoSg&s=YuFVYdpBGsyqFCdaf5Nmsu1Fi4ojd90R7hK7GSNYug9jj8ZZsyDHpvFbo5Pc365HgHxjIV_3DkbOqEc5qAkXw8tLL2HrmIRO8IPhr8Qj8aCXgAkA6sjENk1d9XQ4ogwwu9RAzVCRP_HPvDNtMhLecrciUoX_vQoVJe3y1PJTBYrxRhtpdI8CkLhPQgDHzk1YnkIjHyCGCLP1Kt0vjTZw42WdPPCIV8Ep9cE6ulWdc_P9HM9HhJE1u2GPUgBOW7djmH5Eo3wjR_gfrGba8qsg-tOt8xMuhnEfTknaYLmT2AG5E0l6MdvehDKoICiVz6YHOtjQxhHIleZd_YG90SUU6Q&h=OmJS_3UMuWaSLZvuft1H_OUaBuZMIE2BYYNFSlm2slE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/9dd44216-37fd-4c7c-b219-1272d597801b?api-version=2025-03-01&t=639032145192752350&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=l7oJQbxE6ZGsjFK1dgwFbxnZ-cNZ7JU0sIS49Oz1oghvUeXuK-tL5ps713F0_rgc7Mh-SD-5tEN4-IEnV7tdkU5sWFXvEnKXPwqk-dPeuropMh-UbKZKaIMzfNUwpcfC2hAgi_vXwXTqHvdU3XQubvJZm6ScIi7su8TmH0jwgjVGu91LhxRIZHX9BXYoMclZ2YldgX19JcF77gO1SDEi0eoQJhsFfM3hvIj4HTFNBjmcO5FFGp2BSrzTUq44X403WfHitpRFzCp1j3L1453y-wd6nvJ8hax15pTXJGs_FsYk6daQCC6V_Jd0RTY_loS7C2G99ka7cLZUWLm6vgp2ng&h=UWWF51bE2OTIbpdAlbt2LPpvE3JleIp7cVIbc6jTJDU response: body: - string: "{\n \"name\": \"7f55b550-33db-44f6-9c83-1ca99f0d31a9\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2025-07-09T05:36:27.4748546Z\",\n \"endTime\"\ - : \"2025-07-09T05:38:19.2410943Z\"\n}" + string: "{\n \"name\": \"9dd44216-37fd-4c7c-b219-1272d597801b\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2026-01-05T12:55:19.2455252Z\",\n \"endTime\": + \"2026-01-05T12:57:15.1858623Z\"\n}" headers: cache-control: - no-cache @@ -1278,7 +1417,7 @@ interactions: content-type: - application/json date: - - Wed, 09 Jul 2025 05:38:30 GMT + - Mon, 05 Jan 2026 12:57:22 GMT expires: - '-1' pragma: @@ -1290,11 +1429,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/b2eab357-a220-48e6-8fe2-54dc9d7c89a6 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiasoutheast/286fb033-db6e-4910-9bf6-a40e70eee3ca x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: C16C6BBD640442CDA6C5D80CDC8FBC03 Ref B: BN1AA2051014039 Ref C: 2025-07-09T05:38:30Z' + - 'Ref A: 81E88AFC566E4A83B3A4F53FE3E6F95A Ref B: SYD03EDGE1420 Ref C: 2026-01-05T12:57:22Z' status: code: 200 message: OK @@ -1312,37 +1451,37 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --mode User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/msnp000003?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/msnp000003\"\ - ,\n \"name\": \"msnp000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachines\",\n \"scaleDownMode\"\ - : \"Delete\",\n \"provisioningState\": \"Succeeded\",\n \"powerState\":\ - \ {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.32.5\"\ - ,\n \"currentOrchestratorVersion\": \"1.32.5\",\n \"enableNodePublicIP\"\ - : false,\n \"mode\": \"ManagedSystem\",\n \"osType\": \"Linux\",\n \"osSKU\"\ - : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202506.16.0\"\ - ,\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\"\ - : \"0\"\n },\n \"enableFIPS\": false,\n \"securityProfile\": {\n \"sshAccess\"\ - : \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n\ - \ },\n \"virtualMachinesProfile\": {\n \"scale\": {\n \"manual\": [\n\ - \ {\n \"size\": \"Standard_D4s_v3\",\n \"count\": 1\n }\n\ - \ ]\n }\n },\n \"virtualMachineNodesStatus\": [\n {\n \"size\"\ - : \"Standard_D4s_v3\",\n \"count\": 1\n }\n ],\n \"eTag\": \"97c15a7c-257a-4bff-ac6b-185c34b6acdc\"\ - \n }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/msnp000003\",\n + \"name\": \"msnp000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \"properties\": {\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": + \"OS\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachines\",\n \"scaleDownMode\": + \"Delete\",\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n + \ \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.33.5\",\n \"currentOrchestratorVersion\": + \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"nodeTaints\": [\n \"CriticalAddonsOnly=true:NoSchedule\",\n + \ \"CriticalAddonsOnly=true:NoExecute\"\n ],\n \"mode\": \"ManagedSystem\",\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeSettings\": {\n + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"enableFIPS\": + false,\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": + false,\n \"enableSecureBoot\": false\n },\n \"virtualMachinesProfile\": + {\n \"scale\": {\n \"manual\": [\n {\n \"size\": \"standard_d8ds_v4\",\n + \ \"count\": 1\n }\n ]\n }\n },\n \"virtualMachineNodesStatus\": + [\n {\n \"size\": \"Standard_D8ds_v4\",\n \"count\": 1\n }\n ],\n + \ \"eTag\": \"ef3e7dce-072c-43b3-be77-0ae98e7cbf72\"\n }\n}" headers: cache-control: - no-cache content-length: - - '1241' + - '1346' content-type: - application/json date: - - Wed, 09 Jul 2025 05:38:31 GMT + - Mon, 05 Jan 2026 12:57:23 GMT expires: - '-1' pragma: @@ -1354,11 +1493,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/7440d418-9eff-417f-8982-2630fadd91bb + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiaeast/a95630b5-f24b-46a0-8804-d171888d3ab9 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: F81FDA9843074E9ABE6DD291F6F9F223 Ref B: BN1AA2051014039 Ref C: 2025-07-09T05:38:30Z' + - 'Ref A: 0C1EA28305444BCCA85D745E5C528A4B Ref B: SYD03EDGE1712 Ref C: 2026-01-05T12:57:23Z' status: code: 200 message: OK @@ -1376,100 +1515,95 @@ interactions: ParameterSetName: - --resource-group --name -o User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ - ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ - : \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n\ - \ \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\"\ - : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.32\",\n\ - \ \"currentKubernetesVersion\": \"1.32.5\",\n \"dnsPrefix\": \"cliakstest-clitestouerfhbyy-26fe00\"\ - ,\n \"fqdn\": \"cliakstest-clitestouerfhbyy-26fe00-pn0fzmz3.hcp.westus2.staging.azmk8s.io\"\ - ,\n \"azurePortalFQDN\": \"cliakstest-clitestouerfhbyy-26fe00-pn0fzmz3.portal.hcp.westus2.staging.azmk8s.io\"\ - ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"\ - count\": 1,\n \"vmSize\": \"Standard_D8pds_v5\",\n \"osDiskSizeGB\"\ - : 200,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\"\ - ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \ - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.32\",\n \"currentOrchestratorVersion\": \"1.32.5\",\n \"enableNodePublicIP\"\ - : false,\n \"enableCustomCATrust\": false,\n \"mode\": \"System\",\n\ - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-2204gen2arm64containerd-202507.02.0\",\n \"upgradeSettings\"\ - : {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n\ - \ \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ - : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \ - \ \"enableSecureBoot\": false\n },\n \"eTag\": \"9946c07b-9a26-4fb2-9607-c31e1031bf31\"\ - \n },\n {\n \"name\": \"msnp000003\",\n \"osDiskType\": \"Ephemeral\"\ - ,\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 250,\n \"type\":\ - \ \"VirtualMachines\",\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ - : \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ - \ \"orchestratorVersion\": \"1.32.5\",\n \"currentOrchestratorVersion\"\ - : \"1.32.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"ManagedSystem\"\ - ,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ - : \"AKSUbuntu-2204gen2containerd-202506.16.0\",\n \"upgradeSettings\":\ - \ {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n\ - \ \"enableFIPS\": false,\n \"securityProfile\": {\n \"sshAccess\"\ - : \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\":\ - \ false\n },\n \"virtualMachinesProfile\": {\n \"scale\": {\n \ - \ \"manual\": [\n {\n \"size\": \"Standard_D4s_v3\",\n \ - \ \"count\": 1\n }\n ]\n }\n },\n \"virtualMachineNodesStatus\"\ - : [\n {\n \"size\": \"Standard_D4s_v3\",\n \"count\": 1\n \ - \ }\n ],\n \"eTag\": \"97c15a7c-257a-4bff-ac6b-185c34b6acdc\"\n \ - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \ - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa\ - \ AAAAB3NzaC1yc2EAAAADAQABAAABAQDHXBi7trDaPg3HOZHIy2f0UREl2YYfZeBx9oJdJj8OlrYbrpCW3XB2WHEvzzby+hTQWpUMbjunCe7YThc2HSMWSEu0hur/RqRKiDCUpBAIfrye3euudKNTfA3Tzk9GSwQTSDgJ/k941JfHrAtoJN6zntxH0I0GtXYuBIx0yUEMIBXPyeCKEc5fk/3cvbL5KU60A+wyrPxPq+4chz0Nc/B5eVkxPl43eQn7z4/6boIwOUx0//U20JUYdecWaDBRY8NiyWixm9/zIczHgPq0lOvFajY1heuUq7ClsYu01ILb4srWQe0lIEGngzr0r3DlVzkgk6swy9clWw/AJuN8YtBh\ - \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ - : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ - nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"\ - enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\"\ - : {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": \"overlay\"\ - ,\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n\ - \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \ - \ \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\"\ - : [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/0ef3ca55-cedf-4cae-bef1-64434370fbe7\"\ - \n }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n\ - \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n\ - \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\"\ - ,\n \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\":\ - \ [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n\ - \ \"podLinkLocalAccess\": \"IMDS\"\n },\n \"maxAgentPools\": 100,\n \"\ - identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ - ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ - :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"autoUpgradeProfile\"\ - : {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n \"disableLocalAccounts\"\ - : false,\n \"securityProfile\": {},\n \"storageProfile\": {\n \"diskCSIDriver\"\ - : {\n \"enabled\": true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\"\ - : {\n \"enabled\": true\n },\n \"snapshotController\": {\n \"enabled\"\ - : true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n\ - \ \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n \"costAnalysis\"\ - : {\n \"enabled\": false\n }\n },\n \"resourceUID\": \"686dfe9e20c81c000180d4fb\"\ - ,\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\":\ - \ {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\"\ - : true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\"\ - : {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \ - \ \"enableV2\": true\n },\n \"static-egress-controller\": {\n \"\ - enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\"\ - : \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\"\ - : {\n \"artifactSource\": \"Direct\"\n }\n },\n \"identity\": {\n \"type\"\ - : \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\"\ - ,\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\"\ - : {\n \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"074ecd88-f9f5-4870-8013-8807c12d2ff4\"\ - \n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n + \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n + \"kind\": \"Base\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.33\",\n \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestemkqvshjh-26fe00\",\n + \ \"fqdn\": \"cliakstest-clitestemkqvshjh-26fe00-7lqcs5a1.hcp.westus2.staging.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"cliakstest-clitestemkqvshjh-26fe00-7lqcs5a1.portal.hcp.westus2.staging.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 1,\n \"vmSize\": \"Standard_D8ds_v4\",\n \"osDiskSizeGB\": 200,\n \"osDiskType\": + \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": + \"OCIContainer\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n + \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\": + \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n + \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"osType\": + \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n + \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": + \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\": + {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": + {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": + false\n },\n \"eTag\": \"1e81d6a4-9fe6-4ecb-9d78-85a866d45ae7\"\n },\n + \ {\n \"name\": \"msnp000003\",\n \"osDiskType\": \"Ephemeral\",\n + \ \"kubeletDiskType\": \"OS\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachines\",\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.33.5\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\": + false,\n \"nodeTaints\": [\n \"CriticalAddonsOnly=true:NoSchedule\",\n + \ \"CriticalAddonsOnly=true:NoExecute\"\n ],\n \"mode\": \"ManagedSystem\",\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeSettings\": {\n + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"enableFIPS\": + false,\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": + false,\n \"enableSecureBoot\": false\n },\n \"virtualMachinesProfile\": + {\n \"scale\": {\n \"manual\": [\n {\n \"size\": \"standard_d8ds_v4\",\n + \ \"count\": 1\n }\n ]\n }\n },\n \"virtualMachineNodesStatus\": + [\n {\n \"size\": \"Standard_D8ds_v4\",\n \"count\": 1\n }\n + \ ],\n \"eTag\": \"ef3e7dce-072c-43b3-be77-0ae98e7cbf72\"\n }\n ],\n + \ \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n + \ \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== + test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": + {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": + \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n + \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": + \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": + \"none\",\n \"networkDataplane\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/c88a38ff-be70-4986-af2f-ee79eedd45b1\"\n + \ }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n + \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n + \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n + \ \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n + \ \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n \"podLinkLocalAccess\": + \"IMDS\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n + \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n + \ }\n },\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n + \ },\n \"disableLocalAccounts\": false,\n \"securityProfile\": {},\n \"storageProfile\": + {\n \"diskCSIDriver\": {\n \"enabled\": true,\n \"version\": \"v1\"\n + \ },\n \"fileCSIDriver\": {\n \"enabled\": true\n },\n \"snapshotController\": + {\n \"enabled\": true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": + false\n },\n \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n + \ \"costAnalysis\": {\n \"enabled\": false\n }\n },\n \"resourceUID\": + \"695bb31a0e33dc0001652a07\",\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\": + {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\": + true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\": + {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \"enableV2\": + true\n },\n \"secure-tls-bootstrap\": {\n \"enableV2\": true\n },\n + \ \"static-egress-controller\": {\n \"enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": + {\n \"mode\": \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\": + {\n \"artifactSource\": \"Direct\"\n },\n \"hostedSystemProfile\": {\n + \ \"enabled\": false\n },\n \"enableFIPS\": false\n },\n \"identity\": + {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n + \ \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"93e8c1ff-c52f-406c-9c71-52954c299dc0\"\n}" headers: cache-control: - no-cache content-length: - - '6220' + - '6823' content-type: - application/json date: - - Wed, 09 Jul 2025 05:38:33 GMT + - Mon, 05 Jan 2026 12:57:26 GMT expires: - '-1' pragma: @@ -1483,7 +1617,7 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 6D95DC466A054E89BC1096D17CE2DB3B Ref B: BN1AA2051013025 Ref C: 2025-07-09T05:38:32Z' + - 'Ref A: 5964ADAC3B184540A1017959814FB7EE Ref B: SYD03EDGE1012 Ref C: 2026-01-05T12:57:25Z' status: code: 200 message: OK @@ -1501,56 +1635,56 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool1\"\ - ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8pds_v5\"\ - ,\n \"osDiskSizeGB\": 200,\n \"osDiskType\": \"Ephemeral\",\n \"\ - kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \ - \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ - enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ - : \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ - \ \"orchestratorVersion\": \"1.32\",\n \"currentOrchestratorVersion\"\ - : \"1.32.5\",\n \"enableNodePublicIP\": false,\n \"enableCustomCATrust\"\ - : false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n\ - \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ - : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2arm64containerd-202507.02.0\"\ - ,\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\"\ - : \"0\"\n },\n \"enableFIPS\": false,\n \"networkProfile\": {},\n\ - \ \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\"\ - : false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"9946c07b-9a26-4fb2-9607-c31e1031bf31\"\ - \n }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/msnp000003\"\ - ,\n \"name\": \"msnp000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ - ,\n \"properties\": {\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\"\ - : \"OS\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachines\",\n \ - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ - ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ - : \"1.32.5\",\n \"currentOrchestratorVersion\": \"1.32.5\",\n \"enableNodePublicIP\"\ - : false,\n \"mode\": \"ManagedSystem\",\n \"osType\": \"Linux\",\n \ - \ \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202506.16.0\"\ - ,\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\"\ - : \"0\"\n },\n \"enableFIPS\": false,\n \"securityProfile\": {\n\ - \ \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"\ - enableSecureBoot\": false\n },\n \"virtualMachinesProfile\": {\n \ - \ \"scale\": {\n \"manual\": [\n {\n \"size\": \"Standard_D4s_v3\"\ - ,\n \"count\": 1\n }\n ]\n }\n },\n \"virtualMachineNodesStatus\"\ - : [\n {\n \"size\": \"Standard_D4s_v3\",\n \"count\": 1\n \ - \ }\n ],\n \"eTag\": \"97c15a7c-257a-4bff-ac6b-185c34b6acdc\"\n \ - \ }\n }\n ],\n \"nextLink\": \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?%24skipToken=2430017\\\ - u0026api-version=2025-10-02-preview\\u0026skipToken=2430017\"\n}" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/nodepool1\",\n + \ \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8ds_v4\",\n + \ \"osDiskSizeGB\": 200,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": + \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n + \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": + \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n + \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": + \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\": + {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": + {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": + false\n },\n \"eTag\": \"1e81d6a4-9fe6-4ecb-9d78-85a866d45ae7\"\n }\n + \ },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/msnp000003\",\n + \ \"name\": \"msnp000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n + \ \"properties\": {\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": + \"OS\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachines\",\n \"scaleDownMode\": + \"Delete\",\n \"provisioningState\": \"Succeeded\",\n \"powerState\": + {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.33.5\",\n + \ \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\": + false,\n \"nodeTaints\": [\n \"CriticalAddonsOnly=true:NoSchedule\",\n + \ \"CriticalAddonsOnly=true:NoExecute\"\n ],\n \"mode\": \"ManagedSystem\",\n + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": + \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeSettings\": {\n + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"enableFIPS\": + false,\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": + false,\n \"enableSecureBoot\": false\n },\n \"virtualMachinesProfile\": + {\n \"scale\": {\n \"manual\": [\n {\n \"size\": \"standard_d8ds_v4\",\n + \ \"count\": 1\n }\n ]\n }\n },\n \"virtualMachineNodesStatus\": + [\n {\n \"size\": \"Standard_D8ds_v4\",\n \"count\": 1\n }\n + \ ],\n \"eTag\": \"ef3e7dce-072c-43b3-be77-0ae98e7cbf72\"\n }\n }\n + ],\n \"nextLink\": \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?%24skipToken=3430013\\u0026api-version=2025-10-02-preview\\u0026skipToken=3430013\"\n}" headers: cache-control: - no-cache content-length: - - '2998' + - '3141' content-type: - application/json date: - - Wed, 09 Jul 2025 05:38:34 GMT + - Mon, 05 Jan 2026 12:57:29 GMT expires: - '-1' pragma: @@ -1562,11 +1696,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/74539823-148d-412f-9fd6-3c05e35b4655 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiaeast/79f16c9c-61e6-4a25-b519-cf06591786fe x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 3FD6DEE9B8864130B762BDCD2075354A Ref B: BN1AA2051013047 Ref C: 2025-07-09T05:38:34Z' + - 'Ref A: B9EC273BB5C74FCEB8CD8708A2A2F632 Ref B: SYD03EDGE2010 Ref C: 2026-01-05T12:57:27Z' status: code: 200 message: OK @@ -1586,7 +1720,7 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/msnp000003?api-version=2025-10-02-preview response: @@ -1594,17 +1728,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3d10c0ec-aa57-4d4c-a6c7-f4429d65f911?api-version=2025-03-01&t=638876363163485160&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=jV1i-8MYgJZzrkX68O33tzmcGNjQXXAr0rCXCoZiq7OE9_nIe6Msf5R98ngs1cuS6CS5oENOpKpF1j3kHVeDsf9a2FJ3gmaVy8zOG5PAPf58r-XrSsG8IjkC4viX0pYi4OgXDCXiyzrbhqA1lnvNX1y3X-U7-s9RVpti-TrckER0Fimxo_ulFs8U3LrjwrJSGyF1ViHLXhuhQxMLGn8RYUxWljKVljN409Hz7UhtNtPl71fAXAfIqkIgoMVeB1oo7TfQJq8-pX8jg3C7mmu2WLIDOcSZIwk-WAnf6ghroPaY7wzE6K12aVNTAPFaSHpPDDgnIjJFIWjYbPIrmPq0FA&h=fxLZtcCREjuyKjs_1r4HYVCmfio5WvqWXjpgKRc7IVY + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72ca75ea-d35b-4b02-9197-92bd8c277ce9?api-version=2025-03-01&t=639032146498900567&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=qB9V7GxHLxVz27QAnjz08So6F-X3nQRphtaP2MA_irv_meDOyB2l3v_6fuXktWuVXawl7wUTDAgNof2HW3oXZBNoo_V0Gu3rWF6BIx-kM32A9MpHkSkU446dXk5inrCbTma_LJK69TejnX1fYagU5fn3PQGFgXQRWiw3BVHFJB882B5z_m7Nqoa6VXu-xOz01WPpQhYmc90is6A1VoUvI3KnS72qV5ubAdd7NxsWTMu5H5GO2srKsbDA--uNnrRd302zjV4rjGvDZ5ezo-vprpIT3SP9FGZpB1VmlrZQRBVQxjHK720H5pLTkxKPyc1EaREe6WLFtSBkjphCdHoAEw&h=oOo0aO_Ygjc-UywE7nXJduPfgxAlhVe9Yc35Lkhu2lY cache-control: - no-cache content-length: - '0' date: - - Wed, 09 Jul 2025 05:38:35 GMT + - Mon, 05 Jan 2026 12:57:29 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/3d10c0ec-aa57-4d4c-a6c7-f4429d65f911?api-version=2025-03-01&t=638876363163641410&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=rlEsnzd5m0aq2Y_arix6vQnTD-kI8HRMnVj8KOmydUqHyqUiqKWYSNQ5bFYhMnTO5Vv2g6jSMo4-0dY7bFyOxgLkARXUsTGOM6Ui-rkkCKDwp7pIODmBM6S4gDCsORR5lU9i8j26RVa9FBuCZe2j109LyhBIojVOMMmQv3pHNp4_AbT-RSM9n1v8mFenlDUmmkRcUuuF5FIYYjL_rBjRK-SbY2YokvdiBb8_2bnPtUnaMgd1bZGSfhb5XYkoClQ37F5XCbgxVsgSaNVi5fsw36A36PpbwXOBQRn03ZK6qu-DdOjQw0UBnB-z4HrrSHV21_nufUmAk3UDj-7DGodgIw&h=fDhJt2MPPyCkSxV2RJLdk7twtiNi1-Z5IpOXYuXdTOs + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/72ca75ea-d35b-4b02-9197-92bd8c277ce9?api-version=2025-03-01&t=639032146499213038&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=cAvd2q6N0f-y-0W3HoIH6aZMnFBzq1ZhS2R08QTxKRnb_SsX_ay1W6pK11JSSA__1LoFZn4_8BcINbRw-TVsXMIFiEwqNACqF_PF4AzHEhp8BFJTiD3dkYfXEjiQ9a1ZYhsXrnitDqfiL57w3KJas0s0dTWkHsNYznn3j6CAacSJQUT7de713z9WPIzf2FJnXspifu50-vEPo0F_ur_uBwZqhHpGwFDVyoieCQedYjGmxMnVSmUsqopDzR8vW-5KkX3UyaliOFz7lk8hQkEf73HVp4S8AP4xemn2yPvMiQhHE_VcuRxQKxkv-wM7kGhi0xfv31Ign8dE7FZY86uWZA&h=P2L2maVBdr4L0Nn1YvEFhrXBthNfVK45Y8A6OC75IAc pragma: - no-cache strict-transport-security: @@ -1614,13 +1748,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/bf739d8e-f504-45cc-b411-538649b11e7e + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/9e208d7b-a918-4254-a722-0254519abeae x-ms-ratelimit-remaining-subscription-deletes: - '799' x-ms-ratelimit-remaining-subscription-global-deletes: - '11999' x-msedge-ref: - - 'Ref A: 76C4DC69B2AA4D8FA5A0A44D13187AE9 Ref B: BN1AA2051013047 Ref C: 2025-07-09T05:38:35Z' + - 'Ref A: C00AF70A67244C879F74822B5EB3F0BD Ref B: SYD03EDGE1116 Ref C: 2026-01-05T12:57:29Z' status: code: 202 message: Accepted @@ -1638,13 +1772,111 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72ca75ea-d35b-4b02-9197-92bd8c277ce9?api-version=2025-03-01&t=639032146498900567&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=qB9V7GxHLxVz27QAnjz08So6F-X3nQRphtaP2MA_irv_meDOyB2l3v_6fuXktWuVXawl7wUTDAgNof2HW3oXZBNoo_V0Gu3rWF6BIx-kM32A9MpHkSkU446dXk5inrCbTma_LJK69TejnX1fYagU5fn3PQGFgXQRWiw3BVHFJB882B5z_m7Nqoa6VXu-xOz01WPpQhYmc90is6A1VoUvI3KnS72qV5ubAdd7NxsWTMu5H5GO2srKsbDA--uNnrRd302zjV4rjGvDZ5ezo-vprpIT3SP9FGZpB1VmlrZQRBVQxjHK720H5pLTkxKPyc1EaREe6WLFtSBkjphCdHoAEw&h=oOo0aO_Ygjc-UywE7nXJduPfgxAlhVe9Yc35Lkhu2lY + response: + body: + string: "{\n \"name\": \"72ca75ea-d35b-4b02-9197-92bd8c277ce9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2026-01-05T12:57:29.7901631Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Mon, 05 Jan 2026 12:57:30 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=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/4cdab47d-1810-4914-adb8-498b9f8ea94a + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: A3517776CEBD4D348287B1C99B05D8D1 Ref B: SYD03EDGE1018 Ref C: 2026-01-05T12:57:30Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool delete + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72ca75ea-d35b-4b02-9197-92bd8c277ce9?api-version=2025-03-01&t=639032146498900567&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=qB9V7GxHLxVz27QAnjz08So6F-X3nQRphtaP2MA_irv_meDOyB2l3v_6fuXktWuVXawl7wUTDAgNof2HW3oXZBNoo_V0Gu3rWF6BIx-kM32A9MpHkSkU446dXk5inrCbTma_LJK69TejnX1fYagU5fn3PQGFgXQRWiw3BVHFJB882B5z_m7Nqoa6VXu-xOz01WPpQhYmc90is6A1VoUvI3KnS72qV5ubAdd7NxsWTMu5H5GO2srKsbDA--uNnrRd302zjV4rjGvDZ5ezo-vprpIT3SP9FGZpB1VmlrZQRBVQxjHK720H5pLTkxKPyc1EaREe6WLFtSBkjphCdHoAEw&h=oOo0aO_Ygjc-UywE7nXJduPfgxAlhVe9Yc35Lkhu2lY + response: + body: + string: "{\n \"name\": \"72ca75ea-d35b-4b02-9197-92bd8c277ce9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2026-01-05T12:57:29.7901631Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Mon, 05 Jan 2026 12:58:01 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiasoutheast/07fda370-5080-43f5-9e91-4805a4b8277b + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 7CB53A89366B419E9421D44779871E17 Ref B: SYD03EDGE1114 Ref C: 2026-01-05T12:58:00Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool delete + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3d10c0ec-aa57-4d4c-a6c7-f4429d65f911?api-version=2025-03-01&t=638876363163485160&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=jV1i-8MYgJZzrkX68O33tzmcGNjQXXAr0rCXCoZiq7OE9_nIe6Msf5R98ngs1cuS6CS5oENOpKpF1j3kHVeDsf9a2FJ3gmaVy8zOG5PAPf58r-XrSsG8IjkC4viX0pYi4OgXDCXiyzrbhqA1lnvNX1y3X-U7-s9RVpti-TrckER0Fimxo_ulFs8U3LrjwrJSGyF1ViHLXhuhQxMLGn8RYUxWljKVljN409Hz7UhtNtPl71fAXAfIqkIgoMVeB1oo7TfQJq8-pX8jg3C7mmu2WLIDOcSZIwk-WAnf6ghroPaY7wzE6K12aVNTAPFaSHpPDDgnIjJFIWjYbPIrmPq0FA&h=fxLZtcCREjuyKjs_1r4HYVCmfio5WvqWXjpgKRc7IVY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72ca75ea-d35b-4b02-9197-92bd8c277ce9?api-version=2025-03-01&t=639032146498900567&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=qB9V7GxHLxVz27QAnjz08So6F-X3nQRphtaP2MA_irv_meDOyB2l3v_6fuXktWuVXawl7wUTDAgNof2HW3oXZBNoo_V0Gu3rWF6BIx-kM32A9MpHkSkU446dXk5inrCbTma_LJK69TejnX1fYagU5fn3PQGFgXQRWiw3BVHFJB882B5z_m7Nqoa6VXu-xOz01WPpQhYmc90is6A1VoUvI3KnS72qV5ubAdd7NxsWTMu5H5GO2srKsbDA--uNnrRd302zjV4rjGvDZ5ezo-vprpIT3SP9FGZpB1VmlrZQRBVQxjHK720H5pLTkxKPyc1EaREe6WLFtSBkjphCdHoAEw&h=oOo0aO_Ygjc-UywE7nXJduPfgxAlhVe9Yc35Lkhu2lY response: body: - string: "{\n \"name\": \"3d10c0ec-aa57-4d4c-a6c7-f4429d65f911\",\n \"status\"\ - : \"InProgress\",\n \"startTime\": \"2025-07-09T05:38:36.2413462Z\"\n}" + string: "{\n \"name\": \"72ca75ea-d35b-4b02-9197-92bd8c277ce9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2026-01-05T12:57:29.7901631Z\"\n}" headers: cache-control: - no-cache @@ -1653,7 +1885,7 @@ interactions: content-type: - application/json date: - - Wed, 09 Jul 2025 05:38:36 GMT + - Mon, 05 Jan 2026 12:58:32 GMT expires: - '-1' pragma: @@ -1665,11 +1897,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/8bb95f03-be26-4415-bd07-2f56496f9d06 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiasoutheast/4577380e-d126-484d-8860-ccfd9766ca72 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: D2CA48D6C6DE418B823068E6455F7CBE Ref B: BN1AA2051013047 Ref C: 2025-07-09T05:38:36Z' + - 'Ref A: 2E5FC7EB6DB6427A903617FC9F02853D Ref B: SYD03EDGE1310 Ref C: 2026-01-05T12:58:31Z' status: code: 200 message: OK @@ -1687,23 +1919,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/3d10c0ec-aa57-4d4c-a6c7-f4429d65f911?api-version=2025-03-01&t=638876363163485160&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=jV1i-8MYgJZzrkX68O33tzmcGNjQXXAr0rCXCoZiq7OE9_nIe6Msf5R98ngs1cuS6CS5oENOpKpF1j3kHVeDsf9a2FJ3gmaVy8zOG5PAPf58r-XrSsG8IjkC4viX0pYi4OgXDCXiyzrbhqA1lnvNX1y3X-U7-s9RVpti-TrckER0Fimxo_ulFs8U3LrjwrJSGyF1ViHLXhuhQxMLGn8RYUxWljKVljN409Hz7UhtNtPl71fAXAfIqkIgoMVeB1oo7TfQJq8-pX8jg3C7mmu2WLIDOcSZIwk-WAnf6ghroPaY7wzE6K12aVNTAPFaSHpPDDgnIjJFIWjYbPIrmPq0FA&h=fxLZtcCREjuyKjs_1r4HYVCmfio5WvqWXjpgKRc7IVY + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/72ca75ea-d35b-4b02-9197-92bd8c277ce9?api-version=2025-03-01&t=639032146498900567&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=qB9V7GxHLxVz27QAnjz08So6F-X3nQRphtaP2MA_irv_meDOyB2l3v_6fuXktWuVXawl7wUTDAgNof2HW3oXZBNoo_V0Gu3rWF6BIx-kM32A9MpHkSkU446dXk5inrCbTma_LJK69TejnX1fYagU5fn3PQGFgXQRWiw3BVHFJB882B5z_m7Nqoa6VXu-xOz01WPpQhYmc90is6A1VoUvI3KnS72qV5ubAdd7NxsWTMu5H5GO2srKsbDA--uNnrRd302zjV4rjGvDZ5ezo-vprpIT3SP9FGZpB1VmlrZQRBVQxjHK720H5pLTkxKPyc1EaREe6WLFtSBkjphCdHoAEw&h=oOo0aO_Ygjc-UywE7nXJduPfgxAlhVe9Yc35Lkhu2lY response: body: - string: "{\n \"name\": \"3d10c0ec-aa57-4d4c-a6c7-f4429d65f911\",\n \"status\"\ - : \"Succeeded\",\n \"startTime\": \"2025-07-09T05:38:36.2413462Z\",\n \"endTime\"\ - : \"2025-07-09T05:39:01.048711Z\"\n}" + string: "{\n \"name\": \"72ca75ea-d35b-4b02-9197-92bd8c277ce9\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2026-01-05T12:57:29.7901631Z\",\n \"endTime\": + \"2026-01-05T12:58:49.3809006Z\"\n}" headers: cache-control: - no-cache content-length: - - '164' + - '165' content-type: - application/json date: - - Wed, 09 Jul 2025 05:39:06 GMT + - Mon, 05 Jan 2026 12:59:02 GMT expires: - '-1' pragma: @@ -1715,14 +1947,62 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/027ac001-c285-4bbf-904d-4c579d570999 + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiaeast/e9445bfd-87b2-49e9-93bf-cf05e9c2dfef x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 7A12889EDADB4206BB2C571E37E728A6 Ref B: BN1AA2051013047 Ref C: 2025-07-09T05:39:07Z' + - 'Ref A: 1935AD2303F8437E9518C365D299DCC8 Ref B: SYD03EDGE1113 Ref C: 2026-01-05T12:59:02Z' status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool delete + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name + User-Agent: + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/72ca75ea-d35b-4b02-9197-92bd8c277ce9?api-version=2025-03-01&t=639032146499213038&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=cAvd2q6N0f-y-0W3HoIH6aZMnFBzq1ZhS2R08QTxKRnb_SsX_ay1W6pK11JSSA__1LoFZn4_8BcINbRw-TVsXMIFiEwqNACqF_PF4AzHEhp8BFJTiD3dkYfXEjiQ9a1ZYhsXrnitDqfiL57w3KJas0s0dTWkHsNYznn3j6CAacSJQUT7de713z9WPIzf2FJnXspifu50-vEPo0F_ur_uBwZqhHpGwFDVyoieCQedYjGmxMnVSmUsqopDzR8vW-5KkX3UyaliOFz7lk8hQkEf73HVp4S8AP4xemn2yPvMiQhHE_VcuRxQKxkv-wM7kGhi0xfv31Ign8dE7FZY86uWZA&h=P2L2maVBdr4L0Nn1YvEFhrXBthNfVK45Y8A6OC75IAc + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-type: + - application/json + date: + - Mon, 05 Jan 2026 12:59:03 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/72ca75ea-d35b-4b02-9197-92bd8c277ce9?api-version=2025-03-01&t=639032147436690078&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=aFc-XZq9aW7JT2HEfzvyle00-pT6VsYgU69dxixz6xh8yIjSo35l8iM2OfwqX9cWN8NBSViqbcgr0zDPpJV4pf4YVipY0EbeuKfXeIXqABRnXRGmz6vLToMABYYI35gOkhso7dh5-wARg8S9yWUjtZME5bUtGJsnLmF7jf-8LKwF3rr18IOXMJnATJ5WEtwN8RW5PAtvQen01X9L6opIbKigmxg9rKxMbtQKK8DAQOTj02oPhp6uvXgy3NABJtSej2fC32zgxob-mlbBP-eMIk3CJh-EQa1z4aKklO-Pt2SUuFQNgqPURGGI87bWu2B2SyV_XfJu09YkTp_LjupRnQ&h=vSmBtTw2FSbdHPta_YsC3DdCLYasCMdctJCRWTzcQlQ + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/westus2/3b991dde-b444-4801-a267-b81dcc55a50f + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: CD4F36FAE6CB4085B4E5E8FA1D16F0DB Ref B: SYD03EDGE2009 Ref C: 2026-01-05T12:59:03Z' + status: + code: 204 + message: No Content - request: body: null headers: @@ -1739,7 +2019,7 @@ interactions: ParameterSetName: - --resource-group --name --yes --no-wait User-Agent: - - AZURECLI/2.74.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.9 (Linux-6.8.0-1030-azure-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 azsdk-python-core/1.37.0 Python/3.12.12 (macOS-26.2-arm64-arm-64bit) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2025-10-02-preview response: @@ -1747,17 +2027,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a519548c-782a-40c7-b89f-978d8540d56d?api-version=2025-03-01&t=638876363514649863&c=MIIHpTCCBo2gAwIBAgITOgWW6V4bWqMg7jirKQAEBZbpXjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgxMTE1WhcNMjUxMDE1MDgxMTE1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMY1NkY30CSs3RZUjU5LWx8q7D4EBtiOvDh0rp_pq88pDrSLlkOvW1ukv2drLl4IRFgQeGBaWUXLnQSQkKU2147xu_kMK_wSfioRAwmyyQHBR5k_vbrQJFxUKceo6N_rl_2o1j456RihwRURmBeWLnd-69hjHOb5hjnrt_qkn2AFXRyhWO7gcy4NPQtAKQDYrLUUVj2h-D33k8M9wh0QyV5ILmpDadE4FUZdq41h-3VF3wEOfcnxvX517erTM2H7B67HZterUB9j8_HcAXYFr2m0QuYMdMJg_kKz1Rw0S_1Dibc4xxeJ9mM4i2wM0_mRb3j8bwvrBvTEDH-wVRJJJ30CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS4PhGjDcxYCa2eOpJskgmW7M6GVTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHYuF4NC56IyGK6Ro3OTFN7_FjApCny2LNMxb7LrSysN_JN1P48hCgwFKbBarw1eD_cd50ZUsSlQhCpUXw_UKyPtXcIeG_o9kfL9_OD1FHsRLeqNaTS6U5d_ae9_46MeBalddw7Zi7Y_l_WZj-czs03WJvrs-rws6ksOFbJ25hUW_tt3LpxdJ49iUEoL9NogcwIevUhCvdTwed0uJcxSU3InXLDHfkVFTcGdu5TMdm0gfxraHzKeCoTEbo8jP41rP7JVgZzJSUoTzBWqFe-N9LuyN9-TrCNLAJwm11B3bKdUW_Ki1RtB548riY-xx-WmRmrYKnV1JCnsL1wsoViaoSg&s=W_g-9ae2rxGF8ltOaCzhvR7eL5eZiI-rx4H0oT4AruJfx8bxXaPun4mdn2nWikbfmUV0xoSGuWdfGGCKmACfAUUMST6AjlTNfo17mlhmVB0XERL7LO2BDSU21jg1_EtILoEjDbkbSrUPnIiMrpKbj6ovBa67O3PH9QwDpDyj_vjSLrTuQ4JYp7pbf2E1J8pOGLNIFopifhTxlT21rDrBFhsHT9yjSeLk9HVdWAXmMe9PSnp8VNARh9uqD7jPTh-jKpxwhZLF2A1BC3gAl5mJDynzXaX6xYLXsqW0feoRT-014z4nXOqhBbt4RdgbMIOHnM3UwBawwXhdXEKQvHj1CQ&h=ntCvcfB3eVWeArvF9ujNZXUj0wvSjOswZ2y8YB66puI + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/75546da0-00bd-40e8-8610-2cb3147fccee?api-version=2025-03-01&t=639032147479922771&c=MIIHhzCCBm-gAwIBAgITfAliWrpjBSY9pIWiWwAACWJaujANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIzMTU1MDAwWhcNMjYwNDIxMTU1MDAwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL8j9Fn7m-PWd9LTCELBAfORFxOBUSW6T_rqFbdYJ4YOnNAB7tVItzoMoJw8e-pnO08jfjUfSvUWTlpv3eucFl0fxldeNXGJAVmzm0UJT2Dl_PmzUWpaQo6fWfdU_ftOo9s7Qhukpgo7qkipC9v7M2S74B4MQBJYjlhzRhQCbHYR_NFNh4r76eINqyCpHKEJQ-eVmxQjYpbEh0JyPvYinrHsaqqoHE3y0hbjU55f_GGfrjmJXpukPy2NsSA8vs4Ag88sHFRBb8hoN0Gm4qQjXWZKW2ajrQST2HrXur3nQ5CBhIyG8zLCKVUZlCj2ZSxIfPWF3UkxGQyntEj38EL4uDUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBQYFmIzFslrsvIUuc3hpTEu0_qKxzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKlSX41eFADGdI3KvASOaLIGbzdXyCfGMEVRejOUryDuw_izK6mUxxKtyqsQsXjCxXutoQl13MUGdto4lSIIWmDpP8b4_wkdHA1rQJ8oNIG0tgNlpq1TT93CyHBgUcepSyaNMrClvol7WT_m6hORvI5HlHZMsJHTJzyPFmg5a_Sa6XOkWsqMENQ2T2fn8Cv_XceoZisPbjQGa-woFqss4-yoT_wGJ02BysmqA2ACJaExAokW28FpZ69mkHNtWe6e8w8GLYMO8XaiNlaIQW-ITSKQ7KciNg4Jocg-_WICDxumUshxK00qI2lcy4ILbSkPYX7OtP4i2oWYLhT1i_L_ses&s=YS4s-gYhicBRtFmhaHpW4ifEsDe6E-lxQqItS-YNuwC7aIYBzFtDp_qNVdIpH6Z-ZO5we9yRCk4ObOUCO-jbPQrjoS8eDk4qZ010LBU4x2Q3wYVTj-uADT_EwXkXhL9LP2cdSCXLT1JKuDsTlh5a4N8RX_xoe8-tf8a7SW4ld4WqVskzF-1mR5RDVp6pqIRFotm4IBL4Z9FK6R2Y-YxJK1gy0AA3nScDQnvyd1kPCgkpKUJ353VNYuS3324vKC5mtTCclbO4s06JyXtJ8tqh8Vd2h2aDiq1rPjgwC06aNUSkV43BhjG8OB9E99I31kalbhghvixkXJgW5KMjDJRQ0A&h=pk0A8I8ydnYkNGWzSJdeUItcsjPKEJ95xGgGskhqnEU cache-control: - no-cache content-length: - '0' date: - - Wed, 09 Jul 2025 05:39:10 GMT + - Mon, 05 Jan 2026 12:59:07 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/a519548c-782a-40c7-b89f-978d8540d56d?api-version=2025-03-01&t=638876363514962367&c=MIIHpTCCBo2gAwIBAgITOgWW6V4bWqMg7jirKQAEBZbpXjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgxMTE1WhcNMjUxMDE1MDgxMTE1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMY1NkY30CSs3RZUjU5LWx8q7D4EBtiOvDh0rp_pq88pDrSLlkOvW1ukv2drLl4IRFgQeGBaWUXLnQSQkKU2147xu_kMK_wSfioRAwmyyQHBR5k_vbrQJFxUKceo6N_rl_2o1j456RihwRURmBeWLnd-69hjHOb5hjnrt_qkn2AFXRyhWO7gcy4NPQtAKQDYrLUUVj2h-D33k8M9wh0QyV5ILmpDadE4FUZdq41h-3VF3wEOfcnxvX517erTM2H7B67HZterUB9j8_HcAXYFr2m0QuYMdMJg_kKz1Rw0S_1Dibc4xxeJ9mM4i2wM0_mRb3j8bwvrBvTEDH-wVRJJJ30CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS4PhGjDcxYCa2eOpJskgmW7M6GVTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHYuF4NC56IyGK6Ro3OTFN7_FjApCny2LNMxb7LrSysN_JN1P48hCgwFKbBarw1eD_cd50ZUsSlQhCpUXw_UKyPtXcIeG_o9kfL9_OD1FHsRLeqNaTS6U5d_ae9_46MeBalddw7Zi7Y_l_WZj-czs03WJvrs-rws6ksOFbJ25hUW_tt3LpxdJ49iUEoL9NogcwIevUhCvdTwed0uJcxSU3InXLDHfkVFTcGdu5TMdm0gfxraHzKeCoTEbo8jP41rP7JVgZzJSUoTzBWqFe-N9LuyN9-TrCNLAJwm11B3bKdUW_Ki1RtB548riY-xx-WmRmrYKnV1JCnsL1wsoViaoSg&s=LpSxs5iztnrHKT5wirfTsutKvxLeYT2elH6c_MNa5ewWB7y5RnS1cOHVvgcDNT83nunOfTzW25EOPvtsy6fbOHxGmisV9mIqpGn0x_-pLFJb7imPgeH6NDzqWh0GZyc7vA5ZEOSXHpzDi2TrFaFPAgji3GLRfmxyglsREbYnuRzmoLlbD5xS894eDtRv1ULniHDG-FQ3uz6N_0XsQWeBBnD4rSfjoAzfQ65aXHcoF0U3CLLs7EhcJIEG6jf0nhixtUbjsXHEW7cepPLqAqXN-rv7HXiLnIeODLmZrZp8qmft325zN8aahyi2bFQcDiBw0iWTaXYgo1o9a8a5AptUHA&h=dc30RtN7ftZ4gRt66hTLlqYv-qCEH2y7Pmxlpmf7qMc + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/75546da0-00bd-40e8-8610-2cb3147fccee?api-version=2025-03-01&t=639032147480078947&c=MIIHhzCCBm-gAwIBAgITfAliWrpjBSY9pIWiWwAACWJaujANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIzMTU1MDAwWhcNMjYwNDIxMTU1MDAwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL8j9Fn7m-PWd9LTCELBAfORFxOBUSW6T_rqFbdYJ4YOnNAB7tVItzoMoJw8e-pnO08jfjUfSvUWTlpv3eucFl0fxldeNXGJAVmzm0UJT2Dl_PmzUWpaQo6fWfdU_ftOo9s7Qhukpgo7qkipC9v7M2S74B4MQBJYjlhzRhQCbHYR_NFNh4r76eINqyCpHKEJQ-eVmxQjYpbEh0JyPvYinrHsaqqoHE3y0hbjU55f_GGfrjmJXpukPy2NsSA8vs4Ag88sHFRBb8hoN0Gm4qQjXWZKW2ajrQST2HrXur3nQ5CBhIyG8zLCKVUZlCj2ZSxIfPWF3UkxGQyntEj38EL4uDUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBQYFmIzFslrsvIUuc3hpTEu0_qKxzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAKlSX41eFADGdI3KvASOaLIGbzdXyCfGMEVRejOUryDuw_izK6mUxxKtyqsQsXjCxXutoQl13MUGdto4lSIIWmDpP8b4_wkdHA1rQJ8oNIG0tgNlpq1TT93CyHBgUcepSyaNMrClvol7WT_m6hORvI5HlHZMsJHTJzyPFmg5a_Sa6XOkWsqMENQ2T2fn8Cv_XceoZisPbjQGa-woFqss4-yoT_wGJ02BysmqA2ACJaExAokW28FpZ69mkHNtWe6e8w8GLYMO8XaiNlaIQW-ITSKQ7KciNg4Jocg-_WICDxumUshxK00qI2lcy4ILbSkPYX7OtP4i2oWYLhT1i_L_ses&s=cnKOshSaM8yGydFPajY-I-JbO0M4UgG5v_7EfYWgfEn5VVO9mjKnFK1FQR5MOklQm7E7QpI0uoN1wkS4Vz8WzpgJPZuMhu8yqWtTyaD9NwDNgnVQM9HiW7rQNeUXZuW2NZL0O7ihBOJfkkkdjhOw6lztkK7A38l1PAPHbQiiKnGEJ0NpmtuWN_sTEIDBO2tVW9A7Mwo4-Ga4W65H__cJyuuF0C8X7W-X_xGaZgRgtNskasyXwNbSxrwwnVatcrdwoA0gFCuQdLo6c2ACfUifWeIussbDvX2-u8wm4BxJtV1Bo4Kq-stAYToQa8KKjmdX7y7wlMligf8NnWLcTZZ48g&h=U-bwW_WVmZIn8N96fHq0b68F6uoyN9PK9X0bdENvTnw pragma: - no-cache strict-transport-security: @@ -1767,13 +2047,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/72058c2d-9e4e-46d8-ad7b-d3d6545be54f + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=6904f123-3ede-43d2-bd0e-2b2f1bbe4a4b/australiasoutheast/ebba55dd-e707-48c1-a2ca-09d9166d5da6 x-ms-ratelimit-remaining-subscription-deletes: - '799' x-ms-ratelimit-remaining-subscription-global-deletes: - '11999' x-msedge-ref: - - 'Ref A: 503B8D072911471CAFAF70AF45C35DD6 Ref B: BN1AA2051015039 Ref C: 2025-07-09T05:39:08Z' + - 'Ref A: 3E636C9E697A4880B76BAD2A7AF53DFC Ref B: SYD03EDGE1312 Ref C: 2026-01-05T12:59:04Z' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_loadbalancer_commands.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_loadbalancer_commands.yaml index 8d8c1092f82..9dd1210ca36 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_loadbalancer_commands.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_loadbalancer_commands.yaml @@ -14,7 +14,7 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value --load-balancer-backend-pool-type User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2025-10-02-preview response: @@ -30,7 +30,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 14 Apr 2025 05:23:02 GMT + - Fri, 02 Jan 2026 06:05:48 GMT expires: - '-1' pragma: @@ -44,7 +44,7 @@ interactions: x-ms-failure-cause: - gateway x-msedge-ref: - - 'Ref A: 37D86D0CFB814188A466A05D08862C6C Ref B: SYD03EDGE0814 Ref C: 2025-04-14T05:23:03Z' + - 'Ref A: 8BADCD9A5E5D4982AAC4D978786C19BE Ref B: BN1AA2051012053 Ref C: 2026-01-02T06:05:48Z' status: code: 404 message: Not Found @@ -63,12 +63,12 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value --load-balancer-backend-pool-type User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_aks_loadbalancer_commands","date":"2025-04-14T05:22:57Z","module":"aks-preview"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"eastus2euap","tags":{"product":"azurecli","cause":"automation","test":"test_aks_loadbalancer_commands","date":"2026-01-02T06:05:44Z","module":"aks-preview"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -77,7 +77,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 14 Apr 2025 05:23:03 GMT + - Fri, 02 Jan 2026 06:05:49 GMT expires: - '-1' pragma: @@ -91,25 +91,25 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: E68CA7EF2D36453596A963666114DEDA Ref B: SYD03EDGE1916 Ref C: 2025-04-14T05:23:03Z' + - 'Ref A: E9DC8652CD0C4D57A406D64BF0123EED Ref B: BN1AA2051014019 Ref C: 2026-01-02T06:05:49Z' status: code: 200 message: OK - request: body: '{"location": "eastus2euap", "sku": {"name": "Base", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "kind": "Base", "properties": {"kubernetesVersion": - "", "dnsPrefix": "cliakstest-clitesthltyih7tu-c0f606", "agentPoolProfiles": - [{"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 0, "workloadRuntime": + {"type": "UserAssigned", "userAssignedIdentities": {"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-109": + {}}}, "kind": "Base", "properties": {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestwcq672pxc-79a739", + "agentPoolProfiles": [{"count": 1, "vmSize": "", "osDiskSizeGB": 0, "workloadRuntime": "OCIContainer", "osType": "Linux", "enableAutoScaling": false, "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "", "upgradeSettings": {}, "enableNodePublicIP": - false, "enableCustomCATrust": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "mode": "System", "orchestratorVersion": "", "upgradeSettings": {}, "upgradeSettingsBlueGreen": + {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], "nodeInitializationTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, "networkProfile": {}, "securityProfile": {"sshAccess": "localuser"}, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", + {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "networkProfile": {"podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "outboundType": "loadBalancer", "loadBalancerSku": "standard", "loadBalancerProfile": {"allocatedOutboundPorts": 0, "idleTimeoutInMinutes": 30, "backendPoolType": "nodeIP", "clusterServiceLoadBalancerHealthProbeMode": @@ -125,85 +125,90 @@ interactions: Connection: - keep-alive Content-Length: - - '2209' + - '2025' Content-Type: - application/json ParameterSetName: - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value --load-balancer-backend-pool-type User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n - \"location\": \"eastus2euap\",\n \"name\": \"cliakstest000001\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n \"properties\": - {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": - \"Running\"\n },\n \"kubernetesVersion\": \"1.31\",\n \"currentKubernetesVersion\": - \"1.31.7\",\n \"dnsPrefix\": \"cliakstest-clitesthltyih7tu-c0f606\",\n \"fqdn\": - \"cliakstest-clitesthltyih7tu-c0f606-2p4jomge.hcp.eastus2euap.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitesthltyih7tu-c0f606-2p4jomge.portal.hcp.eastus2euap.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n - \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": - false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.31\",\n \"currentOrchestratorVersion\": \"1.31.7\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"nodeLabels\": {},\n \"mode\": - \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-2204gen2containerd-202504.02.0\",\n \"upgradeSettings\": {\n - \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"enableFIPS\": - false,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": - \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n - \ }\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000001_eastus2euap\",\n \"enableRBAC\": true,\n - \ \"enablePodSecurityPolicy\": false,\n \"supportPlan\": \"KubernetesOfficial\",\n - \ \"networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": - \"overlay\",\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n - \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": - {\n \"count\": 1\n },\n \"allocatedOutboundPorts\": 0,\n \"idleTimeoutInMinutes\": - 30,\n \"backendPoolType\": \"nodeIP\",\n \"clusterServiceLoadBalancerHealthProbeMode\": - \"ServiceNodePort\"\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": - \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": - \"loadBalancer\",\n \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": - [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n - \ \"podLinkLocalAccess\": \"IMDS\"\n },\n \"maxAgentPools\": 100,\n \"autoUpgradeProfile\": - {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n \"disableLocalAccounts\": - false,\n \"securityProfile\": {},\n \"storageProfile\": {\n \"diskCSIDriver\": - {\n \"enabled\": true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\": - {\n \"enabled\": true\n },\n \"snapshotController\": {\n \"enabled\": - true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n - \ \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n \"costAnalysis\": - {\n \"enabled\": false\n }\n },\n \"resourceUID\": \"67fc9bc359dd82000149e036\",\n - \ \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\": {\n - \ \"enableV2\": true\n },\n \"karpenter\": {\n \"enableV2\": true\n - \ },\n \"kubelet-serving-csr-approver\": {\n \"enableV2\": true\n },\n - \ \"live-patching-controller\": {\n \"enableV2\": true\n },\n \"static-egress-controller\": - {\n \"enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": {\n - \ \"mode\": \"Manual\"\n },\n \"bootstrapProfile\": {\n \"artifactSource\": - \"Direct\"\n }\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": - \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Base\",\n - \ \"tier\": \"Free\"\n }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"eastus2euap\",\n \"name\": \"cliakstest000001\",\n \"\ + type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\"\ + ,\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\"\ + : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.33\",\n\ + \ \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestwcq672pxc-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestwcq672pxc-79a739-ourhqb28.hcp.eastus2euap.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestwcq672pxc-79a739-ourhqb28.portal.hcp.eastus2euap.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"\ + count\": 1,\n \"vmSize\": \"Standard_D8ds_v4\",\n \"osDiskSizeGB\":\ + \ 200,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\"\ + ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"nodeLabels\": {},\n \"mode\": \"System\",\n \"enableEncryptionAtHost\"\ + : false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \ + \ \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\"\ + ,\n \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \ + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"\ + upgradeSettingsBlueGreen\": {},\n \"enableFIPS\": false,\n \"networkProfile\"\ + : {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \ + \ \"enableVTPM\": false,\n \"enableSecureBoot\": false\n }\n }\n\ + \ ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"\ + ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ + nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_eastus2euap\",\n\ + \ \"enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"\ + networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\"\ + : \"overlay\",\n \"networkPolicy\": \"none\",\n \"networkDataplane\":\ + \ \"azure\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\"\ + : {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"allocatedOutboundPorts\"\ + : 0,\n \"idleTimeoutInMinutes\": 30,\n \"backendPoolType\": \"nodeIP\"\ + ,\n \"clusterServiceLoadBalancerHealthProbeMode\": \"ServiceNodePort\"\n\ + \ },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\"\ + ,\n \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\"\ + ,\n \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\":\ + \ [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n\ + \ \"podLinkLocalAccess\": \"IMDS\"\n },\n \"maxAgentPools\": 100,\n \"\ + autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n\ + \ \"disableLocalAccounts\": false,\n \"securityProfile\": {},\n \"storageProfile\"\ + : {\n \"diskCSIDriver\": {\n \"enabled\": true,\n \"version\": \"\ + v1\"\n },\n \"fileCSIDriver\": {\n \"enabled\": true\n },\n \"\ + snapshotController\": {\n \"enabled\": true\n }\n },\n \"oidcIssuerProfile\"\ + : {\n \"enabled\": false\n },\n \"workloadAutoScalerProfile\": {},\n \ + \ \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": false\n\ + \ }\n },\n \"resourceUID\": \"69576049c44dad00012e7b61\",\n \"controlPlanePluginProfiles\"\ + : {\n \"azure-monitor-metrics-ccp\": {\n \"enableV2\": true\n },\n\ + \ \"gpu-provisioner\": {\n \"enableV2\": true\n },\n \"karpenter\"\ + : {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\": {\n\ + \ \"enableV2\": true\n },\n \"live-patching-controller\": {\n \"\ + enableV2\": true\n },\n \"static-egress-controller\": {\n \"enableV2\"\ + : true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\": \"Manual\"\ + ,\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\": {\n \ + \ \"artifactSource\": \"Direct\"\n },\n \"hostedSystemProfile\": {\n \"\ + enabled\": false\n },\n \"enableFIPS\": false\n },\n \"identity\": {\n \ + \ \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-109\"\ + : {}\n }\n },\n \"sku\": {\n \"name\": \"Base\",\n \"tier\": \"Free\"\n\ + \ }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c?api-version=2016-03-30&t=638802050030947099&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=YjYTdICQ47VobXRvVGFoy1ZibO-qS_zSzuCNP7ZzxJiOA89EnjCWi3UT0f54iurP5tZtcebOaXoYasfDFOrOaLs5Hf1WUXtS_QAHFI7vrWYAWw_fVKu_0KPoLkS1LBDPFTUENSBEMlk8gJKB3LwSMbpnFiCTxF-Pb_Rtdq5bZTlB6xpxuzm4xE4boCnr_Hsp_yXepZiDmVLtvT8lzIhqFW4iLFyI9JoSG5bl9fbbcuHIwsGz0UtGl6yynv9MKRoiaqgvp58i6ItacLd-RpuD8NtPQj76km9pLWzo_aqwuxTcN379ISl7Ny14xIKWJhUkkiht9P1hhM9CxdEqBM6Ydw&h=uust73ydaXN7Y1xqcQUXCTl_oXuKbZzJVhDYULE1tD8 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/6940f37e-654f-4af0-857d-2c7da05caae6?api-version=2025-03-01&t=639029307615121089&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=O4H_WizCQFNl5VYcgdm3PqjNlH6TroSXP2zdJpOQXjFKycODMFlbqX1Fy9q2uHf9rpER4D3LFtT-HEH4s0O7i9BkEimcCd6Cmv0VFJFIB4CT3f5P5rtrP1gXygvF_-f1fD3h4VuSdTckj7iSprqSi8yPSQ7Pm0GbXNQEyf5VMzsNK-WjCdTlrLDBPrn-pGWm4zKzQAYzmQ6rKV6pUpVbJiShsGMA4gWywJOJusihC7dpKUr_WoV7Z54TSrDqjOU1kdr8SznSMyysdrW24Lu2Pxw1c9xegjWFJ06JS9YWZooH89tbJME1f594IZwjGaM0LRVb40x4JpwBacsp1mN7Xg&h=4VwLMpkOF48wTa-gTBM9Qv4XN1jktnZ-VXSTZsSrgS0 cache-control: - no-cache content-length: - - '4825' + - '4747' content-type: - application/json date: - - Mon, 14 Apr 2025 05:23:23 GMT + - Fri, 02 Jan 2026 06:06:00 GMT expires: - '-1' pragma: @@ -215,13 +220,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/fb6fa88a-c513-4007-8159-d76505b0194a + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/c6662144-8ef9-408c-aa1f-e33d383efb48 x-ms-ratelimit-remaining-subscription-global-writes: - '12000' x-ms-ratelimit-remaining-subscription-writes: - '800' x-msedge-ref: - - 'Ref A: 0F854B2B1B604E98B18717EBADE44AE1 Ref B: SYD03EDGE0814 Ref C: 2025-04-14T05:23:04Z' + - 'Ref A: 878F0EEDA09D4B49AEA244041FEB3001 Ref B: BN1AA2051014037 Ref C: 2026-01-02T06:05:49Z' status: code: 201 message: Created @@ -240,13 +245,13 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value --load-balancer-backend-pool-type User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c?api-version=2016-03-30&t=638802050030947099&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=YjYTdICQ47VobXRvVGFoy1ZibO-qS_zSzuCNP7ZzxJiOA89EnjCWi3UT0f54iurP5tZtcebOaXoYasfDFOrOaLs5Hf1WUXtS_QAHFI7vrWYAWw_fVKu_0KPoLkS1LBDPFTUENSBEMlk8gJKB3LwSMbpnFiCTxF-Pb_Rtdq5bZTlB6xpxuzm4xE4boCnr_Hsp_yXepZiDmVLtvT8lzIhqFW4iLFyI9JoSG5bl9fbbcuHIwsGz0UtGl6yynv9MKRoiaqgvp58i6ItacLd-RpuD8NtPQj76km9pLWzo_aqwuxTcN379ISl7Ny14xIKWJhUkkiht9P1hhM9CxdEqBM6Ydw&h=uust73ydaXN7Y1xqcQUXCTl_oXuKbZzJVhDYULE1tD8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/6940f37e-654f-4af0-857d-2c7da05caae6?api-version=2025-03-01&t=639029307615121089&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=O4H_WizCQFNl5VYcgdm3PqjNlH6TroSXP2zdJpOQXjFKycODMFlbqX1Fy9q2uHf9rpER4D3LFtT-HEH4s0O7i9BkEimcCd6Cmv0VFJFIB4CT3f5P5rtrP1gXygvF_-f1fD3h4VuSdTckj7iSprqSi8yPSQ7Pm0GbXNQEyf5VMzsNK-WjCdTlrLDBPrn-pGWm4zKzQAYzmQ6rKV6pUpVbJiShsGMA4gWywJOJusihC7dpKUr_WoV7Z54TSrDqjOU1kdr8SznSMyysdrW24Lu2Pxw1c9xegjWFJ06JS9YWZooH89tbJME1f594IZwjGaM0LRVb40x4JpwBacsp1mN7Xg&h=4VwLMpkOF48wTa-gTBM9Qv4XN1jktnZ-VXSTZsSrgS0 response: body: - string: "{\n \"name\": \"aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-04-14T05:23:22.6665561Z\"\n}" + string: "{\n \"name\": \"6940f37e-654f-4af0-857d-2c7da05caae6\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:06:01.4098558Z\"\n}" headers: cache-control: - no-cache @@ -255,7 +260,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:23:23 GMT + - Fri, 02 Jan 2026 06:06:02 GMT expires: - '-1' pragma: @@ -267,11 +272,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/55534d48-74e7-4168-9106-2200a1bf9e58 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/29cbb04a-0682-4642-8c65-5168f097dddf x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: B23DD96C2FBC40088B2A053932EE534C Ref B: SYD03EDGE0814 Ref C: 2025-04-14T05:23:23Z' + - 'Ref A: F0BB8D310107493887CEA9BE499311A5 Ref B: BN1AA2051012025 Ref C: 2026-01-02T06:06:02Z' status: code: 200 message: OK @@ -290,22 +295,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value --load-balancer-backend-pool-type User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c?api-version=2016-03-30&t=638802050030947099&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=YjYTdICQ47VobXRvVGFoy1ZibO-qS_zSzuCNP7ZzxJiOA89EnjCWi3UT0f54iurP5tZtcebOaXoYasfDFOrOaLs5Hf1WUXtS_QAHFI7vrWYAWw_fVKu_0KPoLkS1LBDPFTUENSBEMlk8gJKB3LwSMbpnFiCTxF-Pb_Rtdq5bZTlB6xpxuzm4xE4boCnr_Hsp_yXepZiDmVLtvT8lzIhqFW4iLFyI9JoSG5bl9fbbcuHIwsGz0UtGl6yynv9MKRoiaqgvp58i6ItacLd-RpuD8NtPQj76km9pLWzo_aqwuxTcN379ISl7Ny14xIKWJhUkkiht9P1hhM9CxdEqBM6Ydw&h=uust73ydaXN7Y1xqcQUXCTl_oXuKbZzJVhDYULE1tD8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/6940f37e-654f-4af0-857d-2c7da05caae6?api-version=2025-03-01&t=639029307615121089&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=O4H_WizCQFNl5VYcgdm3PqjNlH6TroSXP2zdJpOQXjFKycODMFlbqX1Fy9q2uHf9rpER4D3LFtT-HEH4s0O7i9BkEimcCd6Cmv0VFJFIB4CT3f5P5rtrP1gXygvF_-f1fD3h4VuSdTckj7iSprqSi8yPSQ7Pm0GbXNQEyf5VMzsNK-WjCdTlrLDBPrn-pGWm4zKzQAYzmQ6rKV6pUpVbJiShsGMA4gWywJOJusihC7dpKUr_WoV7Z54TSrDqjOU1kdr8SznSMyysdrW24Lu2Pxw1c9xegjWFJ06JS9YWZooH89tbJME1f594IZwjGaM0LRVb40x4JpwBacsp1mN7Xg&h=4VwLMpkOF48wTa-gTBM9Qv4XN1jktnZ-VXSTZsSrgS0 response: body: - string: "{\n \"name\": \"aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-04-14T05:23:22.6665561Z\"\n}" + string: "{\n \"name\": \"6940f37e-654f-4af0-857d-2c7da05caae6\",\n \"status\"\ + : \"ProvisioningNetworkResources\",\n \"startTime\": \"2026-01-02T06:06:01.4098558Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '122' + - '140' content-type: - application/json date: - - Mon, 14 Apr 2025 05:23:54 GMT + - Fri, 02 Jan 2026 06:06:32 GMT expires: - '-1' pragma: @@ -317,11 +323,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/d8edc097-23f3-4cf6-a65f-97218472aaa8 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/2c65e322-e1c2-4250-bd72-0131770e61f1 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 3D186AE59B0C40848F7A8F756C7D4DB7 Ref B: SYD03EDGE0814 Ref C: 2025-04-14T05:23:53Z' + - 'Ref A: 7D5DBF15B22A4E19890A5042FE27151C Ref B: BN1AA2051013047 Ref C: 2026-01-02T06:06:32Z' status: code: 200 message: OK @@ -340,22 +346,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value --load-balancer-backend-pool-type User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c?api-version=2016-03-30&t=638802050030947099&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=YjYTdICQ47VobXRvVGFoy1ZibO-qS_zSzuCNP7ZzxJiOA89EnjCWi3UT0f54iurP5tZtcebOaXoYasfDFOrOaLs5Hf1WUXtS_QAHFI7vrWYAWw_fVKu_0KPoLkS1LBDPFTUENSBEMlk8gJKB3LwSMbpnFiCTxF-Pb_Rtdq5bZTlB6xpxuzm4xE4boCnr_Hsp_yXepZiDmVLtvT8lzIhqFW4iLFyI9JoSG5bl9fbbcuHIwsGz0UtGl6yynv9MKRoiaqgvp58i6ItacLd-RpuD8NtPQj76km9pLWzo_aqwuxTcN379ISl7Ny14xIKWJhUkkiht9P1hhM9CxdEqBM6Ydw&h=uust73ydaXN7Y1xqcQUXCTl_oXuKbZzJVhDYULE1tD8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/6940f37e-654f-4af0-857d-2c7da05caae6?api-version=2025-03-01&t=639029307615121089&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=O4H_WizCQFNl5VYcgdm3PqjNlH6TroSXP2zdJpOQXjFKycODMFlbqX1Fy9q2uHf9rpER4D3LFtT-HEH4s0O7i9BkEimcCd6Cmv0VFJFIB4CT3f5P5rtrP1gXygvF_-f1fD3h4VuSdTckj7iSprqSi8yPSQ7Pm0GbXNQEyf5VMzsNK-WjCdTlrLDBPrn-pGWm4zKzQAYzmQ6rKV6pUpVbJiShsGMA4gWywJOJusihC7dpKUr_WoV7Z54TSrDqjOU1kdr8SznSMyysdrW24Lu2Pxw1c9xegjWFJ06JS9YWZooH89tbJME1f594IZwjGaM0LRVb40x4JpwBacsp1mN7Xg&h=4VwLMpkOF48wTa-gTBM9Qv4XN1jktnZ-VXSTZsSrgS0 response: body: - string: "{\n \"name\": \"aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-04-14T05:23:22.6665561Z\"\n}" + string: "{\n \"name\": \"6940f37e-654f-4af0-857d-2c7da05caae6\",\n \"status\"\ + : \"ProvisioningControlPlane\",\n \"startTime\": \"2026-01-02T06:06:01.4098558Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '122' + - '136' content-type: - application/json date: - - Mon, 14 Apr 2025 05:24:25 GMT + - Fri, 02 Jan 2026 06:07:03 GMT expires: - '-1' pragma: @@ -367,11 +374,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/33407eb1-1fad-4951-a985-932e68410f79 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/96cede94-b769-4185-92ed-1976a3ced11b x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 6E0A4FE1C3614CF5AC953367AD4A8ECB Ref B: SYD03EDGE0814 Ref C: 2025-04-14T05:24:24Z' + - 'Ref A: 0C50122ACD7B4515AB7D1635907BCFDF Ref B: BN1AA2051013019 Ref C: 2026-01-02T06:07:03Z' status: code: 200 message: OK @@ -390,22 +397,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value --load-balancer-backend-pool-type User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c?api-version=2016-03-30&t=638802050030947099&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=YjYTdICQ47VobXRvVGFoy1ZibO-qS_zSzuCNP7ZzxJiOA89EnjCWi3UT0f54iurP5tZtcebOaXoYasfDFOrOaLs5Hf1WUXtS_QAHFI7vrWYAWw_fVKu_0KPoLkS1LBDPFTUENSBEMlk8gJKB3LwSMbpnFiCTxF-Pb_Rtdq5bZTlB6xpxuzm4xE4boCnr_Hsp_yXepZiDmVLtvT8lzIhqFW4iLFyI9JoSG5bl9fbbcuHIwsGz0UtGl6yynv9MKRoiaqgvp58i6ItacLd-RpuD8NtPQj76km9pLWzo_aqwuxTcN379ISl7Ny14xIKWJhUkkiht9P1hhM9CxdEqBM6Ydw&h=uust73ydaXN7Y1xqcQUXCTl_oXuKbZzJVhDYULE1tD8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/6940f37e-654f-4af0-857d-2c7da05caae6?api-version=2025-03-01&t=639029307615121089&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=O4H_WizCQFNl5VYcgdm3PqjNlH6TroSXP2zdJpOQXjFKycODMFlbqX1Fy9q2uHf9rpER4D3LFtT-HEH4s0O7i9BkEimcCd6Cmv0VFJFIB4CT3f5P5rtrP1gXygvF_-f1fD3h4VuSdTckj7iSprqSi8yPSQ7Pm0GbXNQEyf5VMzsNK-WjCdTlrLDBPrn-pGWm4zKzQAYzmQ6rKV6pUpVbJiShsGMA4gWywJOJusihC7dpKUr_WoV7Z54TSrDqjOU1kdr8SznSMyysdrW24Lu2Pxw1c9xegjWFJ06JS9YWZooH89tbJME1f594IZwjGaM0LRVb40x4JpwBacsp1mN7Xg&h=4VwLMpkOF48wTa-gTBM9Qv4XN1jktnZ-VXSTZsSrgS0 response: body: - string: "{\n \"name\": \"aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-04-14T05:23:22.6665561Z\"\n}" + string: "{\n \"name\": \"6940f37e-654f-4af0-857d-2c7da05caae6\",\n \"status\"\ + : \"ProvisioningControlPlane\",\n \"startTime\": \"2026-01-02T06:06:01.4098558Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '122' + - '136' content-type: - application/json date: - - Mon, 14 Apr 2025 05:24:56 GMT + - Fri, 02 Jan 2026 06:07:33 GMT expires: - '-1' pragma: @@ -417,11 +425,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/aacb2863-19bc-48f1-b40f-1f573d3537c0 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/c3d72e2c-7e6d-4a55-8c80-1d4a963912b5 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: EEC0F806F39B491AAF6A7930DF29BFB6 Ref B: SYD03EDGE0814 Ref C: 2025-04-14T05:24:55Z' + - 'Ref A: 7FECB30EF3D545E8A31CDA47789BC69A Ref B: BN1AA2051013029 Ref C: 2026-01-02T06:07:33Z' status: code: 200 message: OK @@ -440,22 +448,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value --load-balancer-backend-pool-type User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c?api-version=2016-03-30&t=638802050030947099&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=YjYTdICQ47VobXRvVGFoy1ZibO-qS_zSzuCNP7ZzxJiOA89EnjCWi3UT0f54iurP5tZtcebOaXoYasfDFOrOaLs5Hf1WUXtS_QAHFI7vrWYAWw_fVKu_0KPoLkS1LBDPFTUENSBEMlk8gJKB3LwSMbpnFiCTxF-Pb_Rtdq5bZTlB6xpxuzm4xE4boCnr_Hsp_yXepZiDmVLtvT8lzIhqFW4iLFyI9JoSG5bl9fbbcuHIwsGz0UtGl6yynv9MKRoiaqgvp58i6ItacLd-RpuD8NtPQj76km9pLWzo_aqwuxTcN379ISl7Ny14xIKWJhUkkiht9P1hhM9CxdEqBM6Ydw&h=uust73ydaXN7Y1xqcQUXCTl_oXuKbZzJVhDYULE1tD8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/6940f37e-654f-4af0-857d-2c7da05caae6?api-version=2025-03-01&t=639029307615121089&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=O4H_WizCQFNl5VYcgdm3PqjNlH6TroSXP2zdJpOQXjFKycODMFlbqX1Fy9q2uHf9rpER4D3LFtT-HEH4s0O7i9BkEimcCd6Cmv0VFJFIB4CT3f5P5rtrP1gXygvF_-f1fD3h4VuSdTckj7iSprqSi8yPSQ7Pm0GbXNQEyf5VMzsNK-WjCdTlrLDBPrn-pGWm4zKzQAYzmQ6rKV6pUpVbJiShsGMA4gWywJOJusihC7dpKUr_WoV7Z54TSrDqjOU1kdr8SznSMyysdrW24Lu2Pxw1c9xegjWFJ06JS9YWZooH89tbJME1f594IZwjGaM0LRVb40x4JpwBacsp1mN7Xg&h=4VwLMpkOF48wTa-gTBM9Qv4XN1jktnZ-VXSTZsSrgS0 response: body: - string: "{\n \"name\": \"aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-04-14T05:23:22.6665561Z\"\n}" + string: "{\n \"name\": \"6940f37e-654f-4af0-857d-2c7da05caae6\",\n \"status\"\ + : \"CreatingAgentPools\",\n \"startTime\": \"2026-01-02T06:06:01.4098558Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '122' + - '130' content-type: - application/json date: - - Mon, 14 Apr 2025 05:25:27 GMT + - Fri, 02 Jan 2026 06:08:04 GMT expires: - '-1' pragma: @@ -467,11 +476,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/99c8e6ca-a9e7-4162-b4b6-4288b7c23094 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/b01c97c3-9767-4194-9b9d-578c33123122 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: FC85C8BDFD4440569AFEF2C51F44B1A0 Ref B: SYD03EDGE0814 Ref C: 2025-04-14T05:25:26Z' + - 'Ref A: 27F99AF2A4A9472EB8371B80610AC0B2 Ref B: BN1AA2051015037 Ref C: 2026-01-02T06:08:04Z' status: code: 200 message: OK @@ -490,22 +499,23 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value --load-balancer-backend-pool-type User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c?api-version=2016-03-30&t=638802050030947099&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=YjYTdICQ47VobXRvVGFoy1ZibO-qS_zSzuCNP7ZzxJiOA89EnjCWi3UT0f54iurP5tZtcebOaXoYasfDFOrOaLs5Hf1WUXtS_QAHFI7vrWYAWw_fVKu_0KPoLkS1LBDPFTUENSBEMlk8gJKB3LwSMbpnFiCTxF-Pb_Rtdq5bZTlB6xpxuzm4xE4boCnr_Hsp_yXepZiDmVLtvT8lzIhqFW4iLFyI9JoSG5bl9fbbcuHIwsGz0UtGl6yynv9MKRoiaqgvp58i6ItacLd-RpuD8NtPQj76km9pLWzo_aqwuxTcN379ISl7Ny14xIKWJhUkkiht9P1hhM9CxdEqBM6Ydw&h=uust73ydaXN7Y1xqcQUXCTl_oXuKbZzJVhDYULE1tD8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/6940f37e-654f-4af0-857d-2c7da05caae6?api-version=2025-03-01&t=639029307615121089&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=O4H_WizCQFNl5VYcgdm3PqjNlH6TroSXP2zdJpOQXjFKycODMFlbqX1Fy9q2uHf9rpER4D3LFtT-HEH4s0O7i9BkEimcCd6Cmv0VFJFIB4CT3f5P5rtrP1gXygvF_-f1fD3h4VuSdTckj7iSprqSi8yPSQ7Pm0GbXNQEyf5VMzsNK-WjCdTlrLDBPrn-pGWm4zKzQAYzmQ6rKV6pUpVbJiShsGMA4gWywJOJusihC7dpKUr_WoV7Z54TSrDqjOU1kdr8SznSMyysdrW24Lu2Pxw1c9xegjWFJ06JS9YWZooH89tbJME1f594IZwjGaM0LRVb40x4JpwBacsp1mN7Xg&h=4VwLMpkOF48wTa-gTBM9Qv4XN1jktnZ-VXSTZsSrgS0 response: body: - string: "{\n \"name\": \"aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-04-14T05:23:22.6665561Z\"\n}" + string: "{\n \"name\": \"6940f37e-654f-4af0-857d-2c7da05caae6\",\n \"status\"\ + : \"CreatingAgentPools: 0/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:06:01.4098558Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '122' + - '151' content-type: - application/json date: - - Mon, 14 Apr 2025 05:25:58 GMT + - Fri, 02 Jan 2026 06:08:33 GMT expires: - '-1' pragma: @@ -517,11 +527,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/284023c7-6d78-435d-a2d8-a530815da16c + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/73619997-8010-42b4-a432-99c32129ca37 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 0CF72ECBB4D2498E9A310ECEF965BE51 Ref B: SYD03EDGE0814 Ref C: 2025-04-14T05:25:57Z' + - 'Ref A: C242AB72E5F744FC93A038B1FBD96624 Ref B: BN1AA2051015053 Ref C: 2026-01-02T06:08:34Z' status: code: 200 message: OK @@ -540,22 +550,176 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value --load-balancer-backend-pool-type User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c?api-version=2016-03-30&t=638802050030947099&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=YjYTdICQ47VobXRvVGFoy1ZibO-qS_zSzuCNP7ZzxJiOA89EnjCWi3UT0f54iurP5tZtcebOaXoYasfDFOrOaLs5Hf1WUXtS_QAHFI7vrWYAWw_fVKu_0KPoLkS1LBDPFTUENSBEMlk8gJKB3LwSMbpnFiCTxF-Pb_Rtdq5bZTlB6xpxuzm4xE4boCnr_Hsp_yXepZiDmVLtvT8lzIhqFW4iLFyI9JoSG5bl9fbbcuHIwsGz0UtGl6yynv9MKRoiaqgvp58i6ItacLd-RpuD8NtPQj76km9pLWzo_aqwuxTcN379ISl7Ny14xIKWJhUkkiht9P1hhM9CxdEqBM6Ydw&h=uust73ydaXN7Y1xqcQUXCTl_oXuKbZzJVhDYULE1tD8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/6940f37e-654f-4af0-857d-2c7da05caae6?api-version=2025-03-01&t=639029307615121089&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=O4H_WizCQFNl5VYcgdm3PqjNlH6TroSXP2zdJpOQXjFKycODMFlbqX1Fy9q2uHf9rpER4D3LFtT-HEH4s0O7i9BkEimcCd6Cmv0VFJFIB4CT3f5P5rtrP1gXygvF_-f1fD3h4VuSdTckj7iSprqSi8yPSQ7Pm0GbXNQEyf5VMzsNK-WjCdTlrLDBPrn-pGWm4zKzQAYzmQ6rKV6pUpVbJiShsGMA4gWywJOJusihC7dpKUr_WoV7Z54TSrDqjOU1kdr8SznSMyysdrW24Lu2Pxw1c9xegjWFJ06JS9YWZooH89tbJME1f594IZwjGaM0LRVb40x4JpwBacsp1mN7Xg&h=4VwLMpkOF48wTa-gTBM9Qv4XN1jktnZ-VXSTZsSrgS0 response: body: - string: "{\n \"name\": \"aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-04-14T05:23:22.6665561Z\"\n}" + string: "{\n \"name\": \"6940f37e-654f-4af0-857d-2c7da05caae6\",\n \"status\"\ + : \"CreatingAgentPools: 1/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:06:01.4098558Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '122' + - '151' + content-type: + - application/json + date: + - Fri, 02 Jan 2026 06:09: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-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/498cda98-005a-4de6-854a-f6d39127a729 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: A5E37FFFCAC948778632B007A7F1FE3E Ref B: BN1AA2051013027 Ref C: 2026-01-02T06:09:04Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value + --load-balancer-backend-pool-type + User-Agent: + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/6940f37e-654f-4af0-857d-2c7da05caae6?api-version=2025-03-01&t=639029307615121089&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=O4H_WizCQFNl5VYcgdm3PqjNlH6TroSXP2zdJpOQXjFKycODMFlbqX1Fy9q2uHf9rpER4D3LFtT-HEH4s0O7i9BkEimcCd6Cmv0VFJFIB4CT3f5P5rtrP1gXygvF_-f1fD3h4VuSdTckj7iSprqSi8yPSQ7Pm0GbXNQEyf5VMzsNK-WjCdTlrLDBPrn-pGWm4zKzQAYzmQ6rKV6pUpVbJiShsGMA4gWywJOJusihC7dpKUr_WoV7Z54TSrDqjOU1kdr8SznSMyysdrW24Lu2Pxw1c9xegjWFJ06JS9YWZooH89tbJME1f594IZwjGaM0LRVb40x4JpwBacsp1mN7Xg&h=4VwLMpkOF48wTa-gTBM9Qv4XN1jktnZ-VXSTZsSrgS0 + response: + body: + string: "{\n \"name\": \"6940f37e-654f-4af0-857d-2c7da05caae6\",\n \"status\"\ + : \"CreatingAgentPools: 1/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:06:01.4098558Z\"\ + \n}" + headers: + cache-control: + - no-cache + content-length: + - '151' + content-type: + - application/json + date: + - Fri, 02 Jan 2026 06:09:35 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: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/270b34b2-df4c-448b-8884-7bd790422b53 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: FDB9958CBCEB416F8EC41DDD0FC4D6F0 Ref B: BN1AA2051015021 Ref C: 2026-01-02T06:09:35Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value + --load-balancer-backend-pool-type + User-Agent: + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/6940f37e-654f-4af0-857d-2c7da05caae6?api-version=2025-03-01&t=639029307615121089&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=O4H_WizCQFNl5VYcgdm3PqjNlH6TroSXP2zdJpOQXjFKycODMFlbqX1Fy9q2uHf9rpER4D3LFtT-HEH4s0O7i9BkEimcCd6Cmv0VFJFIB4CT3f5P5rtrP1gXygvF_-f1fD3h4VuSdTckj7iSprqSi8yPSQ7Pm0GbXNQEyf5VMzsNK-WjCdTlrLDBPrn-pGWm4zKzQAYzmQ6rKV6pUpVbJiShsGMA4gWywJOJusihC7dpKUr_WoV7Z54TSrDqjOU1kdr8SznSMyysdrW24Lu2Pxw1c9xegjWFJ06JS9YWZooH89tbJME1f594IZwjGaM0LRVb40x4JpwBacsp1mN7Xg&h=4VwLMpkOF48wTa-gTBM9Qv4XN1jktnZ-VXSTZsSrgS0 + response: + body: + string: "{\n \"name\": \"6940f37e-654f-4af0-857d-2c7da05caae6\",\n \"status\"\ + : \"CreatingAgentPools: 1/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:06:01.4098558Z\"\ + \n}" + headers: + cache-control: + - no-cache + content-length: + - '151' + content-type: + - application/json + date: + - Fri, 02 Jan 2026 06:10:06 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: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/73e8240e-e091-414f-aab6-f1fcc9405c2a + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 60B575F8FBA54443AC116C9672EDF66D Ref B: BN1AA2051014023 Ref C: 2026-01-02T06:10:06Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value + --load-balancer-backend-pool-type + User-Agent: + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/6940f37e-654f-4af0-857d-2c7da05caae6?api-version=2025-03-01&t=639029307615121089&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=O4H_WizCQFNl5VYcgdm3PqjNlH6TroSXP2zdJpOQXjFKycODMFlbqX1Fy9q2uHf9rpER4D3LFtT-HEH4s0O7i9BkEimcCd6Cmv0VFJFIB4CT3f5P5rtrP1gXygvF_-f1fD3h4VuSdTckj7iSprqSi8yPSQ7Pm0GbXNQEyf5VMzsNK-WjCdTlrLDBPrn-pGWm4zKzQAYzmQ6rKV6pUpVbJiShsGMA4gWywJOJusihC7dpKUr_WoV7Z54TSrDqjOU1kdr8SznSMyysdrW24Lu2Pxw1c9xegjWFJ06JS9YWZooH89tbJME1f594IZwjGaM0LRVb40x4JpwBacsp1mN7Xg&h=4VwLMpkOF48wTa-gTBM9Qv4XN1jktnZ-VXSTZsSrgS0 + response: + body: + string: "{\n \"name\": \"6940f37e-654f-4af0-857d-2c7da05caae6\",\n \"status\"\ + : \"ReconcilingAddons\",\n \"startTime\": \"2026-01-02T06:06:01.4098558Z\"\ + \n}" + headers: + cache-control: + - no-cache + content-length: + - '129' content-type: - application/json date: - - Mon, 14 Apr 2025 05:26:28 GMT + - Fri, 02 Jan 2026 06:10:36 GMT expires: - '-1' pragma: @@ -567,11 +731,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/6e087c03-b3e0-4c8e-b646-3ee28a0ed892 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/ab9acfe4-7325-4d02-a934-da813dbe1782 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 45678FB66B5C4807BF42A830B5F6BA59 Ref B: SYD03EDGE0814 Ref C: 2025-04-14T05:26:28Z' + - 'Ref A: F311A0082DF44852BC3062832472D01B Ref B: BN1AA2051013049 Ref C: 2026-01-02T06:10:36Z' status: code: 200 message: OK @@ -590,14 +754,14 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value --load-balancer-backend-pool-type User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c?api-version=2016-03-30&t=638802050030947099&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=YjYTdICQ47VobXRvVGFoy1ZibO-qS_zSzuCNP7ZzxJiOA89EnjCWi3UT0f54iurP5tZtcebOaXoYasfDFOrOaLs5Hf1WUXtS_QAHFI7vrWYAWw_fVKu_0KPoLkS1LBDPFTUENSBEMlk8gJKB3LwSMbpnFiCTxF-Pb_Rtdq5bZTlB6xpxuzm4xE4boCnr_Hsp_yXepZiDmVLtvT8lzIhqFW4iLFyI9JoSG5bl9fbbcuHIwsGz0UtGl6yynv9MKRoiaqgvp58i6ItacLd-RpuD8NtPQj76km9pLWzo_aqwuxTcN379ISl7Ny14xIKWJhUkkiht9P1hhM9CxdEqBM6Ydw&h=uust73ydaXN7Y1xqcQUXCTl_oXuKbZzJVhDYULE1tD8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/6940f37e-654f-4af0-857d-2c7da05caae6?api-version=2025-03-01&t=639029307615121089&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=O4H_WizCQFNl5VYcgdm3PqjNlH6TroSXP2zdJpOQXjFKycODMFlbqX1Fy9q2uHf9rpER4D3LFtT-HEH4s0O7i9BkEimcCd6Cmv0VFJFIB4CT3f5P5rtrP1gXygvF_-f1fD3h4VuSdTckj7iSprqSi8yPSQ7Pm0GbXNQEyf5VMzsNK-WjCdTlrLDBPrn-pGWm4zKzQAYzmQ6rKV6pUpVbJiShsGMA4gWywJOJusihC7dpKUr_WoV7Z54TSrDqjOU1kdr8SznSMyysdrW24Lu2Pxw1c9xegjWFJ06JS9YWZooH89tbJME1f594IZwjGaM0LRVb40x4JpwBacsp1mN7Xg&h=4VwLMpkOF48wTa-gTBM9Qv4XN1jktnZ-VXSTZsSrgS0 response: body: - string: "{\n \"name\": \"aac1dab7-f5d5-4640-a93a-4d0fb4cdd31c\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2025-04-14T05:23:22.6665561Z\",\n \"endTime\": - \"2025-04-14T05:26:49.0704184Z\"\n}" + string: "{\n \"name\": \"6940f37e-654f-4af0-857d-2c7da05caae6\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2026-01-02T06:06:01.4098558Z\",\n \"endTime\"\ + : \"2026-01-02T06:10:47.2553176Z\"\n}" headers: cache-control: - no-cache @@ -606,7 +770,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:26:59 GMT + - Fri, 02 Jan 2026 06:11:06 GMT expires: - '-1' pragma: @@ -618,11 +782,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/78fefe5f-f18c-44ae-8f98-5468d2045751 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/c5f77769-bcc7-4142-89c9-212db6991a58 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 756EC3578D594F71BCD46026978014EA Ref B: SYD03EDGE0814 Ref C: 2025-04-14T05:26:59Z' + - 'Ref A: 32256049097A49FBAAF2BA4A6BA836CC Ref B: BN1AA2051012029 Ref C: 2026-01-02T06:11:07Z' status: code: 200 message: OK @@ -641,79 +805,89 @@ interactions: - --resource-group --name --node-count --load-balancer-sku --nodepool-name --ssh-key-value --load-balancer-backend-pool-type User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n - \"location\": \"eastus2euap\",\n \"name\": \"cliakstest000001\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n \"properties\": - {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": - \"Running\"\n },\n \"kubernetesVersion\": \"1.31\",\n \"currentKubernetesVersion\": - \"1.31.7\",\n \"dnsPrefix\": \"cliakstest-clitesthltyih7tu-c0f606\",\n \"fqdn\": - \"cliakstest-clitesthltyih7tu-c0f606-2p4jomge.hcp.eastus2euap.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitesthltyih7tu-c0f606-2p4jomge.portal.hcp.eastus2euap.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n - \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": - false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.31\",\n \"currentOrchestratorVersion\": \"1.31.7\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202504.02.0\",\n - \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": - \"0\"\n },\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": - {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": - false\n },\n \"eTag\": \"8c4a6ba1-bce5-46a4-9c2d-270d32c77766\"\n }\n - \ ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": - {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000001_eastus2euap\",\n \"enableRBAC\": true,\n - \ \"enablePodSecurityPolicy\": false,\n \"supportPlan\": \"KubernetesOfficial\",\n - \ \"networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": - \"overlay\",\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n - \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": - {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Network/publicIPAddresses/53071d76-8660-4f9c-8f24-7e197f1a510b\"\n - \ }\n ],\n \"allocatedOutboundPorts\": 0,\n \"idleTimeoutInMinutes\": - 30,\n \"backendPoolType\": \"nodeIP\",\n \"clusterServiceLoadBalancerHealthProbeMode\": - \"ServiceNodePort\"\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": - \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": - \"loadBalancer\",\n \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": - [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n - \ \"podLinkLocalAccess\": \"IMDS\"\n },\n \"maxAgentPools\": 100,\n \"identityProfile\": - {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n - \ },\n \"disableLocalAccounts\": false,\n \"securityProfile\": {},\n \"storageProfile\": - {\n \"diskCSIDriver\": {\n \"enabled\": true,\n \"version\": \"v1\"\n - \ },\n \"fileCSIDriver\": {\n \"enabled\": true\n },\n \"snapshotController\": - {\n \"enabled\": true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": - false\n },\n \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n - \ \"costAnalysis\": {\n \"enabled\": false\n }\n },\n \"resourceUID\": - \"67fc9bc359dd82000149e036\",\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\": - {\n \"enableV2\": true\n },\n \"karpenter\": {\n \"enableV2\": true\n - \ },\n \"kubelet-serving-csr-approver\": {\n \"enableV2\": true\n },\n - \ \"live-patching-controller\": {\n \"enableV2\": true\n },\n \"static-egress-controller\": - {\n \"enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": {\n - \ \"mode\": \"Manual\"\n },\n \"bootstrapProfile\": {\n \"artifactSource\": - \"Direct\"\n }\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": - \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Base\",\n - \ \"tier\": \"Free\"\n },\n \"eTag\": \"acee2df9-da3c-4da3-96e3-984885f9f36a\"\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"eastus2euap\",\n \"name\": \"cliakstest000001\",\n \"\ + type\": \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\"\ + ,\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\"\ + : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.33\",\n\ + \ \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestwcq672pxc-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestwcq672pxc-79a739-ourhqb28.hcp.eastus2euap.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestwcq672pxc-79a739-ourhqb28.portal.hcp.eastus2euap.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"\ + count\": 1,\n \"vmSize\": \"Standard_D8ds_v4\",\n \"osDiskSizeGB\":\ + \ 200,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ + ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n\ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\"\ + ,\n \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \ + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"\ + upgradeSettingsBlueGreen\": {},\n \"enableFIPS\": false,\n \"networkProfile\"\ + : {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \ + \ \"enableVTPM\": false,\n \"enableSecureBoot\": false\n },\n \ + \ \"eTag\": \"5c1fc160-4dbf-42e8-a5f7-8e1b8ba17d71\"\n }\n ],\n \"linuxProfile\"\ + : {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\"\ + : [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ + nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_eastus2euap\",\n\ + \ \"enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"\ + networkProfile\": {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\"\ + : \"overlay\",\n \"networkPolicy\": \"none\",\n \"networkDataplane\":\ + \ \"azure\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\"\ + : {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\"\ + : [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.Network/publicIPAddresses/dc7096e3-ff9e-4a9e-abdf-3f89c54059ae\"\ + \n }\n ],\n \"allocatedOutboundPorts\": 0,\n \"idleTimeoutInMinutes\"\ + : 30,\n \"backendPoolType\": \"nodeIP\",\n \"clusterServiceLoadBalancerHealthProbeMode\"\ + : \"ServiceNodePort\"\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\"\ + : \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\"\ + : \"loadBalancer\",\n \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \ + \ \"serviceCidrs\": [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n\ + \ \"IPv4\"\n ],\n \"podLinkLocalAccess\": \"IMDS\"\n },\n \"maxAgentPools\"\ + : 100,\n \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\"\ + : \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_eastus2euap/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"autoUpgradeProfile\"\ + : {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n \"disableLocalAccounts\"\ + : false,\n \"securityProfile\": {},\n \"storageProfile\": {\n \"diskCSIDriver\"\ + : {\n \"enabled\": true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\"\ + : {\n \"enabled\": true\n },\n \"snapshotController\": {\n \"enabled\"\ + : true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n\ + \ \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n \"costAnalysis\"\ + : {\n \"enabled\": false\n }\n },\n \"resourceUID\": \"69576049c44dad00012e7b61\"\ + ,\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\":\ + \ {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\"\ + : true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\"\ + : {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \ + \ \"enableV2\": true\n },\n \"static-egress-controller\": {\n \"\ + enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\"\ + : \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\"\ + : {\n \"artifactSource\": \"Direct\"\n },\n \"hostedSystemProfile\": {\n\ + \ \"enabled\": false\n },\n \"enableFIPS\": false\n },\n \"identity\"\ + : {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \"\ + /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-109\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"principalId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n \"sku\": {\n \ + \ \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"622aecc9-a592-43b9-aade-8a6f72aa4165\"\ + \n}" headers: cache-control: - no-cache content-length: - - '5553' + - '5591' content-type: - application/json date: - - Mon, 14 Apr 2025 05:27:01 GMT + - Fri, 02 Jan 2026 06:11:08 GMT expires: - '-1' pragma: @@ -725,9 +899,9 @@ interactions: x-content-type-options: - nosniff x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' + - '16498' x-msedge-ref: - - 'Ref A: D879CF621A4446FAA9DC28CEBC79365E Ref B: SYD03EDGE0814 Ref C: 2025-04-14T05:27:00Z' + - 'Ref A: 3F6F135630A2402DBF027BE83D3B4F29 Ref B: BN1AA2051014053 Ref C: 2026-01-02T06:11:07Z' status: code: 200 message: OK @@ -745,37 +919,40 @@ interactions: ParameterSetName: - -g --cluster-name -n User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\",\n - \ \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.31\",\n \"currentOrchestratorVersion\": \"1.31.7\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202504.02.0\",\n - \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": - \"0\"\n },\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": - {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": - false\n },\n \"eTag\": \"8c4a6ba1-bce5-46a4-9c2d-270d32c77766\"\n }\n - \ }\n ],\n \"nextLink\": \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?%24skipToken=2454052\\u0026api-version=2025-10-02-preview\\u0026skipToken=2454052\"\n}" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool1\"\ + ,\n \"name\": \"nodepool1\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8ds_v4\"\ + ,\n \"osDiskSizeGB\": 200,\n \"osDiskType\": \"Ephemeral\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \ + \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ + : \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\"\ + : \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\"\ + ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeStrategy\":\ + \ \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n\ + \ \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \ + \ \"enableSecureBoot\": false\n },\n \"eTag\": \"5c1fc160-4dbf-42e8-a5f7-8e1b8ba17d71\"\ + \n }\n }\n ],\n \"nextLink\": \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?%24skipToken=3719992\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=3719992\"\n}" headers: cache-control: - no-cache content-length: - - '1646' + - '1685' content-type: - application/json date: - - Mon, 14 Apr 2025 05:27:04 GMT + - Fri, 02 Jan 2026 06:11:10 GMT expires: - '-1' pragma: @@ -787,11 +964,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/004ad5f7-35e6-4987-9463-4e443046e4d8 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/f87f7ec7-5095-4cf9-85ac-43ccc766cfcf x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: CA94ACD7AB494710918877BE2A6CCB4B Ref B: SYD03EDGE1005 Ref C: 2025-04-14T05:27:02Z' + - 'Ref A: 9CEA76E2656043E892815D4EC83DC1C5 Ref B: BN1AA2051012027 Ref C: 2026-01-02T06:11:09Z' status: code: 200 message: OK @@ -809,9 +986,9 @@ interactions: ParameterSetName: - -g --cluster-name -n User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?$skipToken=2454052&api-version=2025-10-02-preview&skipToken=2454052 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools?$skipToken=3719992&api-version=2025-10-02-preview&skipToken=3719992 response: body: string: "{\n \"value\": []\n}" @@ -823,7 +1000,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:27:05 GMT + - Fri, 02 Jan 2026 06:11:10 GMT expires: - '-1' pragma: @@ -835,23 +1012,23 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/e6382c65-0823-4900-beeb-77a635432ac4 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/9eecc05b-2d5d-4fc8-9e17-bfcf1e5cd2da x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 7C1B5D11226A44D3825D1351320420F5 Ref B: SYD03EDGE1005 Ref C: 2025-04-14T05:27:04Z' + - 'Ref A: 723285872DEB4BD0A1068D11CCBCC76F Ref B: BN1AA2051013011 Ref C: 2026-01-02T06:11:11Z' status: code: 200 message: OK - request: - body: '{"properties": {"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": - 0, "workloadRuntime": "OCIContainer", "osType": "Linux", "enableAutoScaling": - false, "scaleDownMode": "Delete", "type": "VirtualMachineScaleSets", "mode": - "User", "upgradeSettings": {}, "enableNodePublicIP": false, "enableCustomCATrust": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "nodeTaints": [], "nodeInitializationTaints": [], "enableEncryptionAtHost": - false, "enableUltraSSD": false, "enableFIPS": false, "networkProfile": {}, "securityProfile": - {"sshAccess": "localuser"}}}' + body: '{"properties": {"count": 3, "vmSize": "", "osDiskSizeGB": 0, "workloadRuntime": + "OCIContainer", "osType": "Linux", "enableAutoScaling": false, "scaleDownMode": + "Delete", "type": "VirtualMachineScaleSets", "mode": "User", "upgradeSettings": + {}, "upgradeSettingsBlueGreen": {}, "enableNodePublicIP": false, "scaleSetPriority": + "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": + [], "nodeInitializationTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "networkProfile": {}, "securityProfile": {"sshAccess": + "localuser"}}}' headers: Accept: - application/json @@ -862,43 +1039,45 @@ interactions: Connection: - keep-alive Content-Length: - - '605' + - '592' Content-Type: - application/json ParameterSetName: - -g --cluster-name -n User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool2?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool2\",\n - \"name\": \"nodepool2\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": - 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": - \"OCIContainer\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": - \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.31\",\n \"currentOrchestratorVersion\": \"1.31.7\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202504.02.0\",\n - \ \"upgradeSettings\": {\n \"maxUnavailable\": \"0\"\n },\n \"enableFIPS\": - false,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": - \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n - \ },\n \"eTag\": \"2ecddec7-9b5b-4420-8783-7b2dc2e95223\"\n }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool2\"\ + ,\n \"name\": \"nodepool2\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_D4d_v4\"\ + ,\n \"osDiskSizeGB\": 150,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\"\ + : \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n\ + \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\",\n\ + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"\ + enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\"\ + ,\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n\ + \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\"\ + : \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\"\ + : false\n },\n \"eTag\": \"0c5bce95-1d91-4535-9072-5b9d42c2add5\"\n }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/311ea655-118c-4428-8835-a6ab28e108e0?api-version=2016-03-30&t=638802052318114079&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=qk4jl39GZK__G_QpZG--Nag49F23mduq0Rbq7qpNF422Bjhk0n6cejomp-SdbypIGGcWtb5jBtoCuENLILt3LdXJgc1W3V9fVIvfC6F5xeFwnwYwH5Y8ZBW9lNAM0dhjLQP9aZWJsYDzJi_T1CN-3La6xh4V0HNy-bZ2Ri7fhhGUmLyczeHo6Ifwupuujzq9QUTFy3q80fC9ouDm3IhAENNmfeOhvsBRZpIR-d1Ea7mDQ8KvaBN3B2KOX1vivEbmgEqfZv6Gg0NjiSes2ohZbfffKry_wB69i48XJ5w6xJMEfEDfnMGGYipVD3j9riSc5p7sEkx3qugUBEF5piXuJA&h=JB8iGl0XE_QpBRS6JkZqsVAKazrfvaucDanUMjBG1oc + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/8fa5b9bf-df96-4309-bd1f-a60b9e96af4b?api-version=2025-03-01&t=639029310806436733&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=AEPPglOcFPVhYF0Ge6ZDzCJwZGPM3ez3xkvn8YqmLMz4jHZ0jazYDpXa6Bpll_eeZs7-T4gKAIoeDpeKMVNba6MJez5TXTG1dHChiiCUBM-ISt354HqyFhFZpOVHaCvHRmrAEEYex1MDsGwzS-3iAQtOkz9p2sQwnd_g24QEJ1Gqlqf6DktBrWy_5nd8atAv40TB6D6Mz6IEeFiafOSM3kXWri7hHFcLl2CvG8oO_pAs4YLzfrBxkVslla6co4d3xiS2_mq22a8VdnZW0_Vi1LQgnjMEcWwRkVwQEBcQ-yUs-NVIyoVWxI1Yaay5eGLJVvHRt_iuFVRENTktk6TzcQ&h=QI66E_XsnfZAgTVsYQAOpVOgoMPQpkr0mgB_4Ij73cw cache-control: - no-cache content-length: - - '1230' + - '1288' content-type: - application/json date: - - Mon, 14 Apr 2025 05:27:11 GMT + - Fri, 02 Jan 2026 06:11:20 GMT expires: - '-1' pragma: @@ -910,13 +1089,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/fcdecd2e-25a6-4d51-98be-9993aa357ff9 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/e147f5c0-da7c-4e6f-abc6-a439a785fcba x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' + - '12000' x-ms-ratelimit-remaining-subscription-writes: - - '799' + - '800' x-msedge-ref: - - 'Ref A: 1CD2A533235D4B94B084CC4775F0CD46 Ref B: SYD03EDGE1714 Ref C: 2025-04-14T05:27:05Z' + - 'Ref A: CE01AB21BD944055856F5BBDDDC73A2C Ref B: BN1AA2051013031 Ref C: 2026-01-02T06:11:11Z' status: code: 201 message: Created @@ -934,13 +1113,13 @@ interactions: ParameterSetName: - -g --cluster-name -n User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/311ea655-118c-4428-8835-a6ab28e108e0?api-version=2016-03-30&t=638802052318114079&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=qk4jl39GZK__G_QpZG--Nag49F23mduq0Rbq7qpNF422Bjhk0n6cejomp-SdbypIGGcWtb5jBtoCuENLILt3LdXJgc1W3V9fVIvfC6F5xeFwnwYwH5Y8ZBW9lNAM0dhjLQP9aZWJsYDzJi_T1CN-3La6xh4V0HNy-bZ2Ri7fhhGUmLyczeHo6Ifwupuujzq9QUTFy3q80fC9ouDm3IhAENNmfeOhvsBRZpIR-d1Ea7mDQ8KvaBN3B2KOX1vivEbmgEqfZv6Gg0NjiSes2ohZbfffKry_wB69i48XJ5w6xJMEfEDfnMGGYipVD3j9riSc5p7sEkx3qugUBEF5piXuJA&h=JB8iGl0XE_QpBRS6JkZqsVAKazrfvaucDanUMjBG1oc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/8fa5b9bf-df96-4309-bd1f-a60b9e96af4b?api-version=2025-03-01&t=639029310806436733&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=AEPPglOcFPVhYF0Ge6ZDzCJwZGPM3ez3xkvn8YqmLMz4jHZ0jazYDpXa6Bpll_eeZs7-T4gKAIoeDpeKMVNba6MJez5TXTG1dHChiiCUBM-ISt354HqyFhFZpOVHaCvHRmrAEEYex1MDsGwzS-3iAQtOkz9p2sQwnd_g24QEJ1Gqlqf6DktBrWy_5nd8atAv40TB6D6Mz6IEeFiafOSM3kXWri7hHFcLl2CvG8oO_pAs4YLzfrBxkVslla6co4d3xiS2_mq22a8VdnZW0_Vi1LQgnjMEcWwRkVwQEBcQ-yUs-NVIyoVWxI1Yaay5eGLJVvHRt_iuFVRENTktk6TzcQ&h=QI66E_XsnfZAgTVsYQAOpVOgoMPQpkr0mgB_4Ij73cw response: body: - string: "{\n \"name\": \"311ea655-118c-4428-8835-a6ab28e108e0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-04-14T05:27:11.6822367Z\"\n}" + string: "{\n \"name\": \"8fa5b9bf-df96-4309-bd1f-a60b9e96af4b\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:11:20.5414695Z\"\n}" headers: cache-control: - no-cache @@ -949,7 +1128,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:27:11 GMT + - Fri, 02 Jan 2026 06:11:20 GMT expires: - '-1' pragma: @@ -961,11 +1140,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/3434c0f9-6c17-425a-af1d-d3b6ffa4766a + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/957f769d-d61b-45d8-895e-56846948efad x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 7BAF7BE622EA42688E3F4F5D128F0916 Ref B: SYD03EDGE1714 Ref C: 2025-04-14T05:27:11Z' + - 'Ref A: 6A51BE7CC40E4CA0985359F103FA862F Ref B: BN1AA2051012035 Ref C: 2026-01-02T06:11:20Z' status: code: 200 message: OK @@ -983,22 +1162,23 @@ interactions: ParameterSetName: - -g --cluster-name -n User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/311ea655-118c-4428-8835-a6ab28e108e0?api-version=2016-03-30&t=638802052318114079&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=qk4jl39GZK__G_QpZG--Nag49F23mduq0Rbq7qpNF422Bjhk0n6cejomp-SdbypIGGcWtb5jBtoCuENLILt3LdXJgc1W3V9fVIvfC6F5xeFwnwYwH5Y8ZBW9lNAM0dhjLQP9aZWJsYDzJi_T1CN-3La6xh4V0HNy-bZ2Ri7fhhGUmLyczeHo6Ifwupuujzq9QUTFy3q80fC9ouDm3IhAENNmfeOhvsBRZpIR-d1Ea7mDQ8KvaBN3B2KOX1vivEbmgEqfZv6Gg0NjiSes2ohZbfffKry_wB69i48XJ5w6xJMEfEDfnMGGYipVD3j9riSc5p7sEkx3qugUBEF5piXuJA&h=JB8iGl0XE_QpBRS6JkZqsVAKazrfvaucDanUMjBG1oc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/8fa5b9bf-df96-4309-bd1f-a60b9e96af4b?api-version=2025-03-01&t=639029310806436733&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=AEPPglOcFPVhYF0Ge6ZDzCJwZGPM3ez3xkvn8YqmLMz4jHZ0jazYDpXa6Bpll_eeZs7-T4gKAIoeDpeKMVNba6MJez5TXTG1dHChiiCUBM-ISt354HqyFhFZpOVHaCvHRmrAEEYex1MDsGwzS-3iAQtOkz9p2sQwnd_g24QEJ1Gqlqf6DktBrWy_5nd8atAv40TB6D6Mz6IEeFiafOSM3kXWri7hHFcLl2CvG8oO_pAs4YLzfrBxkVslla6co4d3xiS2_mq22a8VdnZW0_Vi1LQgnjMEcWwRkVwQEBcQ-yUs-NVIyoVWxI1Yaay5eGLJVvHRt_iuFVRENTktk6TzcQ&h=QI66E_XsnfZAgTVsYQAOpVOgoMPQpkr0mgB_4Ij73cw response: body: - string: "{\n \"name\": \"311ea655-118c-4428-8835-a6ab28e108e0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-04-14T05:27:11.6822367Z\"\n}" + string: "{\n \"name\": \"8fa5b9bf-df96-4309-bd1f-a60b9e96af4b\",\n \"status\"\ + : \"CreatingAgentPool: 0/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:11:20.5414695Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '122' + - '150' content-type: - application/json date: - - Mon, 14 Apr 2025 05:27:42 GMT + - Fri, 02 Jan 2026 06:11:51 GMT expires: - '-1' pragma: @@ -1010,11 +1190,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/635c9670-964a-4a5d-b337-20fffa791b17 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/8af1e48f-f6bd-4245-8543-8307aa5075d7 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: E9DE42C58E5E402F8B4031ADAE257276 Ref B: SYD03EDGE1714 Ref C: 2025-04-14T05:27:42Z' + - 'Ref A: 47CFCC9AEC234B388104E41701DF7AB0 Ref B: BN1AA2051012047 Ref C: 2026-01-02T06:11:51Z' status: code: 200 message: OK @@ -1032,22 +1212,23 @@ interactions: ParameterSetName: - -g --cluster-name -n User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/311ea655-118c-4428-8835-a6ab28e108e0?api-version=2016-03-30&t=638802052318114079&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=qk4jl39GZK__G_QpZG--Nag49F23mduq0Rbq7qpNF422Bjhk0n6cejomp-SdbypIGGcWtb5jBtoCuENLILt3LdXJgc1W3V9fVIvfC6F5xeFwnwYwH5Y8ZBW9lNAM0dhjLQP9aZWJsYDzJi_T1CN-3La6xh4V0HNy-bZ2Ri7fhhGUmLyczeHo6Ifwupuujzq9QUTFy3q80fC9ouDm3IhAENNmfeOhvsBRZpIR-d1Ea7mDQ8KvaBN3B2KOX1vivEbmgEqfZv6Gg0NjiSes2ohZbfffKry_wB69i48XJ5w6xJMEfEDfnMGGYipVD3j9riSc5p7sEkx3qugUBEF5piXuJA&h=JB8iGl0XE_QpBRS6JkZqsVAKazrfvaucDanUMjBG1oc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/8fa5b9bf-df96-4309-bd1f-a60b9e96af4b?api-version=2025-03-01&t=639029310806436733&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=AEPPglOcFPVhYF0Ge6ZDzCJwZGPM3ez3xkvn8YqmLMz4jHZ0jazYDpXa6Bpll_eeZs7-T4gKAIoeDpeKMVNba6MJez5TXTG1dHChiiCUBM-ISt354HqyFhFZpOVHaCvHRmrAEEYex1MDsGwzS-3iAQtOkz9p2sQwnd_g24QEJ1Gqlqf6DktBrWy_5nd8atAv40TB6D6Mz6IEeFiafOSM3kXWri7hHFcLl2CvG8oO_pAs4YLzfrBxkVslla6co4d3xiS2_mq22a8VdnZW0_Vi1LQgnjMEcWwRkVwQEBcQ-yUs-NVIyoVWxI1Yaay5eGLJVvHRt_iuFVRENTktk6TzcQ&h=QI66E_XsnfZAgTVsYQAOpVOgoMPQpkr0mgB_4Ij73cw response: body: - string: "{\n \"name\": \"311ea655-118c-4428-8835-a6ab28e108e0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-04-14T05:27:11.6822367Z\"\n}" + string: "{\n \"name\": \"8fa5b9bf-df96-4309-bd1f-a60b9e96af4b\",\n \"status\"\ + : \"CreatingAgentPool: 0/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:11:20.5414695Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '122' + - '150' content-type: - application/json date: - - Mon, 14 Apr 2025 05:28:13 GMT + - Fri, 02 Jan 2026 06:12:21 GMT expires: - '-1' pragma: @@ -1059,11 +1240,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/d5323b46-57b8-4a7b-b359-d2a004ee2dbe + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/fd20ec4b-e533-4f54-b10e-c7f625318a8e x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: F0AE5F284D22488D9814DBD351484F07 Ref B: SYD03EDGE1714 Ref C: 2025-04-14T05:28:13Z' + - 'Ref A: 5608D7469A2E41FA9A212FD18DED00F7 Ref B: BN1AA2051012017 Ref C: 2026-01-02T06:12:22Z' status: code: 200 message: OK @@ -1081,22 +1262,23 @@ interactions: ParameterSetName: - -g --cluster-name -n User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/311ea655-118c-4428-8835-a6ab28e108e0?api-version=2016-03-30&t=638802052318114079&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=qk4jl39GZK__G_QpZG--Nag49F23mduq0Rbq7qpNF422Bjhk0n6cejomp-SdbypIGGcWtb5jBtoCuENLILt3LdXJgc1W3V9fVIvfC6F5xeFwnwYwH5Y8ZBW9lNAM0dhjLQP9aZWJsYDzJi_T1CN-3La6xh4V0HNy-bZ2Ri7fhhGUmLyczeHo6Ifwupuujzq9QUTFy3q80fC9ouDm3IhAENNmfeOhvsBRZpIR-d1Ea7mDQ8KvaBN3B2KOX1vivEbmgEqfZv6Gg0NjiSes2ohZbfffKry_wB69i48XJ5w6xJMEfEDfnMGGYipVD3j9riSc5p7sEkx3qugUBEF5piXuJA&h=JB8iGl0XE_QpBRS6JkZqsVAKazrfvaucDanUMjBG1oc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/8fa5b9bf-df96-4309-bd1f-a60b9e96af4b?api-version=2025-03-01&t=639029310806436733&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=AEPPglOcFPVhYF0Ge6ZDzCJwZGPM3ez3xkvn8YqmLMz4jHZ0jazYDpXa6Bpll_eeZs7-T4gKAIoeDpeKMVNba6MJez5TXTG1dHChiiCUBM-ISt354HqyFhFZpOVHaCvHRmrAEEYex1MDsGwzS-3iAQtOkz9p2sQwnd_g24QEJ1Gqlqf6DktBrWy_5nd8atAv40TB6D6Mz6IEeFiafOSM3kXWri7hHFcLl2CvG8oO_pAs4YLzfrBxkVslla6co4d3xiS2_mq22a8VdnZW0_Vi1LQgnjMEcWwRkVwQEBcQ-yUs-NVIyoVWxI1Yaay5eGLJVvHRt_iuFVRENTktk6TzcQ&h=QI66E_XsnfZAgTVsYQAOpVOgoMPQpkr0mgB_4Ij73cw response: body: - string: "{\n \"name\": \"311ea655-118c-4428-8835-a6ab28e108e0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-04-14T05:27:11.6822367Z\"\n}" + string: "{\n \"name\": \"8fa5b9bf-df96-4309-bd1f-a60b9e96af4b\",\n \"status\"\ + : \"CreatingAgentPool: 0/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:11:20.5414695Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '122' + - '150' content-type: - application/json date: - - Mon, 14 Apr 2025 05:28:44 GMT + - Fri, 02 Jan 2026 06:12:52 GMT expires: - '-1' pragma: @@ -1108,11 +1290,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/9d837c66-129b-469d-99da-7c403299963e + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/fd476e3e-13f9-49df-955c-7b0ccdd64f8b x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 922D3E38E40E4102A5ADE0FDB7161ACA Ref B: SYD03EDGE1714 Ref C: 2025-04-14T05:28:44Z' + - 'Ref A: 845F203D7D604BFE984165CA712E2176 Ref B: BN1AA2051015051 Ref C: 2026-01-02T06:12:52Z' status: code: 200 message: OK @@ -1130,23 +1312,73 @@ interactions: ParameterSetName: - -g --cluster-name -n User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/311ea655-118c-4428-8835-a6ab28e108e0?api-version=2016-03-30&t=638802052318114079&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=qk4jl39GZK__G_QpZG--Nag49F23mduq0Rbq7qpNF422Bjhk0n6cejomp-SdbypIGGcWtb5jBtoCuENLILt3LdXJgc1W3V9fVIvfC6F5xeFwnwYwH5Y8ZBW9lNAM0dhjLQP9aZWJsYDzJi_T1CN-3La6xh4V0HNy-bZ2Ri7fhhGUmLyczeHo6Ifwupuujzq9QUTFy3q80fC9ouDm3IhAENNmfeOhvsBRZpIR-d1Ea7mDQ8KvaBN3B2KOX1vivEbmgEqfZv6Gg0NjiSes2ohZbfffKry_wB69i48XJ5w6xJMEfEDfnMGGYipVD3j9riSc5p7sEkx3qugUBEF5piXuJA&h=JB8iGl0XE_QpBRS6JkZqsVAKazrfvaucDanUMjBG1oc + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/8fa5b9bf-df96-4309-bd1f-a60b9e96af4b?api-version=2025-03-01&t=639029310806436733&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=AEPPglOcFPVhYF0Ge6ZDzCJwZGPM3ez3xkvn8YqmLMz4jHZ0jazYDpXa6Bpll_eeZs7-T4gKAIoeDpeKMVNba6MJez5TXTG1dHChiiCUBM-ISt354HqyFhFZpOVHaCvHRmrAEEYex1MDsGwzS-3iAQtOkz9p2sQwnd_g24QEJ1Gqlqf6DktBrWy_5nd8atAv40TB6D6Mz6IEeFiafOSM3kXWri7hHFcLl2CvG8oO_pAs4YLzfrBxkVslla6co4d3xiS2_mq22a8VdnZW0_Vi1LQgnjMEcWwRkVwQEBcQ-yUs-NVIyoVWxI1Yaay5eGLJVvHRt_iuFVRENTktk6TzcQ&h=QI66E_XsnfZAgTVsYQAOpVOgoMPQpkr0mgB_4Ij73cw response: body: - string: "{\n \"name\": \"311ea655-118c-4428-8835-a6ab28e108e0\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2025-04-14T05:27:11.6822367Z\",\n \"endTime\": - \"2025-04-14T05:29:04.590764Z\"\n}" + string: "{\n \"name\": \"8fa5b9bf-df96-4309-bd1f-a60b9e96af4b\",\n \"status\"\ + : \"CreatingAgentPool: 3/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:11:20.5414695Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '164' + - '150' + content-type: + - application/json + date: + - Fri, 02 Jan 2026 06:13:22 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: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/d75605e5-ee02-4150-b1e0-d47aaf101bc7 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 152BA84B4E26446FA83EF1E2030DB15F Ref B: BN1AA2051015027 Ref C: 2026-01-02T06:13:23Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + ParameterSetName: + - -g --cluster-name -n + User-Agent: + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/8fa5b9bf-df96-4309-bd1f-a60b9e96af4b?api-version=2025-03-01&t=639029310806436733&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=AEPPglOcFPVhYF0Ge6ZDzCJwZGPM3ez3xkvn8YqmLMz4jHZ0jazYDpXa6Bpll_eeZs7-T4gKAIoeDpeKMVNba6MJez5TXTG1dHChiiCUBM-ISt354HqyFhFZpOVHaCvHRmrAEEYex1MDsGwzS-3iAQtOkz9p2sQwnd_g24QEJ1Gqlqf6DktBrWy_5nd8atAv40TB6D6Mz6IEeFiafOSM3kXWri7hHFcLl2CvG8oO_pAs4YLzfrBxkVslla6co4d3xiS2_mq22a8VdnZW0_Vi1LQgnjMEcWwRkVwQEBcQ-yUs-NVIyoVWxI1Yaay5eGLJVvHRt_iuFVRENTktk6TzcQ&h=QI66E_XsnfZAgTVsYQAOpVOgoMPQpkr0mgB_4Ij73cw + response: + body: + string: "{\n \"name\": \"8fa5b9bf-df96-4309-bd1f-a60b9e96af4b\",\n \"status\"\ + : \"CreatingAgentPool: 3/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:11:20.5414695Z\"\ + \n}" + headers: + cache-control: + - no-cache + content-length: + - '150' content-type: - application/json date: - - Mon, 14 Apr 2025 05:29:15 GMT + - Fri, 02 Jan 2026 06:13:53 GMT expires: - '-1' pragma: @@ -1158,11 +1390,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/5231b17f-469a-4c12-933c-575072891dcc + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/5e4747d0-7388-443c-903f-000e8d3d865a x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: AE3536D49C5D451C895E8B11196AD727 Ref B: SYD03EDGE1714 Ref C: 2025-04-14T05:29:14Z' + - 'Ref A: 9BB0BE3262BD411C8C46D22717435BD9 Ref B: BN1AA2051014011 Ref C: 2026-01-02T06:13:53Z' status: code: 200 message: OK @@ -1180,35 +1412,87 @@ interactions: ParameterSetName: - -g --cluster-name -n User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/8fa5b9bf-df96-4309-bd1f-a60b9e96af4b?api-version=2025-03-01&t=639029310806436733&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=AEPPglOcFPVhYF0Ge6ZDzCJwZGPM3ez3xkvn8YqmLMz4jHZ0jazYDpXa6Bpll_eeZs7-T4gKAIoeDpeKMVNba6MJez5TXTG1dHChiiCUBM-ISt354HqyFhFZpOVHaCvHRmrAEEYex1MDsGwzS-3iAQtOkz9p2sQwnd_g24QEJ1Gqlqf6DktBrWy_5nd8atAv40TB6D6Mz6IEeFiafOSM3kXWri7hHFcLl2CvG8oO_pAs4YLzfrBxkVslla6co4d3xiS2_mq22a8VdnZW0_Vi1LQgnjMEcWwRkVwQEBcQ-yUs-NVIyoVWxI1Yaay5eGLJVvHRt_iuFVRENTktk6TzcQ&h=QI66E_XsnfZAgTVsYQAOpVOgoMPQpkr0mgB_4Ij73cw + response: + body: + string: "{\n \"name\": \"8fa5b9bf-df96-4309-bd1f-a60b9e96af4b\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2026-01-02T06:11:20.5414695Z\",\n \"endTime\"\ + : \"2026-01-02T06:14:11.7408882Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '165' + content-type: + - application/json + date: + - Fri, 02 Jan 2026 06:14:23 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: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/0da2f490-bc09-4727-b550-9b6880022528 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 36845EB2ABD3422B848D89CAAC898FD8 Ref B: BN1AA2051013011 Ref C: 2026-01-02T06:14:24Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks nodepool add + Connection: + - keep-alive + ParameterSetName: + - -g --cluster-name -n + User-Agent: + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool2?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool2\",\n - \"name\": \"nodepool2\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": - 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": - \"OCIContainer\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": - \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.31\",\n \"currentOrchestratorVersion\": \"1.31.7\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202504.02.0\",\n - \ \"upgradeSettings\": {\n \"maxUnavailable\": \"0\"\n },\n \"enableFIPS\": - false,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": - \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n - \ },\n \"eTag\": \"b255e55d-5e55-43a5-a018-54b76cafc338\"\n }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/agentPools/nodepool2\"\ + ,\n \"name\": \"nodepool2\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 3,\n \"vmSize\": \"Standard_D4d_v4\"\ + ,\n \"osDiskSizeGB\": 150,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\"\ + : \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n\ + \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ + ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"\ + enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\"\ + ,\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n\ + \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\"\ + : \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\"\ + : false\n },\n \"eTag\": \"d7110276-e219-470d-928d-dd202a382073\"\n }\n}" headers: cache-control: - no-cache content-length: - - '1231' + - '1289' content-type: - application/json date: - - Mon, 14 Apr 2025 05:29:16 GMT + - Fri, 02 Jan 2026 06:14:24 GMT expires: - '-1' pragma: @@ -1220,11 +1504,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/07ce214c-d7d4-4308-be5a-0b8f0bc1d626 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/8f4a3241-6408-4603-a810-8b0596f394fe x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 1A4CD4B4DAA54659A2FB190D25D6A178 Ref B: SYD03EDGE1714 Ref C: 2025-04-14T05:29:15Z' + - 'Ref A: 60B5DABCC647452E94AE09136867F7E2 Ref B: BN1AA2051015023 Ref C: 2026-01-02T06:14:24Z' status: code: 200 message: OK @@ -1243,7 +1527,7 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: @@ -1257,7 +1541,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:29:18 GMT + - Fri, 02 Jan 2026 06:14:26 GMT expires: - '-1' pragma: @@ -1269,11 +1553,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/3e4a46a1-6eb4-4393-9c69-36809273c7ec + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/477dbdbc-06e1-4008-a597-2a6b86a5f762 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 70BD964212BA44C382535F6E9A66470F Ref B: SYD03EDGE2114 Ref C: 2025-04-14T05:29:18Z' + - 'Ref A: 4AF312D6D66B488E812BF326122E2390 Ref B: BN1AA2051014027 Ref C: 2026-01-02T06:14:26Z' status: code: 200 message: OK @@ -1299,19 +1583,19 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes?api-version=2025-10-02-preview response: body: - string: "{\n \"properties\": {\n \"name\": \"kubernetes\",\n \"primaryAgentPoolName\": - \"nodepool1\",\n \"allowServicePlacement\": true,\n \"provisioningState\": - \"Creating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \"eTag\": \"5cd6a6a2-22cf-4ec3-967a-a05289b161cb\"\n}" + string: "{\n \"properties\": {\n \"name\": \"kubernetes\",\n \"primaryAgentPoolName\"\ + : \"nodepool1\",\n \"allowServicePlacement\": true,\n \"provisioningState\"\ + : \"Creating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"8e8d8e89-b180-4da4-92a1-ebac2851b444\"\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/e8a81f19-9193-424a-a43b-6fb0f95bd73a?api-version=2016-03-30&t=638802053610807237&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=uJYgw9sZdBNJYUs7gjsg0uGAh5PY4jIHlJd1MAxNdIfesUdX3IkT1XrbwIXcSvpJ5B62W0fZjTHRY88tb7l7H2ltgg-4VqR5yKZ0esu6U121qPfiK52c_Xbn2XyCQWypJFmABxWwAZKQRlHxdwwV69jtp_Se2DQ2R61HilArSzHT2KJ2xfu04QByGmRz7CXbZxz4lsyiQpH9ce2ikwrEtahV0kPAd2mSt07duFZV4Qd-isS2PQ61LUzIojnfpFiBuf7A5DkqfeGAdpktQ2BPG23RpgY08sfQS9huaHgeA5hgpzzDmJUGoF47lEQ_EOhngKXVoq09weMw_4xmRd_YPA&h=XWZ1JWhwrbjF9m66tFSRHssMcSl165RYJ2_UB-2pGNo + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/8392d19a-324c-4a0e-8c3c-4b95041d1154?api-version=2025-03-01&t=639029312670879270&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=m6-uR2Imdc35qt5cnYpYrM-jXFb7OfN-ehePAMQ6j9WV-VgUc2NrmB_ULVP-x48CjQeY7ToIlOmllWpw0Tw8-KVBb0838rNztVrt5eFll_obYYzgihxMRTxyFZf-cvHZ0c9zmpcMvOT3i7kw7oMADVVddVnVaNQ5GpwxlOZmpa8dQ10YbsQYvGF_7IzvdCF4XAB-eIIBAtb4KDZ0dfNTbOziTnOwWIzyd7bU3jHKvyv7_c3CJJaStYYslKnOauRsbP7PY5QdvOYpLtS8LZ0Pbzc8lX8KwYwCkzIJu75usD9xZab8py0ze961kwIhbEAW6_GJ6o6ToKfvk9HEs2qMCA&h=XZWDsL-GiKO_h2zIK4fLTJC6q3EjGoFL_MtRmEa5N2E cache-control: - no-cache content-length: @@ -1319,11 +1603,11 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:29:20 GMT + - Fri, 02 Jan 2026 06:14:27 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/e8a81f19-9193-424a-a43b-6fb0f95bd73a?api-version=2016-03-30&t=638802053610963791&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=GheXMuR603WB4mnBzE7xw49-b62RCJBjQF-i0InzstL0huA--iA6TlAGS3WpRptoUZopT1eGbB239cpWmb0p3oyvT-920eBa9moFPTjNng_NHpKp12sMh_MKdvl5sL_GSTfSMs6diQ370PjB-cTtaudq37aS2Il2UAmrzP6U8d_B49UUIW7Sb0hCNsnB0UU-adArMy0B5GQup43wLbvlHAuGRWzDY5wandObzYHBmRCf0qXhzHGeMeGArfm8aXeLWJh4TnQNNGA1ncR0IWyZXmcErzfk1KTh4tcKxlypFBHXam9h0YhUF2Uxy57E_JBBRTvdqFHKlA4mInXzXnmaAA&h=z1DOPQsqURzFIO6Bnc431YPbCJRE4UPHK-zWKt7c5yc + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/8392d19a-324c-4a0e-8c3c-4b95041d1154?api-version=2025-03-01&t=639029312671034852&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=M5dKxmAeRdO-cF4n8U6plO2pTyVeravcP-InR88OYa5gZLwrVuk63w2BuxnaCmMVRgOwLHaWgFHHTMVaeS1XiWJHupPoxMUeCfa9L4Y3NLEVZ3O6kBZ7WOu77MsTx9Iv0YpLsiOaAbMffnbBzXF5IFNcAeNzfBvS_2WYCGUubXLNyT3pPbly5mUXvTgnB_Ztavx3jKNJ_r-YLJu3LJDYa4xs5z1rXBggu7ZR2eP3SAdGvD7rVz3Qc8IjHiS34AIgQrSjdX256tYuKg4ZCL6NNqTY_-WN6fTmUS_pN2lYCbJth0NKR8NWqh75LtnJPfTINDyNhV161xUBzFXldgn2dQ&h=ARwfLsnz1jiAuV0nqcSjoBW-4g-_wq31vOagQpU8Kc4 pragma: - no-cache strict-transport-security: @@ -1333,13 +1617,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/80c0534d-9497-4481-a26c-cc90d73fc0a2 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/d9d3a8cd-5516-4e56-b995-6bd8304df775 x-ms-ratelimit-remaining-subscription-global-writes: - '11999' x-ms-ratelimit-remaining-subscription-writes: - '799' x-msedge-ref: - - 'Ref A: 26045F4623B54A6F871C69F5267EAEB2 Ref B: SYD03EDGE2114 Ref C: 2025-04-14T05:29:19Z' + - 'Ref A: BA9F364DCDB1459592A7A89534844094 Ref B: BN1AA2051015053 Ref C: 2026-01-02T06:14:26Z' status: code: 201 message: Created @@ -1358,17 +1642,18 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\",\n - \ \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\": - true,\n \"provisioningState\": \"Creating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \ \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"5cd6a6a2-22cf-4ec3-967a-a05289b161cb\"\n }\n ],\n \"nextLink\": - \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=531\\u0026api-version=2025-10-02-preview\\u0026skipToken=531\"\n}" + string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\"\ + ,\n \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\"\ + : true,\n \"provisioningState\": \"Creating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"8e8d8e89-b180-4da4-92a1-ebac2851b444\"\n }\n ],\n \"nextLink\"\ + : \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=942\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=942\"\n}" headers: cache-control: - no-cache @@ -1377,7 +1662,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:29:20 GMT + - Fri, 02 Jan 2026 06:14:26 GMT expires: - '-1' pragma: @@ -1389,11 +1674,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/2259687c-0aa6-408f-95c9-5b1aca52208a + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/b0cccea4-cac2-43c3-ad27-6e0ac93aa0b8 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: CBE9557E8F074A99BED4F23EB4B0599A Ref B: SYD03EDGE2114 Ref C: 2025-04-14T05:29:21Z' + - 'Ref A: 23A6A3F4DD87429E8CD0C1D93FE6EEDD Ref B: BN1AA2051014049 Ref C: 2026-01-02T06:14:27Z' status: code: 200 message: OK @@ -1412,9 +1697,9 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=531&api-version=2025-10-02-preview&skipToken=531 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=942&api-version=2025-10-02-preview&skipToken=942 response: body: string: "{\n \"value\": []\n}" @@ -1426,7 +1711,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:29:21 GMT + - Fri, 02 Jan 2026 06:14:27 GMT expires: - '-1' pragma: @@ -1438,11 +1723,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/b6c44af1-abb0-4202-9ab8-66def12b2d7c + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/406c832f-68d5-403f-9527-66a8d7c6a219 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 5C45020DD1C644599DF46D7B706AA7E5 Ref B: SYD03EDGE2114 Ref C: 2025-04-14T05:29:21Z' + - 'Ref A: AA6548E507424E108D9A177660AC1593 Ref B: BN1AA2051014053 Ref C: 2026-01-02T06:14:27Z' status: code: 200 message: OK @@ -1461,17 +1746,18 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\",\n - \ \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\": - true,\n \"provisioningState\": \"Creating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \ \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"5cd6a6a2-22cf-4ec3-967a-a05289b161cb\"\n }\n ],\n \"nextLink\": - \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=531\\u0026api-version=2025-10-02-preview\\u0026skipToken=531\"\n}" + string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\"\ + ,\n \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\"\ + : true,\n \"provisioningState\": \"Creating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"8e8d8e89-b180-4da4-92a1-ebac2851b444\"\n }\n ],\n \"nextLink\"\ + : \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=942\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=942\"\n}" headers: cache-control: - no-cache @@ -1480,7 +1766,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:29:52 GMT + - Fri, 02 Jan 2026 06:14:56 GMT expires: - '-1' pragma: @@ -1492,11 +1778,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/e2140474-97d8-4a2f-9589-fd5239bddac7 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/2c5b5f55-2d45-4ddb-8de5-67807e37e72f x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 7A41D54A202D4ACB82A6A71FF880FB32 Ref B: SYD03EDGE2114 Ref C: 2025-04-14T05:29:52Z' + - 'Ref A: 3ACA98770228422B9EE0A1B2C3A678A2 Ref B: BN1AA2051012009 Ref C: 2026-01-02T06:14:57Z' status: code: 200 message: OK @@ -1515,9 +1801,9 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=531&api-version=2025-10-02-preview&skipToken=531 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=942&api-version=2025-10-02-preview&skipToken=942 response: body: string: "{\n \"value\": []\n}" @@ -1529,7 +1815,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:29:53 GMT + - Fri, 02 Jan 2026 06:14:58 GMT expires: - '-1' pragma: @@ -1541,11 +1827,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/262cb329-1754-456a-8944-aa58560754f7 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/fc28ad30-07ac-499f-b0ff-5b201413b371 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 78C220C492DD4D8AA9B49765E4D87C01 Ref B: SYD03EDGE2114 Ref C: 2025-04-14T05:29:53Z' + - 'Ref A: 7F3D63DABD7B49D68CE64C143EA4F523 Ref B: BN1AA2051014019 Ref C: 2026-01-02T06:14:57Z' status: code: 200 message: OK @@ -1564,17 +1850,18 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\",\n - \ \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\": - true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \ \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"d0fa40a6-253a-40e5-9a11-8ac4fcb661fe\"\n }\n ],\n \"nextLink\": - \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=531\\u0026api-version=2025-10-02-preview\\u0026skipToken=531\"\n}" + string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\"\ + ,\n \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\"\ + : true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"755a3dce-143a-49b5-a415-f5b49e2c1dab\"\n }\n ],\n \"nextLink\"\ + : \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=942\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=942\"\n}" headers: cache-control: - no-cache @@ -1583,7 +1870,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:30:24 GMT + - Fri, 02 Jan 2026 06:15:28 GMT expires: - '-1' pragma: @@ -1595,11 +1882,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/9ad469d4-1dbe-4e52-a729-f190b805c7c7 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/e54fe222-c20f-412c-ac3f-4b21bc7213e1 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: DA833E9F34F548D887D3B0C2FD79973D Ref B: SYD03EDGE2114 Ref C: 2025-04-14T05:30:24Z' + - 'Ref A: 538134E7B7BC4C238898299F26F8AF36 Ref B: BN1AA2051014021 Ref C: 2026-01-02T06:15:28Z' status: code: 200 message: OK @@ -1618,9 +1905,9 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=531&api-version=2025-10-02-preview&skipToken=531 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=942&api-version=2025-10-02-preview&skipToken=942 response: body: string: "{\n \"value\": []\n}" @@ -1632,7 +1919,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:30:25 GMT + - Fri, 02 Jan 2026 06:15:28 GMT expires: - '-1' pragma: @@ -1644,11 +1931,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/68b08b51-032e-4a3f-947b-71429f8d73ce + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/414e6875-1e29-47b3-87d5-9c11d74d34e6 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: FED5DDA37E5A4664A8185DADEE4DF7A4 Ref B: SYD03EDGE2114 Ref C: 2025-04-14T05:30:25Z' + - 'Ref A: 16324D6A6708415685019218DE7B7C3C Ref B: BN1AA2051015029 Ref C: 2026-01-02T06:15:28Z' status: code: 200 message: OK @@ -1666,17 +1953,18 @@ interactions: ParameterSetName: - -g --cluster-name User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\",\n - \ \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\": - true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \ \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"d0fa40a6-253a-40e5-9a11-8ac4fcb661fe\"\n }\n ],\n \"nextLink\": - \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=531\\u0026api-version=2025-10-02-preview\\u0026skipToken=531\"\n}" + string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\"\ + ,\n \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\"\ + : true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"755a3dce-143a-49b5-a415-f5b49e2c1dab\"\n }\n ],\n \"nextLink\"\ + : \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=942\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=942\"\n}" headers: cache-control: - no-cache @@ -1685,7 +1973,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:30:28 GMT + - Fri, 02 Jan 2026 06:15:28 GMT expires: - '-1' pragma: @@ -1697,11 +1985,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/b21414fb-7f7c-429e-9a1d-ea57e66e69f2 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/01e61442-166e-4e0e-9680-6d4d659054e8 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 8B8EFD258F2C4530B3AB09E6F7CF322F Ref B: SYD03EDGE1711 Ref C: 2025-04-14T05:30:27Z' + - 'Ref A: 8B1509505C224C2CB5D0B5250085AF1E Ref B: BN1AA2051012039 Ref C: 2026-01-02T06:15:29Z' status: code: 200 message: OK @@ -1719,9 +2007,9 @@ interactions: ParameterSetName: - -g --cluster-name User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=531&api-version=2025-10-02-preview&skipToken=531 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=942&api-version=2025-10-02-preview&skipToken=942 response: body: string: "{\n \"value\": []\n}" @@ -1733,7 +2021,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:30:29 GMT + - Fri, 02 Jan 2026 06:15:29 GMT expires: - '-1' pragma: @@ -1745,11 +2033,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/c56b1ba2-8597-4931-986e-9d8e256744e1 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/70f1b6ce-8007-4f48-8eb6-c1503132563a x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 5A744AE6600A44779B8A89B45CE19F0B Ref B: SYD03EDGE1711 Ref C: 2025-04-14T05:30:28Z' + - 'Ref A: DB38CF4F979E40C780D3B06269482450 Ref B: BN1AA2051014019 Ref C: 2026-01-02T06:15:29Z' status: code: 200 message: OK @@ -1767,16 +2055,16 @@ interactions: ParameterSetName: - -g --cluster-name --name User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes?api-version=2025-10-02-preview response: body: - string: "{\n \"properties\": {\n \"name\": \"kubernetes\",\n \"primaryAgentPoolName\": - \"nodepool1\",\n \"allowServicePlacement\": true,\n \"provisioningState\": - \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \"eTag\": \"d0fa40a6-253a-40e5-9a11-8ac4fcb661fe\"\n}" + string: "{\n \"properties\": {\n \"name\": \"kubernetes\",\n \"primaryAgentPoolName\"\ + : \"nodepool1\",\n \"allowServicePlacement\": true,\n \"provisioningState\"\ + : \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"755a3dce-143a-49b5-a415-f5b49e2c1dab\"\n}" headers: cache-control: - no-cache @@ -1785,7 +2073,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:30:30 GMT + - Fri, 02 Jan 2026 06:15:30 GMT expires: - '-1' pragma: @@ -1797,11 +2085,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiasoutheast/38f48e5f-8901-4c29-b5c9-c6ecc802710c + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/ae3c616f-8993-4d89-a11b-b8df2a518c05 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 6132404AD8924F4095290E85212D1505 Ref B: SYD03EDGE2015 Ref C: 2025-04-14T05:30:30Z' + - 'Ref A: 74D67E39083D45FF9EA6C670C4A95DBC Ref B: BN1AA2051014045 Ref C: 2026-01-02T06:15:30Z' status: code: 200 message: OK @@ -1820,17 +2108,18 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\",\n - \ \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\": - true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \ \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"d0fa40a6-253a-40e5-9a11-8ac4fcb661fe\"\n }\n ],\n \"nextLink\": - \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=531\\u0026api-version=2025-10-02-preview\\u0026skipToken=531\"\n}" + string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\"\ + ,\n \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\"\ + : true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"755a3dce-143a-49b5-a415-f5b49e2c1dab\"\n }\n ],\n \"nextLink\"\ + : \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=942\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=942\"\n}" headers: cache-control: - no-cache @@ -1839,7 +2128,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:30:32 GMT + - Fri, 02 Jan 2026 06:15:30 GMT expires: - '-1' pragma: @@ -1851,11 +2140,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/4007bf6a-cc3f-42e0-bc74-1dfceeee9903 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/ff17b384-83af-435b-911d-456c26d1d2c1 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: F2A81589F53D452A8B41D18A84DDDA3E Ref B: SYD03EDGE0921 Ref C: 2025-04-14T05:30:32Z' + - 'Ref A: 0769DCDEC09E4100AC2B3B4FE18739C1 Ref B: BN1AA2051013011 Ref C: 2026-01-02T06:15:30Z' status: code: 200 message: OK @@ -1874,9 +2163,9 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=531&api-version=2025-10-02-preview&skipToken=531 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=942&api-version=2025-10-02-preview&skipToken=942 response: body: string: "{\n \"value\": []\n}" @@ -1888,7 +2177,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:30:33 GMT + - Fri, 02 Jan 2026 06:15:31 GMT expires: - '-1' pragma: @@ -1900,11 +2189,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/7e377528-8beb-4f99-b707-f3c2e6ac971d + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/f1f80bc8-0d9a-4776-b057-366b88cc387e x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: C0404D65FF944686B399209E33B24D78 Ref B: SYD03EDGE0921 Ref C: 2025-04-14T05:30:33Z' + - 'Ref A: 0C464017427545E8BFFA9255ED84DF5F Ref B: BN1AA2051014039 Ref C: 2026-01-02T06:15:30Z' status: code: 200 message: OK @@ -1930,19 +2219,19 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb?api-version=2025-10-02-preview response: body: - string: "{\n \"properties\": {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\": - \"nodepool2\",\n \"allowServicePlacement\": true,\n \"provisioningState\": - \"Creating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\",\n - \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \"eTag\": \"bcfedb93-beca-4cdb-9cfc-2003d859b376\"\n}" + string: "{\n \"properties\": {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\"\ + : \"nodepool2\",\n \"allowServicePlacement\": true,\n \"provisioningState\"\ + : \"Creating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\"\ + ,\n \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"d57e4c84-78be-4d1f-b11a-1b64848affd7\"\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/7d85434d-e692-4bb4-ab22-2c10cee65018?api-version=2016-03-30&t=638802054364258735&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=CwqDtioOU8tgSOAdbdLQoz4vKTOWxMylhSTsG4ZZF2qaSKGtXA9-S6xVBtNGvfPWaJLe2rIGxNfEAzyErSiFdDigW7mcsmTz1INBKbITfBzzckq2ZfuGNWnAYfpRdOh7tz8lf94jZANg88S0zN5xEwK-4lnfKgUBvMPxQKgatHUUFjKcckK_A7rBjc69TEawYMPZJj0PyHskEJLIEERgACe61vXchnwdA-AfKjUu2T2W_J5I4RhDwDnKmtjPjLF7-WihHPwxcgthFwRj4pZc4Ms-4K2gyzeCIsYNbGWRCwQF2jlF4dL2Tlzdd5-CBs3P8XMzx33Wl4PD2DHAPVVi5g&h=BQhM1jgpX35avMPLNy1YMLUU7dEjCBZNdjAKKd3_gOQ + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/7ad22944-073b-4149-9cec-51127a603e40?api-version=2025-03-01&t=639029313316451474&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=wcyRFjsxDLlbiSpHOek5HKMht4BP6hwdG9M5lUiHBo4Q4oA05FfSat9_uN_77M5WY14rwXD777187kLq5fDB-S9uaVE3NnqHjyVz4idFtEc_cabBvfSPYGFnp8ZkemuMHTSqtKhIq1S8Xp0K11VWOkA4dLURjo9vertypzpXr-u56mZJP8JF3469CxfYyy3IecScqPpGPhldEUnGxDYwlnbiiZoF6XJ3vKY_jqFb4cIJIu3yelcXNDndKOiYsI3s31hWxzbkI8fiY5IsR0F7v2V-7DEth4rmcDLMsAk1_De2v2NCwXOTeXiXSXctsMDN6hrzxWxH6HfE5RjIcW6_LA&h=zZGgdYr4h7mmmMFlHPtbwkjczid77jH_MERsX1nqEyU cache-control: - no-cache content-length: @@ -1950,11 +2239,11 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:30:35 GMT + - Fri, 02 Jan 2026 06:15:31 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/7d85434d-e692-4bb4-ab22-2c10cee65018?api-version=2016-03-30&t=638802054364414954&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=g20rF9Xxxideqe2Pwkv4FiGDNntDX562SLUKh55L0IR0I3uCURB7mTL7xyjQp5Hvp7s9rBgCb6tWwDvwzpHudiL2EvRN8PgDo77LJaLdJwRQ4zNuRrfGxAuJRCsGXl9eoowy91WNqWTsVfF-EVPTmnGE7ILPC12LHVBR28T0b1oqIADEZcAHO05Xh-wHs5J_qK7csDnRzCBkbGnlM-XrldX6dR92dEgTqqLLqsnMzsQp11MwWJGsD1NFK914ZAEGBvdrajbTGZrQKj1CN8jPwNsJ0iJkehzyujIW5_n_70LZOAXjFwFE4cbD1yFkxibDAyvADhEbTyonm5nKhIodpQ&h=WHlYEYvOUYGLwDzp-KOVu4S2e-WPykQ6LBlV-LS0GBI + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/7ad22944-073b-4149-9cec-51127a603e40?api-version=2025-03-01&t=639029313316764627&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=CAI3K55Oud1ql7I-8xRVb8lpm_BHY3F3UItfAiE6FWy__aFM_uNtZ5c8YwFNtqV3kX34RmGn_1ADBQ_CnMxmUSrYN76cJzYLgcWYHHugUCFGLiFvpM9hkDEi25oMjtiadw8BfJuuABcgHbCZHeFBWAuM4XIc5ZU2DPVhMOrGckrHT5Xe9n3-AhNk04e056A8SuOXM_yKAAMBVWyijWE-NPlwZ7-t2oboTqLuSoyMpFCZKHnyhLUOsULjuV_eEvO4eqhiHlpIoRLxTZyMGKHBBFGOw3KyE5yw5Y33gpuGwYm-5qfpj8J9GtMwPUayKf4Kd0IxmyffDgimUTG0GXzo3w&h=Sr9c5jU9vi5XpE24Q3lZLJcitO4SWjIMGayIS30XCos pragma: - no-cache strict-transport-security: @@ -1964,13 +2253,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/b11ca201-b80b-40a2-b9ca-5a9c43895e6a + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/0d900efc-182e-4982-a3de-d826a22d7d05 x-ms-ratelimit-remaining-subscription-global-writes: - '11999' x-ms-ratelimit-remaining-subscription-writes: - '799' x-msedge-ref: - - 'Ref A: 31DA9169E002484786717AEEDFB39EEE Ref B: SYD03EDGE0921 Ref C: 2025-04-14T05:30:34Z' + - 'Ref A: E67DFA172C7D41719341AE04DD884FE4 Ref B: BN1AA2051014053 Ref C: 2026-01-02T06:15:31Z' status: code: 201 message: Created @@ -1989,22 +2278,23 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\",\n - \ \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\": - true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \ \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"d0fa40a6-253a-40e5-9a11-8ac4fcb661fe\"\n },\n {\n \"properties\": - {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\": \"nodepool2\",\n - \ \"allowServicePlacement\": true,\n \"provisioningState\": \"Creating\"\n - \ },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\",\n - \ \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"bcfedb93-beca-4cdb-9cfc-2003d859b376\"\n }\n ],\n \"nextLink\": - \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=532\\u0026api-version=2025-10-02-preview\\u0026skipToken=532\"\n}" + string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\"\ + ,\n \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\"\ + : true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"755a3dce-143a-49b5-a415-f5b49e2c1dab\"\n },\n {\n \"\ + properties\": {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\"\ + : \"nodepool2\",\n \"allowServicePlacement\": true,\n \"provisioningState\"\ + : \"Creating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\"\ + ,\n \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"d57e4c84-78be-4d1f-b11a-1b64848affd7\"\n }\n ],\n \"nextLink\"\ + : \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=943\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=943\"\n}" headers: cache-control: - no-cache @@ -2013,7 +2303,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:30:36 GMT + - Fri, 02 Jan 2026 06:15:31 GMT expires: - '-1' pragma: @@ -2025,11 +2315,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/d758ad5a-c80b-41df-a048-64ffaa2fab59 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/ee8f7580-51f8-4a61-82f4-10c14279845d x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 71BEF4F24771459DAA24828E7F9B0833 Ref B: SYD03EDGE0921 Ref C: 2025-04-14T05:30:36Z' + - 'Ref A: 8358D94809BE408CACE7396ED1B451CD Ref B: BN1AA2051014027 Ref C: 2026-01-02T06:15:31Z' status: code: 200 message: OK @@ -2048,9 +2338,9 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=532&api-version=2025-10-02-preview&skipToken=532 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=943&api-version=2025-10-02-preview&skipToken=943 response: body: string: "{\n \"value\": []\n}" @@ -2062,7 +2352,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:30:37 GMT + - Fri, 02 Jan 2026 06:15:31 GMT expires: - '-1' pragma: @@ -2074,11 +2364,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/294754aa-0126-460b-ba7f-9708153b92af + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/e4591ed0-17ab-4db7-af8c-929faa31ea5b x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: B56DF079B8684FA8940A11A1993F2AA7 Ref B: SYD03EDGE0921 Ref C: 2025-04-14T05:30:37Z' + - 'Ref A: BFD9F051AD6C43B6A54AAF510508F443 Ref B: BN1AA2051013047 Ref C: 2026-01-02T06:15:31Z' status: code: 200 message: OK @@ -2097,22 +2387,23 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\",\n - \ \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\": - true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \ \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"d0fa40a6-253a-40e5-9a11-8ac4fcb661fe\"\n },\n {\n \"properties\": - {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\": \"nodepool2\",\n - \ \"allowServicePlacement\": true,\n \"provisioningState\": \"Succeeded\"\n - \ },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\",\n - \ \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"f31db367-d75d-4445-bcb3-6dda94414445\"\n }\n ],\n \"nextLink\": - \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=532\\u0026api-version=2025-10-02-preview\\u0026skipToken=532\"\n}" + string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\"\ + ,\n \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\"\ + : true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"755a3dce-143a-49b5-a415-f5b49e2c1dab\"\n },\n {\n \"\ + properties\": {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\"\ + : \"nodepool2\",\n \"allowServicePlacement\": true,\n \"provisioningState\"\ + : \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\"\ + ,\n \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"e29dfdf2-7168-4482-bd21-420d9072878a\"\n }\n ],\n \"nextLink\"\ + : \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=943\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=943\"\n}" headers: cache-control: - no-cache @@ -2121,7 +2412,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:31:08 GMT + - Fri, 02 Jan 2026 06:16:02 GMT expires: - '-1' pragma: @@ -2133,11 +2424,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/57d730cd-09be-414c-83b5-d9476bc56035 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/8c388dbb-3831-4510-b371-1718da892ddb x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' + - '16498' x-msedge-ref: - - 'Ref A: C35AF21AC5204161987D222312788AC0 Ref B: SYD03EDGE0921 Ref C: 2025-04-14T05:31:08Z' + - 'Ref A: 6061C7773AA8490BB310D120991F9940 Ref B: BN1AA2051012049 Ref C: 2026-01-02T06:16:02Z' status: code: 200 message: OK @@ -2156,9 +2447,9 @@ interactions: - -g --cluster-name --name --primary-agent-pool-name --allow-service-placement --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=532&api-version=2025-10-02-preview&skipToken=532 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=943&api-version=2025-10-02-preview&skipToken=943 response: body: string: "{\n \"value\": []\n}" @@ -2170,7 +2461,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:31:09 GMT + - Fri, 02 Jan 2026 06:16:03 GMT expires: - '-1' pragma: @@ -2182,11 +2473,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/018280e7-7532-48f1-8e7d-7f85d23f4fe6 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/76ce7ccf-b7f7-4525-8db2-057bdba90489 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 56DA7F16601844FA89EF0464B242B7BD Ref B: SYD03EDGE0921 Ref C: 2025-04-14T05:31:09Z' + - 'Ref A: 1F5DC33986924B07B3D7A744F5F8B4CD Ref B: BN1AA2051012049 Ref C: 2026-01-02T06:16:03Z' status: code: 200 message: OK @@ -2205,22 +2496,23 @@ interactions: - -g --cluster-name --name --service-label-selector --service-namespace-selector --node-selector --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\",\n - \ \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\": - true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \ \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"d0fa40a6-253a-40e5-9a11-8ac4fcb661fe\"\n },\n {\n \"properties\": - {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\": \"nodepool2\",\n - \ \"allowServicePlacement\": true,\n \"provisioningState\": \"Succeeded\"\n - \ },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\",\n - \ \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"f31db367-d75d-4445-bcb3-6dda94414445\"\n }\n ],\n \"nextLink\": - \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=532\\u0026api-version=2025-10-02-preview\\u0026skipToken=532\"\n}" + string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\"\ + ,\n \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\"\ + : true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"755a3dce-143a-49b5-a415-f5b49e2c1dab\"\n },\n {\n \"\ + properties\": {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\"\ + : \"nodepool2\",\n \"allowServicePlacement\": true,\n \"provisioningState\"\ + : \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\"\ + ,\n \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"e29dfdf2-7168-4482-bd21-420d9072878a\"\n }\n ],\n \"nextLink\"\ + : \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=943\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=943\"\n}" headers: cache-control: - no-cache @@ -2229,7 +2521,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:31:10 GMT + - Fri, 02 Jan 2026 06:16:04 GMT expires: - '-1' pragma: @@ -2241,11 +2533,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/838ee3ed-1e48-4265-93d1-b010b44bea94 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/e3a16573-91a0-46a3-9e80-0c42df91e011 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 8D505ABBC6D1486EB35472A2344298E9 Ref B: SYD03EDGE1919 Ref C: 2025-04-14T05:31:11Z' + - 'Ref A: 47F6C9C99CCD47CFBFEEEF33A4A05CE4 Ref B: BN1AA2051015051 Ref C: 2026-01-02T06:16:04Z' status: code: 200 message: OK @@ -2274,22 +2566,22 @@ interactions: - -g --cluster-name --name --service-label-selector --service-namespace-selector --node-selector --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb?api-version=2025-10-02-preview response: body: - string: "{\n \"properties\": {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\": - \"nodepool2\",\n \"allowServicePlacement\": true,\n \"nodeSelector\": {\n - \ \"matchLabels\": [\n \"disk=ssd\"\n ]\n },\n \"serviceLabelSelector\": - {\n \"matchLabels\": [\n \"app=frontend\",\n \"tier=web\"\n ]\n - \ },\n \"serviceNamespaceSelector\": {\n \"matchLabels\": [\n \"environment=production\"\n - \ ]\n },\n \"provisioningState\": \"Updating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\",\n - \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \"eTag\": \"1a2718fe-767b-4788-8b0f-070df5bb7c6f\"\n}" + string: "{\n \"properties\": {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\"\ + : \"nodepool2\",\n \"allowServicePlacement\": true,\n \"nodeSelector\":\ + \ {\n \"matchLabels\": [\n \"disk=ssd\"\n ]\n },\n \"serviceLabelSelector\"\ + : {\n \"matchLabels\": [\n \"app=frontend\",\n \"tier=web\"\n ]\n\ + \ },\n \"serviceNamespaceSelector\": {\n \"matchLabels\": [\n \"environment=production\"\ + \n ]\n },\n \"provisioningState\": \"Updating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\"\ + ,\n \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"fcb5acd7-1d29-43ee-b614-d5492a4a36ec\"\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/4e74dfca-8af5-4655-87a2-f93ae4f4385d?api-version=2016-03-30&t=638802054750442342&c=MIIHpTCCBo2gAwIBAgITOgS8xPg_BeGKlzh1AgAEBLzE-DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI3MDk0ODQwWhcNMjUwNzI2MDk0ODQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM28xEm9bcoZOA7MtvAYTHTJ8FwDDrcQoijhiQg5iA3OGEMgSNylizVxDx48uQgQg2jRXt1tV6-EUMLqlpblH9NFnMld0LDqjNfeRAa-yqHeCAwVjxBVPSrvmFoQ8qGqDM1IPlUlHuKxf2Xzt5qhz19LTchG-RKXVFg4TeC68VNLUS5IwY2we4R3m5tvGYdkBdZIr65DzFdQiQ6OwXceGgqyH0H1j4zwXdZU9DPkF6RMQ161DJEXJsTsJcbmIlihcp_pz6IsHHzSOFEApU9c2FBjkZmZ0j6kO56OJHzskdDch4QfxKMznRX5e4CinLHjTjUcX_BI50gfaeyVjCfkaRUCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTGT7JDoBYO-1uvjNd7PcDbfbrKhzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAEE6ghf3hAqFVCkA0Vlpet6fzNr54cg_GsrXflOQ7w3dr_fNHu3-B2akeBZ8DDYqN6SdNIJcuvB5LJC7Lgw6jI26OfW7oEbhhMp8qofE-2aLzXiofwzUS6ys_V0xyXZ5pK7_9Y6PJVT82Jktt5cL0eEDeuNiUxIfk3GzekVepw9ILh3huG-0TEAaBgDbtT12NO9fXlm4jvux3lGFBmqWEEvaEh5tJelshGJwrxd49fRuBJ5W6xvKoVTRPynpKSVxVrcvbqCV7mWOsZQk7b2KO4zxcwf4KVhfKPji5pvxsWp5RsnpUdilvQjjrP4XNH6K7XPg93taxwmRwqe3XKpiKyU&s=HLwsvRXXttKAIOVzMCEQlHoBwKWO1IgxADfjWR3wCVLQfk39vjPSlNRmc4i7Qqewu59WMwtxgrn-6nla8ljLpZbEBOCOpcOABLd0P9UjIU6VKUT13Tb8T_uikGq66uNTqcAVR58cTna8I-JNNTpHqL8S0hmrwVBgCbXNIh_8euVE8PA7VxLO2bYZmNH9HZqYPsixIcJwcoe5opMjipw65A7zbF7ltk0u5lJ92IdYE7oHOKTZV3e_Tg5wY-bCO-Z9456neY0Twm18DRK9dikhZ0Hiz6BkPpt7W2sRBJKyRGaafrDyLlgLBa_gngK5UNIOrqtwXlSDHLZ7kn2LVxFRwg&h=VqAEYO07H8RXV1VT5d3t75oEWQcGkjBU9NtGRqrNyEs + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/0294cc69-e8bb-4558-b978-b3e45130ada4?api-version=2025-03-01&t=639029313656349802&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=K1kp7cJoXIg45yiZerIMiWefymqiAu4wp6kN-xiXCX42IjssRIh63Xd9_Kv7jg9h195-5iSRrlFgbssabN6uyAk0E5WeAd4miTBCk58Dq1UUwNxlgEQkX3_Zr1I3ucQuigJdWirCv6pHEf40qCvKqveL8aBekFdV6rl0MGyNUu-albZgK-0R5KPacDZMJj1WY73LNCz-HZHVBBs-auzzztzDuM3s6A7Yy17ysQjLGrPk3LnpA6e1qFp90T1kUDjFyhQnIEoGi2eQZ00yKBXmYR7j4YvWT78vo9u3fM9Vq-YoZnFkB02G3tYHA0_Dwr0Sm_eAKMEQ7ooArrq1GepUjw&h=Jwz_AY9ukBr9BUoP1n_SX6hP3SCpzgQwWAAshcESFBg cache-control: - no-cache content-length: @@ -2297,11 +2589,11 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:31:14 GMT + - Fri, 02 Jan 2026 06:16:05 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/4e74dfca-8af5-4655-87a2-f93ae4f4385d?api-version=2016-03-30&t=638802054751067643&c=MIIHpTCCBo2gAwIBAgITOgS8xPg_BeGKlzh1AgAEBLzE-DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI3MDk0ODQwWhcNMjUwNzI2MDk0ODQwWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM28xEm9bcoZOA7MtvAYTHTJ8FwDDrcQoijhiQg5iA3OGEMgSNylizVxDx48uQgQg2jRXt1tV6-EUMLqlpblH9NFnMld0LDqjNfeRAa-yqHeCAwVjxBVPSrvmFoQ8qGqDM1IPlUlHuKxf2Xzt5qhz19LTchG-RKXVFg4TeC68VNLUS5IwY2we4R3m5tvGYdkBdZIr65DzFdQiQ6OwXceGgqyH0H1j4zwXdZU9DPkF6RMQ161DJEXJsTsJcbmIlihcp_pz6IsHHzSOFEApU9c2FBjkZmZ0j6kO56OJHzskdDch4QfxKMznRX5e4CinLHjTjUcX_BI50gfaeyVjCfkaRUCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBTGT7JDoBYO-1uvjNd7PcDbfbrKhzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAEE6ghf3hAqFVCkA0Vlpet6fzNr54cg_GsrXflOQ7w3dr_fNHu3-B2akeBZ8DDYqN6SdNIJcuvB5LJC7Lgw6jI26OfW7oEbhhMp8qofE-2aLzXiofwzUS6ys_V0xyXZ5pK7_9Y6PJVT82Jktt5cL0eEDeuNiUxIfk3GzekVepw9ILh3huG-0TEAaBgDbtT12NO9fXlm4jvux3lGFBmqWEEvaEh5tJelshGJwrxd49fRuBJ5W6xvKoVTRPynpKSVxVrcvbqCV7mWOsZQk7b2KO4zxcwf4KVhfKPji5pvxsWp5RsnpUdilvQjjrP4XNH6K7XPg93taxwmRwqe3XKpiKyU&s=UFQmMn9z_etLQOkScYgMIaj8BcEhvO-ynumVC_A0NlfhuAUB-5qZ3lN9Nl-2kJRYoPNtLUnuDTQ4BKyr6bDwD5MoxyihBj4POZYL_QVziFOvBBWAMA7_reRoypXnuvyb70iyx9F7PxpSeJmn3L0kumq7_PQ7jNj3zlAqi3teLv_bbywH3nnb9DDYK3trHeu9VR4xnXOXhK9P3ls61ZhxcLnywuBwa0A_BvzBf2XhFPZMePNzMvj2eXJgVGZ5TQXBvsYvNZKblB73lqJQjeqmG7RadL9_nxC8thukQBfzs_hwtI4oyCvwpLOK4ARM9GpsniwNgwwSI3eORf_08ujckg&h=A6qdcCLegEXGgdPlx2oWo7iW1FDz1x3ZOh0C5RbED2A + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/0294cc69-e8bb-4558-b978-b3e45130ada4?api-version=2025-03-01&t=639029313656662298&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=YDCXs6xQfdpN0iqWEd4kJgUKrQp0_9ZVREWUKJxfBWSc9NNWPvBglEUWKaGwCz_0NYGu5BZz2XAdgl_DFNcss9sCqrpFqDWF_YBYBDQbPsQUqRIK5Le6KZl3nlMDNA6B2wxogFTSZB4BZNuWZoHNbWiMfvxo3vXJfrZ9cA2nvXUrqFtdMnK75RT3XT3ng4EkVl8b71gUcqTedtsvSuWopJEv2x19rPFNHr2dExw7LzAyRejVHiCmgVzFlLq_9SfzJ7jV_D0UF4eD0z2OlCam0OJud1SHN34ryRgDN8ZNF2Rs-vaG7jZfcyvO7SmF43BVqsWAxumFnM5eS0rg8vBy9w&h=WjcuRxopi-lvd139UZj42ulB1smzFTSBDZFywwWZuUo pragma: - no-cache strict-transport-security: @@ -2311,13 +2603,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiacentral/4bdc3374-c813-4d94-bac0-68cb0cf60dfa + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/e3a1892d-fe33-4439-9a55-4849029794c3 x-ms-ratelimit-remaining-subscription-global-writes: - '11999' x-ms-ratelimit-remaining-subscription-writes: - '799' x-msedge-ref: - - 'Ref A: B87299A6E11C4B978D96C5A432A7A21B Ref B: SYD03EDGE1919 Ref C: 2025-04-14T05:31:11Z' + - 'Ref A: D7AF9254BD214603AD2CA0D30D07810C Ref B: BN1AA2051014009 Ref C: 2026-01-02T06:16:04Z' status: code: 200 message: OK @@ -2336,25 +2628,27 @@ interactions: - -g --cluster-name --name --service-label-selector --service-namespace-selector --node-selector --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\",\n - \ \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\": - true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \ \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"d0fa40a6-253a-40e5-9a11-8ac4fcb661fe\"\n },\n {\n \"properties\": - {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\": \"nodepool2\",\n - \ \"allowServicePlacement\": true,\n \"nodeSelector\": {\n \"matchLabels\": - [\n \"disk=ssd\"\n ]\n },\n \"serviceLabelSelector\": {\n \"matchLabels\": - [\n \"app=frontend\",\n \"tier=web\"\n ]\n },\n \"serviceNamespaceSelector\": - {\n \"matchLabels\": [\n \"environment=production\"\n ]\n },\n - \ \"provisioningState\": \"Updating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\",\n - \ \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"1a2718fe-767b-4788-8b0f-070df5bb7c6f\"\n }\n ],\n \"nextLink\": - \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=532\\u0026api-version=2025-10-02-preview\\u0026skipToken=532\"\n}" + string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\"\ + ,\n \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\"\ + : true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"755a3dce-143a-49b5-a415-f5b49e2c1dab\"\n },\n {\n \"\ + properties\": {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\"\ + : \"nodepool2\",\n \"allowServicePlacement\": true,\n \"nodeSelector\"\ + : {\n \"matchLabels\": [\n \"disk=ssd\"\n ]\n },\n \"serviceLabelSelector\"\ + : {\n \"matchLabels\": [\n \"app=frontend\",\n \"tier=web\"\n\ + \ ]\n },\n \"serviceNamespaceSelector\": {\n \"matchLabels\"\ + : [\n \"environment=production\"\n ]\n },\n \"provisioningState\"\ + : \"Updating\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\"\ + ,\n \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"fcb5acd7-1d29-43ee-b614-d5492a4a36ec\"\n }\n ],\n \"nextLink\"\ + : \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=943\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=943\"\n}" headers: cache-control: - no-cache @@ -2363,7 +2657,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:31:16 GMT + - Fri, 02 Jan 2026 06:16:05 GMT expires: - '-1' pragma: @@ -2375,11 +2669,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiacentral/0e2e28fd-9fe0-48a8-9a14-eb940af57d12 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/1181d480-0725-4a2f-bbac-b8082cedd945 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: DB568A24AFD74409877BE0AB97B3142D Ref B: SYD03EDGE1919 Ref C: 2025-04-14T05:31:15Z' + - 'Ref A: FAEDF5AEFC78485E9B3F980AE5F9F454 Ref B: BN1AA2051014051 Ref C: 2026-01-02T06:16:05Z' status: code: 200 message: OK @@ -2398,9 +2692,9 @@ interactions: - -g --cluster-name --name --service-label-selector --service-namespace-selector --node-selector --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=532&api-version=2025-10-02-preview&skipToken=532 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=943&api-version=2025-10-02-preview&skipToken=943 response: body: string: "{\n \"value\": []\n}" @@ -2412,7 +2706,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:31:16 GMT + - Fri, 02 Jan 2026 06:16:05 GMT expires: - '-1' pragma: @@ -2424,11 +2718,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiacentral/d27c6793-a77b-4d49-8a2e-9ebe2f51592e + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/acd994c0-2b71-44ba-b818-eddff7340b6f x-ms-ratelimit-remaining-subscription-global-reads: - - '16498' + - '16499' x-msedge-ref: - - 'Ref A: D3F8AF0EE25B4FD6A48206BD99853142 Ref B: SYD03EDGE1919 Ref C: 2025-04-14T05:31:17Z' + - 'Ref A: 8558A2CC87B24C4FB556DE1986376A64 Ref B: BN1AA2051012031 Ref C: 2026-01-02T06:16:05Z' status: code: 200 message: OK @@ -2447,25 +2741,27 @@ interactions: - -g --cluster-name --name --service-label-selector --service-namespace-selector --node-selector --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\",\n - \ \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\": - true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \ \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"d0fa40a6-253a-40e5-9a11-8ac4fcb661fe\"\n },\n {\n \"properties\": - {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\": \"nodepool2\",\n - \ \"allowServicePlacement\": true,\n \"nodeSelector\": {\n \"matchLabels\": - [\n \"disk=ssd\"\n ]\n },\n \"serviceLabelSelector\": {\n \"matchLabels\": - [\n \"tier=web\",\n \"app=frontend\"\n ]\n },\n \"serviceNamespaceSelector\": - {\n \"matchLabels\": [\n \"environment=production\"\n ]\n },\n - \ \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\",\n - \ \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"2404dbe0-bcf7-49f0-9615-40663985da4a\"\n }\n ],\n \"nextLink\": - \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=532\\u0026api-version=2025-10-02-preview\\u0026skipToken=532\"\n}" + string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\"\ + ,\n \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\"\ + : true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"755a3dce-143a-49b5-a415-f5b49e2c1dab\"\n },\n {\n \"\ + properties\": {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\"\ + : \"nodepool2\",\n \"allowServicePlacement\": true,\n \"nodeSelector\"\ + : {\n \"matchLabels\": [\n \"disk=ssd\"\n ]\n },\n \"serviceLabelSelector\"\ + : {\n \"matchLabels\": [\n \"app=frontend\",\n \"tier=web\"\n\ + \ ]\n },\n \"serviceNamespaceSelector\": {\n \"matchLabels\"\ + : [\n \"environment=production\"\n ]\n },\n \"provisioningState\"\ + : \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\"\ + ,\n \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"900e9e1e-7c0d-473a-825b-1fbcb8ed4160\"\n }\n ],\n \"nextLink\"\ + : \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=943\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=943\"\n}" headers: cache-control: - no-cache @@ -2474,7 +2770,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:31:48 GMT + - Fri, 02 Jan 2026 06:16:36 GMT expires: - '-1' pragma: @@ -2486,11 +2782,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiacentral/9693d466-7c24-4c3c-8f6e-d63aa34b9957 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/a598079b-4cbb-4bfa-a9bb-59c47d57d848 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 5843640B56B9476C9DD226147F932F0C Ref B: SYD03EDGE1919 Ref C: 2025-04-14T05:31:47Z' + - 'Ref A: A91D7120D4AC49DFB437586FC712FABE Ref B: BN1AA2051015039 Ref C: 2026-01-02T06:16:36Z' status: code: 200 message: OK @@ -2509,9 +2805,9 @@ interactions: - -g --cluster-name --name --service-label-selector --service-namespace-selector --node-selector --aks-custom-headers User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=532&api-version=2025-10-02-preview&skipToken=532 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=943&api-version=2025-10-02-preview&skipToken=943 response: body: string: "{\n \"value\": []\n}" @@ -2523,7 +2819,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:31:50 GMT + - Fri, 02 Jan 2026 06:16:35 GMT expires: - '-1' pragma: @@ -2535,11 +2831,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiacentral/04a568f1-322c-4771-8468-88a824e5aacd + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/376f9cd9-9b34-4a43-971e-199e1af31d9c x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' + - '16498' x-msedge-ref: - - 'Ref A: 8A568DC223314E30B29313C43C93EC15 Ref B: SYD03EDGE1919 Ref C: 2025-04-14T05:31:49Z' + - 'Ref A: 418E2D5304064E09B1BC174D951E46CC Ref B: BN1AA2051015011 Ref C: 2026-01-02T06:16:36Z' status: code: 200 message: OK @@ -2557,25 +2853,27 @@ interactions: ParameterSetName: - -g --cluster-name User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\",\n - \ \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\": - true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \ \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"d0fa40a6-253a-40e5-9a11-8ac4fcb661fe\"\n },\n {\n \"properties\": - {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\": \"nodepool2\",\n - \ \"allowServicePlacement\": true,\n \"nodeSelector\": {\n \"matchLabels\": - [\n \"disk=ssd\"\n ]\n },\n \"serviceLabelSelector\": {\n \"matchLabels\": - [\n \"app=frontend\",\n \"tier=web\"\n ]\n },\n \"serviceNamespaceSelector\": - {\n \"matchLabels\": [\n \"environment=production\"\n ]\n },\n - \ \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\",\n - \ \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"2404dbe0-bcf7-49f0-9615-40663985da4a\"\n }\n ],\n \"nextLink\": - \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=532\\u0026api-version=2025-10-02-preview\\u0026skipToken=532\"\n}" + string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\"\ + ,\n \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\"\ + : true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"755a3dce-143a-49b5-a415-f5b49e2c1dab\"\n },\n {\n \"\ + properties\": {\n \"name\": \"secondary-lb\",\n \"primaryAgentPoolName\"\ + : \"nodepool2\",\n \"allowServicePlacement\": true,\n \"nodeSelector\"\ + : {\n \"matchLabels\": [\n \"disk=ssd\"\n ]\n },\n \"serviceLabelSelector\"\ + : {\n \"matchLabels\": [\n \"app=frontend\",\n \"tier=web\"\n\ + \ ]\n },\n \"serviceNamespaceSelector\": {\n \"matchLabels\"\ + : [\n \"environment=production\"\n ]\n },\n \"provisioningState\"\ + : \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb\"\ + ,\n \"name\": \"secondary-lb\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"900e9e1e-7c0d-473a-825b-1fbcb8ed4160\"\n }\n ],\n \"nextLink\"\ + : \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=943\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=943\"\n}" headers: cache-control: - no-cache @@ -2584,7 +2882,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:31:52 GMT + - Fri, 02 Jan 2026 06:16:36 GMT expires: - '-1' pragma: @@ -2596,11 +2894,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/ee282ebd-db23-4e7e-a177-4f8f061ec361 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/87cd6513-4037-44da-8eef-16f17b100f4e x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: CF10B2EC752A49BC91DDCF072B3F9E55 Ref B: SYD03EDGE0817 Ref C: 2025-04-14T05:31:52Z' + - 'Ref A: B117924329244631A2349BBC520966CE Ref B: BN1AA2051012047 Ref C: 2026-01-02T06:16:36Z' status: code: 200 message: OK @@ -2618,9 +2916,9 @@ interactions: ParameterSetName: - -g --cluster-name User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=532&api-version=2025-10-02-preview&skipToken=532 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=943&api-version=2025-10-02-preview&skipToken=943 response: body: string: "{\n \"value\": []\n}" @@ -2632,7 +2930,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:31:53 GMT + - Fri, 02 Jan 2026 06:16:36 GMT expires: - '-1' pragma: @@ -2644,11 +2942,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/b5f69798-6efe-4262-9674-e6701242b96d + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/73f116d1-1d55-4fba-a09a-a27c790fd1f9 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: F0891BE2CE924C48A6A82F28558D5D16 Ref B: SYD03EDGE0817 Ref C: 2025-04-14T05:31:53Z' + - 'Ref A: 0F81285233174E678FB7FFE7BBABE647 Ref B: BN1AA2051013019 Ref C: 2026-01-02T06:16:37Z' status: code: 200 message: OK @@ -2668,7 +2966,7 @@ interactions: ParameterSetName: - -g --cluster-name --name User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/secondary-lb?api-version=2025-10-02-preview response: @@ -2676,17 +2974,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/1fc59736-61b7-43f1-844b-2df5a8b4a14b?api-version=2016-03-30&t=638802055170554988&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=G5Bd1JNndYTCRHr2_aGahzPUY6hm4W41QyivR2NRiV5FI5YMkIm2QEfveZs3FI0NdxufV8oMCctLMO7cWDUO28y5Qk4ryEaSmin0iQySx8USUUjtEDrAf2IyRSlRvS1GPpEDYh1DiqRScWsvJAUAF4GnvXaBt6Pgk9atMOGljyHYUYetrFvy22mEJ2kIv6HpEp-3wmvZ_V_YR41VKa5CsShzZanehxiJp3d8i0wygedOTPZxvzDm-TkxBznIWp5Ug-HU7w21QFiXAyqS3EimeMXV8jcdMpoOKxn5BrWRWhhQnK_M79GZKlF38YaOQoetFooQrY0KeozOU9jM0gFMkg&h=bM7OowJiuPkItsEz6keiBQewLtTCTFjsY1AQZrQzwog + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/711f0388-4644-47eb-93b6-2b4f76ef7e70?api-version=2025-03-01&t=639029313991146421&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=Sqr8yEMPPsSlU8m5Rh8ShQzv4zKoOle8S5b6kRAKrSt9e5B75FXawFXajbyUwEhm_hQuyqBfT7GgFG1oBY73e_aSkJu-sPPFI-sy8Vep7jtyrOtFoM3-5rYFbWS7eRtxl-mOx_fzfXFOWyYsnJAQe_5YX4Dw8_yX6-4Lp7Sf31tLbD7GiEzR4My-sTJRfJuCraYmgauyABhciv8nVXNZwA0jYqkgNuXpnDBNELVbPolHnwesbU97xXwkXOAv64KC3Y8MjrSx5xSqdIAkiQIP9V8IK7r6lc6l2kNiRLqbcYVS0DgtaIV4ZtzHk78i5USdNpfojZLv-EIhkAGWtAoa7g&h=ygCfMa4LzIoFGoRWRyVtel25W0BUuDWLyvr6N3UfMds cache-control: - no-cache content-length: - '0' date: - - Mon, 14 Apr 2025 05:31:56 GMT + - Fri, 02 Jan 2026 06:16:38 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/1fc59736-61b7-43f1-844b-2df5a8b4a14b?api-version=2016-03-30&t=638802055170554988&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=fD5FZ_hBVt6wB2-Q3z0sLBBzhYIZAivV1Ago-VVN18ngA_Mu8-sAPrnD0djaeDiaUpJIsSnHWLO9TmVLGw9dedVsUC4pZuKSV4i0Ajj_Ml-mxTpcnryq7Tm-Zz-CHKpqjuO91GCiWHnPMurRoVtrMSFsYQzMfaLxLSDFz0uxKsV7K1LzrHcV0BSyWtBPgtwkndtW38Ydb5Fbjew11xyBMo3YfrqTqDMlOI5MuqkBPI89cbLpfx1y5U5tc51NjcHGKHa7fyRPuLU0DTSZLTiHaGQ_dhT7qg1IT6xhcsMtp6Lel_G7YyXcPE061fLmRa0JSivEGWqKDrfzTq5V2HFlcw&h=REl_BWFWrcN5QgEZkQIzX2t5QYIQuYRHlajqF_HI_90 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/711f0388-4644-47eb-93b6-2b4f76ef7e70?api-version=2025-03-01&t=639029313991458946&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=b21zq5va5ks8UXmZyatNuHYpkjqDjqW3q0KKDeMV1-8q8f9K9WvL_moeUq_U91BcFmAVIBe0pFFBUKI8BQ5rDu6_ESrT37AsmuQo_c9_r25NTtKqOIA7_EBfD9nwPzp7PNOpRwfSFK0e6z4mmKUl2zFFMVo0RCe4FApyrfuRGyzxHYuP5oZMJHLgaGcSo6DNYpdN68yhz4hCdvzr5wrsv2vQ0BA9DS22DoX23B5xscb8HU02sN5Cqei19nRWQVJO-n-4ZfTCPQDmA1poX-C8bx2LzJyEbPtzxkfU-J7xXGZKs8MvdxSyqP33aOJY6u7FyAH54cbbQhlbCNCbegpMdQ&h=A5WT5ub1xORVCZMa4adpNoyJQc3usLZPAWedpuiUZsU pragma: - no-cache strict-transport-security: @@ -2696,13 +2994,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/cd65036a-98c1-44d3-9ace-2fc41234423a + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/2ad30be6-127e-4d1a-ab19-0896df957f50 x-ms-ratelimit-remaining-subscription-deletes: - '799' x-ms-ratelimit-remaining-subscription-global-deletes: - '11999' x-msedge-ref: - - 'Ref A: C7530CAA52FD47A681AA6E10450D9D43 Ref B: SYD03EDGE0813 Ref C: 2025-04-14T05:31:55Z' + - 'Ref A: 204CA02CABB34BD38C3BDB03B1C714C3 Ref B: BN1AA2051014051 Ref C: 2026-01-02T06:16:37Z' status: code: 202 message: Accepted @@ -2720,13 +3018,13 @@ interactions: ParameterSetName: - -g --cluster-name --name User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/1fc59736-61b7-43f1-844b-2df5a8b4a14b?api-version=2016-03-30&t=638802055170554988&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=G5Bd1JNndYTCRHr2_aGahzPUY6hm4W41QyivR2NRiV5FI5YMkIm2QEfveZs3FI0NdxufV8oMCctLMO7cWDUO28y5Qk4ryEaSmin0iQySx8USUUjtEDrAf2IyRSlRvS1GPpEDYh1DiqRScWsvJAUAF4GnvXaBt6Pgk9atMOGljyHYUYetrFvy22mEJ2kIv6HpEp-3wmvZ_V_YR41VKa5CsShzZanehxiJp3d8i0wygedOTPZxvzDm-TkxBznIWp5Ug-HU7w21QFiXAyqS3EimeMXV8jcdMpoOKxn5BrWRWhhQnK_M79GZKlF38YaOQoetFooQrY0KeozOU9jM0gFMkg&h=bM7OowJiuPkItsEz6keiBQewLtTCTFjsY1AQZrQzwog + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/711f0388-4644-47eb-93b6-2b4f76ef7e70?api-version=2025-03-01&t=639029313991146421&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=Sqr8yEMPPsSlU8m5Rh8ShQzv4zKoOle8S5b6kRAKrSt9e5B75FXawFXajbyUwEhm_hQuyqBfT7GgFG1oBY73e_aSkJu-sPPFI-sy8Vep7jtyrOtFoM3-5rYFbWS7eRtxl-mOx_fzfXFOWyYsnJAQe_5YX4Dw8_yX6-4Lp7Sf31tLbD7GiEzR4My-sTJRfJuCraYmgauyABhciv8nVXNZwA0jYqkgNuXpnDBNELVbPolHnwesbU97xXwkXOAv64KC3Y8MjrSx5xSqdIAkiQIP9V8IK7r6lc6l2kNiRLqbcYVS0DgtaIV4ZtzHk78i5USdNpfojZLv-EIhkAGWtAoa7g&h=ygCfMa4LzIoFGoRWRyVtel25W0BUuDWLyvr6N3UfMds response: body: - string: "{\n \"name\": \"1fc59736-61b7-43f1-844b-2df5a8b4a14b\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-04-14T05:31:56.885461Z\"\n}" + string: "{\n \"name\": \"711f0388-4644-47eb-93b6-2b4f76ef7e70\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:16:39.040606Z\"\n}" headers: cache-control: - no-cache @@ -2735,7 +3033,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:31:57 GMT + - Fri, 02 Jan 2026 06:16:39 GMT expires: - '-1' pragma: @@ -2747,11 +3045,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/4a55f0b1-77ca-4948-aab9-706749dc87b1 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/68030dd0-59d1-485a-85a6-31ac51f9894c x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 974DAAEC1F2C47C387D59386D3E05AB1 Ref B: SYD03EDGE0813 Ref C: 2025-04-14T05:31:57Z' + - 'Ref A: C3CE4AFFC64841C0819400BF4BDBA7DF Ref B: BN1AA2051014047 Ref C: 2026-01-02T06:16:39Z' status: code: 200 message: OK @@ -2769,14 +3067,14 @@ interactions: ParameterSetName: - -g --cluster-name --name User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/1fc59736-61b7-43f1-844b-2df5a8b4a14b?api-version=2016-03-30&t=638802055170554988&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=G5Bd1JNndYTCRHr2_aGahzPUY6hm4W41QyivR2NRiV5FI5YMkIm2QEfveZs3FI0NdxufV8oMCctLMO7cWDUO28y5Qk4ryEaSmin0iQySx8USUUjtEDrAf2IyRSlRvS1GPpEDYh1DiqRScWsvJAUAF4GnvXaBt6Pgk9atMOGljyHYUYetrFvy22mEJ2kIv6HpEp-3wmvZ_V_YR41VKa5CsShzZanehxiJp3d8i0wygedOTPZxvzDm-TkxBznIWp5Ug-HU7w21QFiXAyqS3EimeMXV8jcdMpoOKxn5BrWRWhhQnK_M79GZKlF38YaOQoetFooQrY0KeozOU9jM0gFMkg&h=bM7OowJiuPkItsEz6keiBQewLtTCTFjsY1AQZrQzwog + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/711f0388-4644-47eb-93b6-2b4f76ef7e70?api-version=2025-03-01&t=639029313991146421&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=Sqr8yEMPPsSlU8m5Rh8ShQzv4zKoOle8S5b6kRAKrSt9e5B75FXawFXajbyUwEhm_hQuyqBfT7GgFG1oBY73e_aSkJu-sPPFI-sy8Vep7jtyrOtFoM3-5rYFbWS7eRtxl-mOx_fzfXFOWyYsnJAQe_5YX4Dw8_yX6-4Lp7Sf31tLbD7GiEzR4My-sTJRfJuCraYmgauyABhciv8nVXNZwA0jYqkgNuXpnDBNELVbPolHnwesbU97xXwkXOAv64KC3Y8MjrSx5xSqdIAkiQIP9V8IK7r6lc6l2kNiRLqbcYVS0DgtaIV4ZtzHk78i5USdNpfojZLv-EIhkAGWtAoa7g&h=ygCfMa4LzIoFGoRWRyVtel25W0BUuDWLyvr6N3UfMds response: body: - string: "{\n \"name\": \"1fc59736-61b7-43f1-844b-2df5a8b4a14b\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2025-04-14T05:31:56.885461Z\",\n \"endTime\": - \"2025-04-14T05:32:05.4421193Z\"\n}" + string: "{\n \"name\": \"711f0388-4644-47eb-93b6-2b4f76ef7e70\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2026-01-02T06:16:39.040606Z\",\n \"endTime\"\ + : \"2026-01-02T06:17:03.1319824Z\"\n}" headers: cache-control: - no-cache @@ -2785,7 +3083,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:32:28 GMT + - Fri, 02 Jan 2026 06:17:10 GMT expires: - '-1' pragma: @@ -2797,14 +3095,62 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/119cfa35-d9b5-437a-8597-8a4c12ac6152 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/2f54614e-f437-47cd-8578-244362fa2588 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: DF4E57B4109F438098A0CE6FF29A4E61 Ref B: SYD03EDGE0813 Ref C: 2025-04-14T05:32:27Z' + - 'Ref A: F64471689BB644A3906A2363F4F9EB19 Ref B: BN1AA2051013053 Ref C: 2026-01-02T06:17:10Z' status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks loadbalancer delete + Connection: + - keep-alive + ParameterSetName: + - -g --cluster-name --name + User-Agent: + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/711f0388-4644-47eb-93b6-2b4f76ef7e70?api-version=2025-03-01&t=639029313991458946&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=b21zq5va5ks8UXmZyatNuHYpkjqDjqW3q0KKDeMV1-8q8f9K9WvL_moeUq_U91BcFmAVIBe0pFFBUKI8BQ5rDu6_ESrT37AsmuQo_c9_r25NTtKqOIA7_EBfD9nwPzp7PNOpRwfSFK0e6z4mmKUl2zFFMVo0RCe4FApyrfuRGyzxHYuP5oZMJHLgaGcSo6DNYpdN68yhz4hCdvzr5wrsv2vQ0BA9DS22DoX23B5xscb8HU02sN5Cqei19nRWQVJO-n-4ZfTCPQDmA1poX-C8bx2LzJyEbPtzxkfU-J7xXGZKs8MvdxSyqP33aOJY6u7FyAH54cbbQhlbCNCbegpMdQ&h=A5WT5ub1xORVCZMa4adpNoyJQc3usLZPAWedpuiUZsU + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-type: + - application/json + date: + - Fri, 02 Jan 2026 06:17:10 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/711f0388-4644-47eb-93b6-2b4f76ef7e70?api-version=2025-03-01&t=639029314308675078&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=PQJLbgYYeo8Z1w7-HXnDbEBVrPylgP_5wKvCtLBRYNuJJc9vhS1zqTMrjepoG88hP0q7o8_BeT5htK8SRuJfbQ8Wja_TRDRtyooi9gJaYA9GtY0oVtMroLzV_QTZCaZMXPB7iBeM_QP5wjBj_KDW5kYPuasrPx4_zkgoQwokzLSKk_HoepLjdX5qVAVe0hA5HytWRExG3Xk18JOr60tWFLDGHdeR7GZ_Tmo5mc0A34lYPqkhfwsfcj2uTjU_Gp-o_pl7xdOZPML1e_dP_aVf6zDSfoI0y_p4zNrRPRFkyq8MuqKufPwWvaZXqvFlB0th5xyDmmKmaSEBlwqfppVMWw&h=8IGSWsRyvNVpE3QXrNLy1Z_YHP5lLcrj8UuipRPfQxs + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/c6eebf7b-d121-42f0-b338-12e353d60c23 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 6EA299E24C0B43519F2834C970A64AE2 Ref B: BN1AA2051012033 Ref C: 2026-01-02T06:17:10Z' + status: + code: 204 + message: No Content - request: body: null headers: @@ -2819,17 +3165,18 @@ interactions: ParameterSetName: - -g --cluster-name User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\",\n - \ \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\": - true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\",\n - \ \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\",\n - \ \"eTag\": \"d0fa40a6-253a-40e5-9a11-8ac4fcb661fe\"\n }\n ],\n \"nextLink\": - \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=531\\u0026api-version=2025-10-02-preview\\u0026skipToken=531\"\n}" + string: "{\n \"value\": [\n {\n \"properties\": {\n \"name\": \"kubernetes\"\ + ,\n \"primaryAgentPoolName\": \"nodepool1\",\n \"allowServicePlacement\"\ + : true,\n \"provisioningState\": \"Succeeded\"\n },\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers/kubernetes\"\ + ,\n \"name\": \"kubernetes\",\n \"type\": \"Microsoft.ContainerService/managedClusters/loadBalancers\"\ + ,\n \"eTag\": \"755a3dce-143a-49b5-a415-f5b49e2c1dab\"\n }\n ],\n \"nextLink\"\ + : \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?%24skipToken=942\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=942\"\n}" headers: cache-control: - no-cache @@ -2838,7 +3185,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:32:30 GMT + - Fri, 02 Jan 2026 06:17:11 GMT expires: - '-1' pragma: @@ -2850,11 +3197,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/8d7c62af-7d4a-4471-8801-89b47cbcee0d + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/7333d269-12ff-4614-a7a8-8f8e05857b4b x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 66B2F4480E6D4540BFB004CE29616E8D Ref B: SYD03EDGE1607 Ref C: 2025-04-14T05:32:29Z' + - 'Ref A: EDFDC3D3523A4682AA41419A0A3630FF Ref B: BN1AA2051013033 Ref C: 2026-01-02T06:17:11Z' status: code: 200 message: OK @@ -2872,9 +3219,9 @@ interactions: ParameterSetName: - -g --cluster-name User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=531&api-version=2025-10-02-preview&skipToken=531 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/loadBalancers?$skipToken=942&api-version=2025-10-02-preview&skipToken=942 response: body: string: "{\n \"value\": []\n}" @@ -2886,7 +3233,7 @@ interactions: content-type: - application/json date: - - Mon, 14 Apr 2025 05:32:31 GMT + - Fri, 02 Jan 2026 06:17:11 GMT expires: - '-1' pragma: @@ -2898,11 +3245,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/6d48fcd7-2124-420b-999a-7294bb295e6f + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/21b7816c-2c57-4bf5-8124-fd9ad96dca35 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: AD6E30A5B0F2432A859BD8FBA832A53F Ref B: SYD03EDGE1607 Ref C: 2025-04-14T05:32:30Z' + - 'Ref A: 56FF3DDE93754AE4935FE1CAF62C29B9 Ref B: BN1AA2051012045 Ref C: 2026-01-02T06:17:11Z' status: code: 200 message: OK @@ -2922,7 +3269,7 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.70.0 (DOCKER) azsdk-python-core/1.31.0 Python/3.12.3 (Linux-6.5.11-linuxkit-aarch64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2025-10-02-preview response: @@ -2930,17 +3277,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/1969044c-fd74-4359-b144-b54327077c4e?api-version=2016-03-30&t=638802055578787824&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=zNYbgEjf3Mdg19fGqqXePiK-k9ZLeJo6vtKV3kUtz-h9YJeV4ZeghHprp64e40Lr9KeAkIXbzAiVtGNoRNNu69xUtPIfT38WJWuLSYsLI0ItIKmqThWqS-24TzVMcVS44MJexZDHWpRqFuw1fJtuqsIg5Rs3auphBwiKJcOJQjM_a4siU3O_fhPsAEwCCuDOA5TU0haFYBsRY-HxOr9a3ftAlb_7VJG_5uRLWvfowsp1_gSFdyKhhyNuZR6wNThJexp58T5Aa_9Gg-L0AmJspHzCl9MygfI_C-VMGCuzADeHmVFwtCqJxg1zQW3P-S7knkbXJNNfH8GL5I1v5Sw_sA&h=cI9beZ-AO3vzupCPZobuwW5RRf-psUUhiht1oReS83A + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operations/64b50673-6ed8-473f-8e7d-cdf829582a15?api-version=2025-03-01&t=639029314354385462&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=Eln-TCzEX5Y9O8YyLDCKjDvlEKAydsREIsXjsgK9B8m1b_bkWspsJBxP5JPB_MFs2Mv9RqRJihx64q43nUBM4lm1zxtNZrhjEf6f_2eXnqwbJZKJq-2xV_YRbdXGIfjAbqgKJcx_MtmzFM40y4bC7Tng1_JOY6Z8TMqkAW2-6IKORLAMHsqzP0EHNFQTSMN3TXvI5QD4XsT15-LbHpcdlh_1qWhQOOpN2u29uzBBWmIwnNxvjwPmiSmWXYQX2BXQoQkuCUD_GXHkrhQTAWGo5dIN4TlscOWzGqmCFRO2-Uv6H_5S8qrqsKWII_DhSLjzVw-WwwLFgHs_UVJxN_t79A&h=UjA0lBkG04RgUYbcw9qC1WbxlifAwiRrSRncK_fUsQk cache-control: - no-cache content-length: - '0' date: - - Mon, 14 Apr 2025 05:32:37 GMT + - Fri, 02 Jan 2026 06:17:15 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/1969044c-fd74-4359-b144-b54327077c4e?api-version=2016-03-30&t=638802055578944067&c=MIIHpTCCBo2gAwIBAgITOgS3_1UqsM05_yKO7gAEBLf_VTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwMTI1MTEyODI1WhcNMjUwNzI0MTEyODI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANeGbKbp-UW3ZwxunwL2-c7cApbYugnLyjT7hcU_uHrA7HO5n4xp7WCM_r_KFUntYDYvH9mRCGdh7GhnloIYPSszVvtfdwSsxa4CsGDVeKCWEz-Vjd6vMo8T2e6KKWLN9mkZcSyM_8YZdOszASgtIgtHE1vBhc-xiyX0_H6-wAYUDr_X1y2aJ-Kmv6srIKhJu3z4eJGGCOZZPY4k8pvwNTCvenCZrathXCVvsJfuNajIhmSGuMl4aj2Fdq59RqjpCsLmfRz6EK_J2T2N1GKRemuiaG5wULqFhWGvOee8cxGecPufKsECFXS5k6z4CWFNYWXH3sUHOb5qEFgO7JZXtTkCAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBQSoOUr9U1GdCs9SyZpKnie04MIwzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACyWB5VsPf99YyF4iea-B4UGAQpHcuJjw0QYuHnjw9JNQvwkUPJB235VWag-X7NEahz1fVZYAK1REkEhlex4IugiNgFDiW5Y_t7c5iLCVOyakgdirGH9IdkUkvDi3nDyntdbf2aR7HejyY5ECTstACcaD556C2RvE5SUKEmIJclquaOit1iso-mh4Z8Tgczd3mXppmOzTCtehdSE_rF46rnE7lOTJrTUR_F2XtGzhx5vbJY7tuwHW3ie5ZqnAB187mHsqJAD-M4el3wwHDmKiGliRm0qDbJ_p5V3KlNp_sOorQKyrmtnXkdsxahAbh75WwN7odOLC8a8Xe1betzsWbg&s=BrmdW4w-H2HkkOUvaoa6ID4WlIN6aXywJPXUEd_hKIfX_PRr7X4Q1CUu6Ze8B4jIEorkMGRoJV_3H52--7EVnRbdHIfBWgBSdpNGHYiTBPNQP9zLaifMHY9SYqFBan7fOEOfTH22F5ieZ6NcOcv5xHSf1vrCqdmKlOsXCWYf-JizNcnJJpVU88aS57gRYYlTtugEAnC0Fl8AUm4ZeDiHz1JB6gHD5wLzaAStDGuALaYF2saxLRPU5uZ0UTh2YrmXqcZ_4nNnwZ8RRdaa-gxzf2iuK--uqM5qxOP7CR6tSB8ZsIqdax96z1YNFyNJHil-8bEe38XjBoB7YopPJkCuBQ&h=T-jyX5u8e5izwVD9pAflFDGu2n4RCmFWlCg55Qe6Iss + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/eastus2euap/operationresults/64b50673-6ed8-473f-8e7d-cdf829582a15?api-version=2025-03-01&t=639029314354699142&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=UKWqKm2iwwuaGbVbP3uYLAIHryZ6Qj8CBB7i7Ink89hfetPFS-UTbg_WEaeyoVh1kHPuVWCEuPolTvps9HOwH7liqt5E2LWOuQOht5HLpm3MljAtXdEr-LtMhC9nfczTVnWm0lwOklQfRJ1dSjlIbCsA2uzhfRqR19taOApB8nquCGzBkYppGk7OulsNdLK37nfW8i9HWEEvxjvOMkRYogqpUKsjEyJvXyOcjNMXRDbcXaj27cHZn3--S9m8F2XBMPU8hjVfc3N2n_HgYZWD8yLPliGnN9ThU2Uo4C3rWsKyKNJLyXdtVi2MEYMrynpl_UWFMiFhOPV7lrYZkeM8YA&h=c2Pp8Ha5Wa8RCFbiUfQIMcv_jWc8Gv55UMjsIY1TDzY pragma: - no-cache strict-transport-security: @@ -2950,13 +3297,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=8b55a80b-e913-48bc-bb0b-fc9ed5ee11d9/australiaeast/be990515-52d7-492a-a7aa-8dc583ca7b5c + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/3600e2ea-a75c-40b1-af92-ec225f77d3f3 x-ms-ratelimit-remaining-subscription-deletes: - '799' x-ms-ratelimit-remaining-subscription-global-deletes: - '11999' x-msedge-ref: - - 'Ref A: 4243AE72FB1D40619756DBE954C6B3AC Ref B: SYD03EDGE0705 Ref C: 2025-04-14T05:32:33Z' + - 'Ref A: 7DF33D843D9F4EE3993A11B8438031C7 Ref B: BN1AA2051013009 Ref C: 2026-01-02T06:17:12Z' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_managed_namespace.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_managed_namespace.yaml index 379876bcb47..6ba1c2107cc 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_managed_namespace.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_managed_namespace.yaml @@ -14,7 +14,7 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2025-10-02-preview response: @@ -30,7 +30,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 29 Oct 2025 23:37:06 GMT + - Fri, 02 Jan 2026 06:05:49 GMT expires: - '-1' pragma: @@ -44,29 +44,29 @@ interactions: x-ms-failure-cause: - gateway x-msedge-ref: - - 'Ref A: 595FC553B07F451E9E1B26AA252EC137 Ref B: CO6AA3150218053 Ref C: 2025-10-29T23:37:06Z' + - 'Ref A: 2324EC1C66BE439A975E1B392C8DCCAC Ref B: BN1AA2051014021 Ref C: 2026-01-02T06:05:49Z' status: code: 404 message: Not Found - request: - body: '{"location": "uksouth", "sku": {"name": "Base", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "kind": "Base", "properties": {"kubernetesVersion": - "", "dnsPrefix": "cliakstest-clitest7gu4clsgb-8ecadf", "agentPoolProfiles": - [{"count": 3, "vmSize": "", "osDiskSizeGB": 0, "workloadRuntime": "OCIContainer", - "osType": "Linux", "enableAutoScaling": false, "type": "VirtualMachineScaleSets", + body: '{"location": "westus2", "sku": {"name": "Base", "tier": "Free"}, "identity": + {"type": "UserAssigned", "userAssignedIdentities": {"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-96": + {}}}, "kind": "Base", "properties": {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestbiiwodofy-79a739", + "agentPoolProfiles": [{"count": 3, "vmSize": "", "osDiskSizeGB": 0, "workloadRuntime": + "OCIContainer", "osType": "Linux", "enableAutoScaling": false, "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": "", "upgradeSettings": {}, "upgradeSettingsBlueGreen": {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], "nodeInitializationTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, "networkProfile": {}, "securityProfile": {"sshAccess": "localuser"}, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "networkProfile": - {"podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", - "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, "aadProfile": - {"managed": true, "enableAzureRBAC": false, "adminGroupObjectIDs": ["00000000-0000-0000-0000-000000000001"]}, - "disableLocalAccounts": false, "storageProfile": {}, "bootstrapProfile": {"artifactSource": - "Direct"}}}' + {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "networkProfile": {"podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", + "dnsServiceIP": "10.0.0.10", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "aadProfile": {"managed": true, "enableAzureRBAC": false, "adminGroupObjectIDs": + ["00000000-0000-0000-0000-000000000001"]}, "disableLocalAccounts": false, "storageProfile": + {}, "bootstrapProfile": {"artifactSource": "Direct"}}}' headers: Accept: - application/json @@ -77,88 +77,91 @@ interactions: Connection: - keep-alive Content-Length: - - '2107' + - '1969' Content-Type: - application/json ParameterSetName: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n - \"location\": \"uksouth\",\n \"name\": \"cliakstest000001\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n - \"kind\": \"Base\",\n \"properties\": {\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.32\",\n \"currentKubernetesVersion\": \"1.32.7\",\n \"dnsPrefix\": \"cliakstest-clitest7gu4clsgb-8ecadf\",\n - \ \"fqdn\": \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.hcp.uksouth.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.portal.hcp.uksouth.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"Standard_D8pds_v5\",\n \"osDiskSizeGB\": 200,\n \"osDiskType\": - \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": - \"OCIContainer\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": - \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n - \ \"orchestratorVersion\": \"1.32\",\n \"currentOrchestratorVersion\": - \"1.32.7\",\n \"enableNodePublicIP\": false,\n \"nodeLabels\": {},\n - \ \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-2204gen2arm64containerd-202510.03.1\",\n \"upgradeStrategy\": - \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": - \"0\"\n },\n \"upgradeSettingsBlueGreen\": {},\n \"enableFIPS\": - false,\n \"networkProfile\": {},\n \"securityProfile\": {\n \"sshAccess\": - \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": false\n - \ }\n }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000001_uksouth\",\n \"enableRBAC\": true,\n - \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": - \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": - \"none\",\n \"networkDataplane\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n \"podCidr\": - \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": - \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n \"podCidrs\": [\n - \ \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n \"10.0.0.0/16\"\n - \ ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n \"podLinkLocalAccess\": - \"IMDS\"\n },\n \"aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": - [\n \"00000000-0000-0000-0000-000000000001\"\n ],\n \"adminUsers\": - null,\n \"enableAzureRBAC\": false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n - \ },\n \"maxAgentPools\": 100,\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": - \"NodeImage\"\n },\n \"disableLocalAccounts\": false,\n \"securityProfile\": - {},\n \"storageProfile\": {\n \"diskCSIDriver\": {\n \"enabled\": true,\n - \ \"version\": \"v1\"\n },\n \"fileCSIDriver\": {\n \"enabled\": - true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n },\n - \ \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"workloadAutoScalerProfile\": - {},\n \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": false\n - \ }\n },\n \"resourceUID\": \"6902a52b931a17000155e40b\",\n \"controlPlanePluginProfiles\": - {\n \"azure-monitor-metrics-ccp\": {\n \"enableV2\": true\n },\n \"gpu-provisioner\": - {\n \"enableV2\": true\n },\n \"karpenter\": {\n \"enableV2\": true\n - \ },\n \"kubelet-serving-csr-approver\": {\n \"enableV2\": true\n },\n - \ \"live-patching-controller\": {\n \"enableV2\": true\n },\n \"secure-tls-bootstrap\": - {\n \"enableV2\": true\n },\n \"static-egress-controller\": {\n \"enableV2\": - true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\": \"Manual\",\n - \ \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\": {\n \"artifactSource\": - \"Direct\"\n }\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": - \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": \"Base\",\n - \ \"tier\": \"Free\"\n }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n\ + \ \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\"\ + : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.33\",\n\ + \ \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestbiiwodofy-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.portal.hcp.westus2.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"\ + count\": 3,\n \"vmSize\": \"Standard_D8a_v4\",\n \"osDiskSizeGB\": 200,\n\ + \ \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \ + \ \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \"type\"\ + : \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n \"\ + scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\",\n \ + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"nodeLabels\": {},\n \"mode\": \"System\",\n \"enableEncryptionAtHost\"\ + : false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \ + \ \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\"\ + ,\n \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \ + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"\ + upgradeSettingsBlueGreen\": {},\n \"enableFIPS\": false,\n \"networkProfile\"\ + : {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \ + \ \"enableVTPM\": false,\n \"enableSecureBoot\": false\n }\n }\n\ + \ ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"\ + ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ + nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n \"\ + enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": \"overlay\"\ + ,\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n\ + \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \ + \ \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"backendPoolType\"\ + : \"nodeIPConfiguration\"\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"\ + serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"\ + outboundType\": \"loadBalancer\",\n \"podCidrs\": [\n \"10.244.0.0/16\"\ + \n ],\n \"serviceCidrs\": [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\"\ + : [\n \"IPv4\"\n ],\n \"podLinkLocalAccess\": \"IMDS\"\n },\n \"\ + aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": [\n \ + \ \"00000000-0000-0000-0000-000000000001\"\n ],\n \"adminUsers\": null,\n\ + \ \"enableAzureRBAC\": false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\ + \n },\n \"maxAgentPools\": 100,\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\"\ + : \"NodeImage\"\n },\n \"disableLocalAccounts\": false,\n \"securityProfile\"\ + : {},\n \"storageProfile\": {\n \"diskCSIDriver\": {\n \"enabled\":\ + \ true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\": {\n \"enabled\"\ + : true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n\ + \ },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"workloadAutoScalerProfile\"\ + : {},\n \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": false\n\ + \ }\n },\n \"resourceUID\": \"6957604398645e0001d0eb9b\",\n \"controlPlanePluginProfiles\"\ + : {\n \"azure-monitor-metrics-ccp\": {\n \"enableV2\": true\n },\n\ + \ \"gpu-provisioner\": {\n \"enableV2\": true\n },\n \"karpenter\"\ + : {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\": {\n\ + \ \"enableV2\": true\n },\n \"live-patching-controller\": {\n \"\ + enableV2\": true\n },\n \"static-egress-controller\": {\n \"enableV2\"\ + : true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\": \"Manual\"\ + ,\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\": {\n \ + \ \"artifactSource\": \"Direct\"\n },\n \"hostedSystemProfile\": {\n \"\ + enabled\": false\n },\n \"enableFIPS\": false\n },\n \"identity\": {\n \ + \ \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-96\"\ + : {}\n }\n },\n \"sku\": {\n \"name\": \"Base\",\n \"tier\": \"Free\"\n\ + \ }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/b9b2f6b0-9738-4f03-893b-9f73062f6f9a?api-version=2025-03-01&t=638973778361303530&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=hIPzoVPzu4eYwPpeNktSBvz1fhwYKoIdKBS4ZMuUw56CeQc3ZQEwB__orRzWp-WCbBp1tUEGCIse9b6tdfFqqBoBycuFo6N66JEm039NKSbuJAVyk6w0UV5C4lxPkZwTwqYeBUY4MOTaTWc2S7xsgdNlYAuqt2MiOl2tdccnSW_6yfmMBA1GLIT8-NBIq9Q9NAc87JYqsn_wlgMC6vArDUD1S0X55yRQGO3tzLCUEh-agXRVM0OmLGCDeb7n-8j501j7qYpsobaJbvL84wKAnjKP0duXg6UkaV5ZLj76TDqxSrpDAgSmbWnq3EuXUajiE9ueKvY9BgwcqC4jMgmeaA&h=hpQ3bKaS_-sNA1SUryoebU7P_fFQ9dKKOoqhHRQfrL8 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64deda1f-0209-4444-a920-effe3742db07?api-version=2025-03-01&t=639029307563177675&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=kxadtWgmzpdZNcYKABxE2Y5QrIKYitpw-XXPKNeL3aNHlm0WFMbjcLKb5sszSSyzxqD2-bIol2w_UURPbkbCKJe678sWADfwPTbYYzwQdHKpqEidNhNOAAq5_FD1NPpXp2dB1SnJcd-jDV4xUPTYyc4JJ_DdrzFFF0aC6Zp5hGlzQ6mRityzO36RyAe-_mC3c8QqY9Tjk0e52oW7r4EwgbXBnHFyYA1gFQ-7Jvic04Y8KiUPPoH_5_1OuTlcFK7107cfCEBHuRkie7CyVwt00pLOts76DxmKrhm0AcH-_liJrb465n6Ph0uK4lEzF6YQ__rRZ2d824TrnBgtxYgAZg&h=Ue9Ix5bef3hV0lpEX-pjfmrJDxKQQDWTFu2HpjyI4U4 cache-control: - no-cache content-length: - - '5062' + - '4835' content-type: - application/json date: - - Wed, 29 Oct 2025 23:37:15 GMT + - Fri, 02 Jan 2026 06:05:55 GMT expires: - '-1' pragma: @@ -170,13 +173,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/southcentralus/1e889de2-015f-4038-8b02-f58797a7700c + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/8cd1d857-9457-4b6a-9c82-4118437f2f2c x-ms-ratelimit-remaining-subscription-global-writes: - - '12000' + - '11999' x-ms-ratelimit-remaining-subscription-writes: - - '800' + - '799' x-msedge-ref: - - 'Ref A: 1726689E381E430EBA6384149A895847 Ref B: CO6AA3150217029 Ref C: 2025-10-29T23:37:06Z' + - 'Ref A: C454FD404A2C4D4C92B47CDF46503217 Ref B: BN1AA2051015009 Ref C: 2026-01-02T06:05:49Z' status: code: 201 message: Created @@ -195,13 +198,13 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/b9b2f6b0-9738-4f03-893b-9f73062f6f9a?api-version=2025-03-01&t=638973778361303530&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=hIPzoVPzu4eYwPpeNktSBvz1fhwYKoIdKBS4ZMuUw56CeQc3ZQEwB__orRzWp-WCbBp1tUEGCIse9b6tdfFqqBoBycuFo6N66JEm039NKSbuJAVyk6w0UV5C4lxPkZwTwqYeBUY4MOTaTWc2S7xsgdNlYAuqt2MiOl2tdccnSW_6yfmMBA1GLIT8-NBIq9Q9NAc87JYqsn_wlgMC6vArDUD1S0X55yRQGO3tzLCUEh-agXRVM0OmLGCDeb7n-8j501j7qYpsobaJbvL84wKAnjKP0duXg6UkaV5ZLj76TDqxSrpDAgSmbWnq3EuXUajiE9ueKvY9BgwcqC4jMgmeaA&h=hpQ3bKaS_-sNA1SUryoebU7P_fFQ9dKKOoqhHRQfrL8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64deda1f-0209-4444-a920-effe3742db07?api-version=2025-03-01&t=639029307563177675&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=kxadtWgmzpdZNcYKABxE2Y5QrIKYitpw-XXPKNeL3aNHlm0WFMbjcLKb5sszSSyzxqD2-bIol2w_UURPbkbCKJe678sWADfwPTbYYzwQdHKpqEidNhNOAAq5_FD1NPpXp2dB1SnJcd-jDV4xUPTYyc4JJ_DdrzFFF0aC6Zp5hGlzQ6mRityzO36RyAe-_mC3c8QqY9Tjk0e52oW7r4EwgbXBnHFyYA1gFQ-7Jvic04Y8KiUPPoH_5_1OuTlcFK7107cfCEBHuRkie7CyVwt00pLOts76DxmKrhm0AcH-_liJrb465n6Ph0uK4lEzF6YQ__rRZ2d824TrnBgtxYgAZg&h=Ue9Ix5bef3hV0lpEX-pjfmrJDxKQQDWTFu2HpjyI4U4 response: body: - string: "{\n \"name\": \"b9b2f6b0-9738-4f03-893b-9f73062f6f9a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-10-29T23:37:15.8631549Z\"\n}" + string: "{\n \"name\": \"64deda1f-0209-4444-a920-effe3742db07\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:05:56.2211697Z\"\n}" headers: cache-control: - no-cache @@ -210,7 +213,7 @@ interactions: content-type: - application/json date: - - Wed, 29 Oct 2025 23:37:16 GMT + - Fri, 02 Jan 2026 06:05:55 GMT expires: - '-1' pragma: @@ -222,11 +225,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westus2/23565300-32b4-4f97-bed9-33b764fd958d + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/7d634e9e-950b-4058-a1ae-edceae0cedd4 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 2A02520B4CCE4A79A88A3CFC34BE7D57 Ref B: MWH011020809062 Ref C: 2025-10-29T23:37:16Z' + - 'Ref A: 92E2AD2E0E804FDE9331603968BC5398 Ref B: BN1AA2051015025 Ref C: 2026-01-02T06:05:56Z' status: code: 200 message: OK @@ -245,13 +248,14 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/b9b2f6b0-9738-4f03-893b-9f73062f6f9a?api-version=2025-03-01&t=638973778361303530&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=hIPzoVPzu4eYwPpeNktSBvz1fhwYKoIdKBS4ZMuUw56CeQc3ZQEwB__orRzWp-WCbBp1tUEGCIse9b6tdfFqqBoBycuFo6N66JEm039NKSbuJAVyk6w0UV5C4lxPkZwTwqYeBUY4MOTaTWc2S7xsgdNlYAuqt2MiOl2tdccnSW_6yfmMBA1GLIT8-NBIq9Q9NAc87JYqsn_wlgMC6vArDUD1S0X55yRQGO3tzLCUEh-agXRVM0OmLGCDeb7n-8j501j7qYpsobaJbvL84wKAnjKP0duXg6UkaV5ZLj76TDqxSrpDAgSmbWnq3EuXUajiE9ueKvY9BgwcqC4jMgmeaA&h=hpQ3bKaS_-sNA1SUryoebU7P_fFQ9dKKOoqhHRQfrL8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64deda1f-0209-4444-a920-effe3742db07?api-version=2025-03-01&t=639029307563177675&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=kxadtWgmzpdZNcYKABxE2Y5QrIKYitpw-XXPKNeL3aNHlm0WFMbjcLKb5sszSSyzxqD2-bIol2w_UURPbkbCKJe678sWADfwPTbYYzwQdHKpqEidNhNOAAq5_FD1NPpXp2dB1SnJcd-jDV4xUPTYyc4JJ_DdrzFFF0aC6Zp5hGlzQ6mRityzO36RyAe-_mC3c8QqY9Tjk0e52oW7r4EwgbXBnHFyYA1gFQ-7Jvic04Y8KiUPPoH_5_1OuTlcFK7107cfCEBHuRkie7CyVwt00pLOts76DxmKrhm0AcH-_liJrb465n6Ph0uK4lEzF6YQ__rRZ2d824TrnBgtxYgAZg&h=Ue9Ix5bef3hV0lpEX-pjfmrJDxKQQDWTFu2HpjyI4U4 response: body: - string: "{\n \"name\": \"b9b2f6b0-9738-4f03-893b-9f73062f6f9a\",\n \"status\": - \"ProvisioningNetworkResources\",\n \"startTime\": \"2025-10-29T23:37:15.8631549Z\"\n}" + string: "{\n \"name\": \"64deda1f-0209-4444-a920-effe3742db07\",\n \"status\"\ + : \"ProvisioningNetworkResources\",\n \"startTime\": \"2026-01-02T06:05:56.2211697Z\"\ + \n}" headers: cache-control: - no-cache @@ -260,7 +264,7 @@ interactions: content-type: - application/json date: - - Wed, 29 Oct 2025 23:37:47 GMT + - Fri, 02 Jan 2026 06:06:26 GMT expires: - '-1' pragma: @@ -272,11 +276,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westus2/02f1d1a3-6a7c-4b25-8424-6a6139b46f21 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/01b63028-d495-4245-a2e1-c92248d0ab4e x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 8E2FE33B438E46ED868595251D75C854 Ref B: MWH011020809023 Ref C: 2025-10-29T23:37:47Z' + - 'Ref A: DBC4437BCD3E4167B8031AAEF2F08936 Ref B: BN1AA2051013053 Ref C: 2026-01-02T06:06:27Z' status: code: 200 message: OK @@ -295,13 +299,14 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/b9b2f6b0-9738-4f03-893b-9f73062f6f9a?api-version=2025-03-01&t=638973778361303530&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=hIPzoVPzu4eYwPpeNktSBvz1fhwYKoIdKBS4ZMuUw56CeQc3ZQEwB__orRzWp-WCbBp1tUEGCIse9b6tdfFqqBoBycuFo6N66JEm039NKSbuJAVyk6w0UV5C4lxPkZwTwqYeBUY4MOTaTWc2S7xsgdNlYAuqt2MiOl2tdccnSW_6yfmMBA1GLIT8-NBIq9Q9NAc87JYqsn_wlgMC6vArDUD1S0X55yRQGO3tzLCUEh-agXRVM0OmLGCDeb7n-8j501j7qYpsobaJbvL84wKAnjKP0duXg6UkaV5ZLj76TDqxSrpDAgSmbWnq3EuXUajiE9ueKvY9BgwcqC4jMgmeaA&h=hpQ3bKaS_-sNA1SUryoebU7P_fFQ9dKKOoqhHRQfrL8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64deda1f-0209-4444-a920-effe3742db07?api-version=2025-03-01&t=639029307563177675&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=kxadtWgmzpdZNcYKABxE2Y5QrIKYitpw-XXPKNeL3aNHlm0WFMbjcLKb5sszSSyzxqD2-bIol2w_UURPbkbCKJe678sWADfwPTbYYzwQdHKpqEidNhNOAAq5_FD1NPpXp2dB1SnJcd-jDV4xUPTYyc4JJ_DdrzFFF0aC6Zp5hGlzQ6mRityzO36RyAe-_mC3c8QqY9Tjk0e52oW7r4EwgbXBnHFyYA1gFQ-7Jvic04Y8KiUPPoH_5_1OuTlcFK7107cfCEBHuRkie7CyVwt00pLOts76DxmKrhm0AcH-_liJrb465n6Ph0uK4lEzF6YQ__rRZ2d824TrnBgtxYgAZg&h=Ue9Ix5bef3hV0lpEX-pjfmrJDxKQQDWTFu2HpjyI4U4 response: body: - string: "{\n \"name\": \"b9b2f6b0-9738-4f03-893b-9f73062f6f9a\",\n \"status\": - \"ProvisioningControlPlane\",\n \"startTime\": \"2025-10-29T23:37:15.8631549Z\"\n}" + string: "{\n \"name\": \"64deda1f-0209-4444-a920-effe3742db07\",\n \"status\"\ + : \"ProvisioningControlPlane\",\n \"startTime\": \"2026-01-02T06:05:56.2211697Z\"\ + \n}" headers: cache-control: - no-cache @@ -310,7 +315,7 @@ interactions: content-type: - application/json date: - - Wed, 29 Oct 2025 23:38:18 GMT + - Fri, 02 Jan 2026 06:06:57 GMT expires: - '-1' pragma: @@ -322,11 +327,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westus2/d6d40208-711d-4858-b6e8-78872935db14 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/29755f21-16b5-4b1b-a7e9-66d775ddf4e6 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 1F09CE6BDEC943E7AF4F549349ECC4F2 Ref B: MWH011020808040 Ref C: 2025-10-29T23:38:18Z' + - 'Ref A: F51AA130B09745EFAC3F07BDF625CD13 Ref B: BN1AA2051012053 Ref C: 2026-01-02T06:06:57Z' status: code: 200 message: OK @@ -345,13 +350,14 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/b9b2f6b0-9738-4f03-893b-9f73062f6f9a?api-version=2025-03-01&t=638973778361303530&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=hIPzoVPzu4eYwPpeNktSBvz1fhwYKoIdKBS4ZMuUw56CeQc3ZQEwB__orRzWp-WCbBp1tUEGCIse9b6tdfFqqBoBycuFo6N66JEm039NKSbuJAVyk6w0UV5C4lxPkZwTwqYeBUY4MOTaTWc2S7xsgdNlYAuqt2MiOl2tdccnSW_6yfmMBA1GLIT8-NBIq9Q9NAc87JYqsn_wlgMC6vArDUD1S0X55yRQGO3tzLCUEh-agXRVM0OmLGCDeb7n-8j501j7qYpsobaJbvL84wKAnjKP0duXg6UkaV5ZLj76TDqxSrpDAgSmbWnq3EuXUajiE9ueKvY9BgwcqC4jMgmeaA&h=hpQ3bKaS_-sNA1SUryoebU7P_fFQ9dKKOoqhHRQfrL8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64deda1f-0209-4444-a920-effe3742db07?api-version=2025-03-01&t=639029307563177675&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=kxadtWgmzpdZNcYKABxE2Y5QrIKYitpw-XXPKNeL3aNHlm0WFMbjcLKb5sszSSyzxqD2-bIol2w_UURPbkbCKJe678sWADfwPTbYYzwQdHKpqEidNhNOAAq5_FD1NPpXp2dB1SnJcd-jDV4xUPTYyc4JJ_DdrzFFF0aC6Zp5hGlzQ6mRityzO36RyAe-_mC3c8QqY9Tjk0e52oW7r4EwgbXBnHFyYA1gFQ-7Jvic04Y8KiUPPoH_5_1OuTlcFK7107cfCEBHuRkie7CyVwt00pLOts76DxmKrhm0AcH-_liJrb465n6Ph0uK4lEzF6YQ__rRZ2d824TrnBgtxYgAZg&h=Ue9Ix5bef3hV0lpEX-pjfmrJDxKQQDWTFu2HpjyI4U4 response: body: - string: "{\n \"name\": \"b9b2f6b0-9738-4f03-893b-9f73062f6f9a\",\n \"status\": - \"ProvisioningControlPlane\",\n \"startTime\": \"2025-10-29T23:37:15.8631549Z\"\n}" + string: "{\n \"name\": \"64deda1f-0209-4444-a920-effe3742db07\",\n \"status\"\ + : \"ProvisioningControlPlane\",\n \"startTime\": \"2026-01-02T06:05:56.2211697Z\"\ + \n}" headers: cache-control: - no-cache @@ -360,7 +366,7 @@ interactions: content-type: - application/json date: - - Wed, 29 Oct 2025 23:38:50 GMT + - Fri, 02 Jan 2026 06:07:27 GMT expires: - '-1' pragma: @@ -372,11 +378,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westeurope/915402ee-fabe-4541-9c27-29df2523daf0 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/caf10c7a-73a6-41fe-869c-dea032791be9 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 55F2A9F117FE4BD0B71BE1DAC717F87B Ref B: MWH011020806062 Ref C: 2025-10-29T23:38:49Z' + - 'Ref A: BCD2AB166958400091CE416B09F74FB6 Ref B: BN1AA2051014025 Ref C: 2026-01-02T06:07:28Z' status: code: 200 message: OK @@ -395,22 +401,23 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/b9b2f6b0-9738-4f03-893b-9f73062f6f9a?api-version=2025-03-01&t=638973778361303530&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=hIPzoVPzu4eYwPpeNktSBvz1fhwYKoIdKBS4ZMuUw56CeQc3ZQEwB__orRzWp-WCbBp1tUEGCIse9b6tdfFqqBoBycuFo6N66JEm039NKSbuJAVyk6w0UV5C4lxPkZwTwqYeBUY4MOTaTWc2S7xsgdNlYAuqt2MiOl2tdccnSW_6yfmMBA1GLIT8-NBIq9Q9NAc87JYqsn_wlgMC6vArDUD1S0X55yRQGO3tzLCUEh-agXRVM0OmLGCDeb7n-8j501j7qYpsobaJbvL84wKAnjKP0duXg6UkaV5ZLj76TDqxSrpDAgSmbWnq3EuXUajiE9ueKvY9BgwcqC4jMgmeaA&h=hpQ3bKaS_-sNA1SUryoebU7P_fFQ9dKKOoqhHRQfrL8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64deda1f-0209-4444-a920-effe3742db07?api-version=2025-03-01&t=639029307563177675&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=kxadtWgmzpdZNcYKABxE2Y5QrIKYitpw-XXPKNeL3aNHlm0WFMbjcLKb5sszSSyzxqD2-bIol2w_UURPbkbCKJe678sWADfwPTbYYzwQdHKpqEidNhNOAAq5_FD1NPpXp2dB1SnJcd-jDV4xUPTYyc4JJ_DdrzFFF0aC6Zp5hGlzQ6mRityzO36RyAe-_mC3c8QqY9Tjk0e52oW7r4EwgbXBnHFyYA1gFQ-7Jvic04Y8KiUPPoH_5_1OuTlcFK7107cfCEBHuRkie7CyVwt00pLOts76DxmKrhm0AcH-_liJrb465n6Ph0uK4lEzF6YQ__rRZ2d824TrnBgtxYgAZg&h=Ue9Ix5bef3hV0lpEX-pjfmrJDxKQQDWTFu2HpjyI4U4 response: body: - string: "{\n \"name\": \"b9b2f6b0-9738-4f03-893b-9f73062f6f9a\",\n \"status\": - \"ReconcilingDNS\",\n \"startTime\": \"2025-10-29T23:37:15.8631549Z\"\n}" + string: "{\n \"name\": \"64deda1f-0209-4444-a920-effe3742db07\",\n \"status\"\ + : \"CreatingAgentPools: 0/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:05:56.2211697Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '151' content-type: - application/json date: - - Wed, 29 Oct 2025 23:39:21 GMT + - Fri, 02 Jan 2026 06:07:58 GMT expires: - '-1' pragma: @@ -422,11 +429,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westus2/2e12b9e2-3fe8-4c78-a6f2-2da317ab0c2e + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/74982243-b34a-48f8-9660-57448c7bcb9f x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 950683523A5941908AA4BF6EFEF5D189 Ref B: MWH011020806029 Ref C: 2025-10-29T23:39:20Z' + - 'Ref A: 7057D3DC1ACF427EB6A2664E1BEFE868 Ref B: BN1AA2051014035 Ref C: 2026-01-02T06:07:58Z' status: code: 200 message: OK @@ -445,22 +452,23 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/b9b2f6b0-9738-4f03-893b-9f73062f6f9a?api-version=2025-03-01&t=638973778361303530&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=hIPzoVPzu4eYwPpeNktSBvz1fhwYKoIdKBS4ZMuUw56CeQc3ZQEwB__orRzWp-WCbBp1tUEGCIse9b6tdfFqqBoBycuFo6N66JEm039NKSbuJAVyk6w0UV5C4lxPkZwTwqYeBUY4MOTaTWc2S7xsgdNlYAuqt2MiOl2tdccnSW_6yfmMBA1GLIT8-NBIq9Q9NAc87JYqsn_wlgMC6vArDUD1S0X55yRQGO3tzLCUEh-agXRVM0OmLGCDeb7n-8j501j7qYpsobaJbvL84wKAnjKP0duXg6UkaV5ZLj76TDqxSrpDAgSmbWnq3EuXUajiE9ueKvY9BgwcqC4jMgmeaA&h=hpQ3bKaS_-sNA1SUryoebU7P_fFQ9dKKOoqhHRQfrL8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64deda1f-0209-4444-a920-effe3742db07?api-version=2025-03-01&t=639029307563177675&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=kxadtWgmzpdZNcYKABxE2Y5QrIKYitpw-XXPKNeL3aNHlm0WFMbjcLKb5sszSSyzxqD2-bIol2w_UURPbkbCKJe678sWADfwPTbYYzwQdHKpqEidNhNOAAq5_FD1NPpXp2dB1SnJcd-jDV4xUPTYyc4JJ_DdrzFFF0aC6Zp5hGlzQ6mRityzO36RyAe-_mC3c8QqY9Tjk0e52oW7r4EwgbXBnHFyYA1gFQ-7Jvic04Y8KiUPPoH_5_1OuTlcFK7107cfCEBHuRkie7CyVwt00pLOts76DxmKrhm0AcH-_liJrb465n6Ph0uK4lEzF6YQ__rRZ2d824TrnBgtxYgAZg&h=Ue9Ix5bef3hV0lpEX-pjfmrJDxKQQDWTFu2HpjyI4U4 response: body: - string: "{\n \"name\": \"b9b2f6b0-9738-4f03-893b-9f73062f6f9a\",\n \"status\": - \"CreatingAgentPools\",\n \"startTime\": \"2025-10-29T23:37:15.8631549Z\"\n}" + string: "{\n \"name\": \"64deda1f-0209-4444-a920-effe3742db07\",\n \"status\"\ + : \"CreatingAgentPools: 3/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:05:56.2211697Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '130' + - '151' content-type: - application/json date: - - Wed, 29 Oct 2025 23:39:51 GMT + - Fri, 02 Jan 2026 06:08:28 GMT expires: - '-1' pragma: @@ -472,11 +480,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westus2/5bcc4ccc-f5cd-4fce-9192-c9cf5d80d54a + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/2e80429c-ee3f-407b-b106-36db0ea5279b x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 6E1814DB28C244189DB554BFF38F6DDB Ref B: MWH011020806062 Ref C: 2025-10-29T23:39:51Z' + - 'Ref A: 9DF4F66B5444491BBC283C2414BCD264 Ref B: BN1AA2051013021 Ref C: 2026-01-02T06:08:29Z' status: code: 200 message: OK @@ -495,13 +503,14 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/b9b2f6b0-9738-4f03-893b-9f73062f6f9a?api-version=2025-03-01&t=638973778361303530&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=hIPzoVPzu4eYwPpeNktSBvz1fhwYKoIdKBS4ZMuUw56CeQc3ZQEwB__orRzWp-WCbBp1tUEGCIse9b6tdfFqqBoBycuFo6N66JEm039NKSbuJAVyk6w0UV5C4lxPkZwTwqYeBUY4MOTaTWc2S7xsgdNlYAuqt2MiOl2tdccnSW_6yfmMBA1GLIT8-NBIq9Q9NAc87JYqsn_wlgMC6vArDUD1S0X55yRQGO3tzLCUEh-agXRVM0OmLGCDeb7n-8j501j7qYpsobaJbvL84wKAnjKP0duXg6UkaV5ZLj76TDqxSrpDAgSmbWnq3EuXUajiE9ueKvY9BgwcqC4jMgmeaA&h=hpQ3bKaS_-sNA1SUryoebU7P_fFQ9dKKOoqhHRQfrL8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64deda1f-0209-4444-a920-effe3742db07?api-version=2025-03-01&t=639029307563177675&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=kxadtWgmzpdZNcYKABxE2Y5QrIKYitpw-XXPKNeL3aNHlm0WFMbjcLKb5sszSSyzxqD2-bIol2w_UURPbkbCKJe678sWADfwPTbYYzwQdHKpqEidNhNOAAq5_FD1NPpXp2dB1SnJcd-jDV4xUPTYyc4JJ_DdrzFFF0aC6Zp5hGlzQ6mRityzO36RyAe-_mC3c8QqY9Tjk0e52oW7r4EwgbXBnHFyYA1gFQ-7Jvic04Y8KiUPPoH_5_1OuTlcFK7107cfCEBHuRkie7CyVwt00pLOts76DxmKrhm0AcH-_liJrb465n6Ph0uK4lEzF6YQ__rRZ2d824TrnBgtxYgAZg&h=Ue9Ix5bef3hV0lpEX-pjfmrJDxKQQDWTFu2HpjyI4U4 response: body: - string: "{\n \"name\": \"b9b2f6b0-9738-4f03-893b-9f73062f6f9a\",\n \"status\": - \"CreatingAgentPools: 2/3 nodes completed\",\n \"startTime\": \"2025-10-29T23:37:15.8631549Z\"\n}" + string: "{\n \"name\": \"64deda1f-0209-4444-a920-effe3742db07\",\n \"status\"\ + : \"CreatingAgentPools: 3/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:05:56.2211697Z\"\ + \n}" headers: cache-control: - no-cache @@ -510,7 +519,7 @@ interactions: content-type: - application/json date: - - Wed, 29 Oct 2025 23:40:22 GMT + - Fri, 02 Jan 2026 06:08:59 GMT expires: - '-1' pragma: @@ -522,11 +531,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/southcentralus/0eb5fa40-7db4-4d1a-94dd-befd625b5299 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/d67e978b-2fd2-427d-a3fb-2b0e9ee3a380 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: D3CC591E382F4C88866B2EFE58252152 Ref B: CO6AA3150217047 Ref C: 2025-10-29T23:40:22Z' + - 'Ref A: E8F7D4FA8D644F36996E68A850C4758C Ref B: BN1AA2051015027 Ref C: 2026-01-02T06:08:59Z' status: code: 200 message: OK @@ -545,13 +554,14 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/b9b2f6b0-9738-4f03-893b-9f73062f6f9a?api-version=2025-03-01&t=638973778361303530&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=hIPzoVPzu4eYwPpeNktSBvz1fhwYKoIdKBS4ZMuUw56CeQc3ZQEwB__orRzWp-WCbBp1tUEGCIse9b6tdfFqqBoBycuFo6N66JEm039NKSbuJAVyk6w0UV5C4lxPkZwTwqYeBUY4MOTaTWc2S7xsgdNlYAuqt2MiOl2tdccnSW_6yfmMBA1GLIT8-NBIq9Q9NAc87JYqsn_wlgMC6vArDUD1S0X55yRQGO3tzLCUEh-agXRVM0OmLGCDeb7n-8j501j7qYpsobaJbvL84wKAnjKP0duXg6UkaV5ZLj76TDqxSrpDAgSmbWnq3EuXUajiE9ueKvY9BgwcqC4jMgmeaA&h=hpQ3bKaS_-sNA1SUryoebU7P_fFQ9dKKOoqhHRQfrL8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64deda1f-0209-4444-a920-effe3742db07?api-version=2025-03-01&t=639029307563177675&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=kxadtWgmzpdZNcYKABxE2Y5QrIKYitpw-XXPKNeL3aNHlm0WFMbjcLKb5sszSSyzxqD2-bIol2w_UURPbkbCKJe678sWADfwPTbYYzwQdHKpqEidNhNOAAq5_FD1NPpXp2dB1SnJcd-jDV4xUPTYyc4JJ_DdrzFFF0aC6Zp5hGlzQ6mRityzO36RyAe-_mC3c8QqY9Tjk0e52oW7r4EwgbXBnHFyYA1gFQ-7Jvic04Y8KiUPPoH_5_1OuTlcFK7107cfCEBHuRkie7CyVwt00pLOts76DxmKrhm0AcH-_liJrb465n6Ph0uK4lEzF6YQ__rRZ2d824TrnBgtxYgAZg&h=Ue9Ix5bef3hV0lpEX-pjfmrJDxKQQDWTFu2HpjyI4U4 response: body: - string: "{\n \"name\": \"b9b2f6b0-9738-4f03-893b-9f73062f6f9a\",\n \"status\": - \"CreatingAgentPools: 3/3 nodes completed\",\n \"startTime\": \"2025-10-29T23:37:15.8631549Z\"\n}" + string: "{\n \"name\": \"64deda1f-0209-4444-a920-effe3742db07\",\n \"status\"\ + : \"CreatingAgentPools: 3/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:05:56.2211697Z\"\ + \n}" headers: cache-control: - no-cache @@ -560,7 +570,7 @@ interactions: content-type: - application/json date: - - Wed, 29 Oct 2025 23:40:53 GMT + - Fri, 02 Jan 2026 06:09:30 GMT expires: - '-1' pragma: @@ -572,11 +582,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/southcentralus/207d595a-5103-43da-b8ba-7534878fc582 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/ff999551-7bd1-4f67-af59-d05f4e5e2865 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 480F47D515FB425AAFE88C8508FC2E0D Ref B: CO6AA3150218049 Ref C: 2025-10-29T23:40:53Z' + - 'Ref A: 3735C950A8A6453EB1797570AA8B819F Ref B: BN1AA2051014019 Ref C: 2026-01-02T06:09:30Z' status: code: 200 message: OK @@ -595,13 +605,14 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/b9b2f6b0-9738-4f03-893b-9f73062f6f9a?api-version=2025-03-01&t=638973778361303530&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=hIPzoVPzu4eYwPpeNktSBvz1fhwYKoIdKBS4ZMuUw56CeQc3ZQEwB__orRzWp-WCbBp1tUEGCIse9b6tdfFqqBoBycuFo6N66JEm039NKSbuJAVyk6w0UV5C4lxPkZwTwqYeBUY4MOTaTWc2S7xsgdNlYAuqt2MiOl2tdccnSW_6yfmMBA1GLIT8-NBIq9Q9NAc87JYqsn_wlgMC6vArDUD1S0X55yRQGO3tzLCUEh-agXRVM0OmLGCDeb7n-8j501j7qYpsobaJbvL84wKAnjKP0duXg6UkaV5ZLj76TDqxSrpDAgSmbWnq3EuXUajiE9ueKvY9BgwcqC4jMgmeaA&h=hpQ3bKaS_-sNA1SUryoebU7P_fFQ9dKKOoqhHRQfrL8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64deda1f-0209-4444-a920-effe3742db07?api-version=2025-03-01&t=639029307563177675&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=kxadtWgmzpdZNcYKABxE2Y5QrIKYitpw-XXPKNeL3aNHlm0WFMbjcLKb5sszSSyzxqD2-bIol2w_UURPbkbCKJe678sWADfwPTbYYzwQdHKpqEidNhNOAAq5_FD1NPpXp2dB1SnJcd-jDV4xUPTYyc4JJ_DdrzFFF0aC6Zp5hGlzQ6mRityzO36RyAe-_mC3c8QqY9Tjk0e52oW7r4EwgbXBnHFyYA1gFQ-7Jvic04Y8KiUPPoH_5_1OuTlcFK7107cfCEBHuRkie7CyVwt00pLOts76DxmKrhm0AcH-_liJrb465n6Ph0uK4lEzF6YQ__rRZ2d824TrnBgtxYgAZg&h=Ue9Ix5bef3hV0lpEX-pjfmrJDxKQQDWTFu2HpjyI4U4 response: body: - string: "{\n \"name\": \"b9b2f6b0-9738-4f03-893b-9f73062f6f9a\",\n \"status\": - \"CreatingAgentPools: 3/3 nodes completed\",\n \"startTime\": \"2025-10-29T23:37:15.8631549Z\"\n}" + string: "{\n \"name\": \"64deda1f-0209-4444-a920-effe3742db07\",\n \"status\"\ + : \"CreatingAgentPools: 3/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:05:56.2211697Z\"\ + \n}" headers: cache-control: - no-cache @@ -610,7 +621,7 @@ interactions: content-type: - application/json date: - - Wed, 29 Oct 2025 23:41:24 GMT + - Fri, 02 Jan 2026 06:10:00 GMT expires: - '-1' pragma: @@ -622,11 +633,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westus2/896f5aab-77d6-4bba-9bcd-278d9d69262d + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/dd212128-9321-4a7b-a9d7-84a1c15d8f42 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 4ACA8E210C114B1C908E1507C4416E56 Ref B: MWH011020808031 Ref C: 2025-10-29T23:41:24Z' + - 'Ref A: A65AFE136E9E4790B36FCC3215AC7768 Ref B: BN1AA2051014039 Ref C: 2026-01-02T06:10:00Z' status: code: 200 message: OK @@ -645,22 +656,23 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/b9b2f6b0-9738-4f03-893b-9f73062f6f9a?api-version=2025-03-01&t=638973778361303530&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=hIPzoVPzu4eYwPpeNktSBvz1fhwYKoIdKBS4ZMuUw56CeQc3ZQEwB__orRzWp-WCbBp1tUEGCIse9b6tdfFqqBoBycuFo6N66JEm039NKSbuJAVyk6w0UV5C4lxPkZwTwqYeBUY4MOTaTWc2S7xsgdNlYAuqt2MiOl2tdccnSW_6yfmMBA1GLIT8-NBIq9Q9NAc87JYqsn_wlgMC6vArDUD1S0X55yRQGO3tzLCUEh-agXRVM0OmLGCDeb7n-8j501j7qYpsobaJbvL84wKAnjKP0duXg6UkaV5ZLj76TDqxSrpDAgSmbWnq3EuXUajiE9ueKvY9BgwcqC4jMgmeaA&h=hpQ3bKaS_-sNA1SUryoebU7P_fFQ9dKKOoqhHRQfrL8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64deda1f-0209-4444-a920-effe3742db07?api-version=2025-03-01&t=639029307563177675&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=kxadtWgmzpdZNcYKABxE2Y5QrIKYitpw-XXPKNeL3aNHlm0WFMbjcLKb5sszSSyzxqD2-bIol2w_UURPbkbCKJe678sWADfwPTbYYzwQdHKpqEidNhNOAAq5_FD1NPpXp2dB1SnJcd-jDV4xUPTYyc4JJ_DdrzFFF0aC6Zp5hGlzQ6mRityzO36RyAe-_mC3c8QqY9Tjk0e52oW7r4EwgbXBnHFyYA1gFQ-7Jvic04Y8KiUPPoH_5_1OuTlcFK7107cfCEBHuRkie7CyVwt00pLOts76DxmKrhm0AcH-_liJrb465n6Ph0uK4lEzF6YQ__rRZ2d824TrnBgtxYgAZg&h=Ue9Ix5bef3hV0lpEX-pjfmrJDxKQQDWTFu2HpjyI4U4 response: body: - string: "{\n \"name\": \"b9b2f6b0-9738-4f03-893b-9f73062f6f9a\",\n \"status\": - \"CreatingAgentPools: 3/3 nodes completed\",\n \"startTime\": \"2025-10-29T23:37:15.8631549Z\"\n}" + string: "{\n \"name\": \"64deda1f-0209-4444-a920-effe3742db07\",\n \"status\"\ + : \"ReconcilingAddons\",\n \"startTime\": \"2026-01-02T06:05:56.2211697Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '151' + - '129' content-type: - application/json date: - - Wed, 29 Oct 2025 23:41:55 GMT + - Fri, 02 Jan 2026 06:10:31 GMT expires: - '-1' pragma: @@ -672,11 +684,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westus2/4bf99b93-29bc-4fd2-bd62-64a5a378fe60 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/1575a515-f4c3-4125-acf3-8087afbf63ad x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 04CE98BBE11148689D97B80D365620E5 Ref B: MWH011020806040 Ref C: 2025-10-29T23:41:55Z' + - 'Ref A: B81B9D819D4A485482B415F563A8DC41 Ref B: BN1AA2051015019 Ref C: 2026-01-02T06:10:31Z' status: code: 200 message: OK @@ -695,14 +707,14 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/b9b2f6b0-9738-4f03-893b-9f73062f6f9a?api-version=2025-03-01&t=638973778361303530&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=hIPzoVPzu4eYwPpeNktSBvz1fhwYKoIdKBS4ZMuUw56CeQc3ZQEwB__orRzWp-WCbBp1tUEGCIse9b6tdfFqqBoBycuFo6N66JEm039NKSbuJAVyk6w0UV5C4lxPkZwTwqYeBUY4MOTaTWc2S7xsgdNlYAuqt2MiOl2tdccnSW_6yfmMBA1GLIT8-NBIq9Q9NAc87JYqsn_wlgMC6vArDUD1S0X55yRQGO3tzLCUEh-agXRVM0OmLGCDeb7n-8j501j7qYpsobaJbvL84wKAnjKP0duXg6UkaV5ZLj76TDqxSrpDAgSmbWnq3EuXUajiE9ueKvY9BgwcqC4jMgmeaA&h=hpQ3bKaS_-sNA1SUryoebU7P_fFQ9dKKOoqhHRQfrL8 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/64deda1f-0209-4444-a920-effe3742db07?api-version=2025-03-01&t=639029307563177675&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=kxadtWgmzpdZNcYKABxE2Y5QrIKYitpw-XXPKNeL3aNHlm0WFMbjcLKb5sszSSyzxqD2-bIol2w_UURPbkbCKJe678sWADfwPTbYYzwQdHKpqEidNhNOAAq5_FD1NPpXp2dB1SnJcd-jDV4xUPTYyc4JJ_DdrzFFF0aC6Zp5hGlzQ6mRityzO36RyAe-_mC3c8QqY9Tjk0e52oW7r4EwgbXBnHFyYA1gFQ-7Jvic04Y8KiUPPoH_5_1OuTlcFK7107cfCEBHuRkie7CyVwt00pLOts76DxmKrhm0AcH-_liJrb465n6Ph0uK4lEzF6YQ__rRZ2d824TrnBgtxYgAZg&h=Ue9Ix5bef3hV0lpEX-pjfmrJDxKQQDWTFu2HpjyI4U4 response: body: - string: "{\n \"name\": \"b9b2f6b0-9738-4f03-893b-9f73062f6f9a\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2025-10-29T23:37:15.8631549Z\",\n \"endTime\": - \"2025-10-29T23:42:23.7495199Z\"\n}" + string: "{\n \"name\": \"64deda1f-0209-4444-a920-effe3742db07\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2026-01-02T06:05:56.2211697Z\",\n \"endTime\"\ + : \"2026-01-02T06:10:35.0317548Z\"\n}" headers: cache-control: - no-cache @@ -711,7 +723,7 @@ interactions: content-type: - application/json date: - - Wed, 29 Oct 2025 23:42:26 GMT + - Fri, 02 Jan 2026 06:11:01 GMT expires: - '-1' pragma: @@ -723,11 +735,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/southcentralus/9ea32193-a58f-4316-8c9c-dd8073b00b90 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/2b3ca1b0-a8a4-4273-992d-352314600b0e x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 43A9119D871D48D9B9AE877C47FF3E34 Ref B: CO6AA3150218035 Ref C: 2025-10-29T23:42:26Z' + - 'Ref A: 55E71F37B3384606AA202BF7C28C65A5 Ref B: BN1AA2051014025 Ref C: 2026-01-02T06:11:01Z' status: code: 200 message: OK @@ -746,81 +758,91 @@ interactions: - --resource-group --name --location --enable-aad --aad-admin-group-object-ids --ssh-key-value User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n - \"location\": \"uksouth\",\n \"name\": \"cliakstest000001\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n - \"kind\": \"Base\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.32\",\n \"currentKubernetesVersion\": \"1.32.7\",\n \"dnsPrefix\": \"cliakstest-clitest7gu4clsgb-8ecadf\",\n - \ \"fqdn\": \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.hcp.uksouth.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.portal.hcp.uksouth.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"Standard_D8pds_v5\",\n \"osDiskSizeGB\": 200,\n \"osDiskType\": - \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": - \"OCIContainer\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": - \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n - \ \"orchestratorVersion\": \"1.32\",\n \"currentOrchestratorVersion\": - \"1.32.7\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"osType\": - \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2arm64containerd-202510.03.1\",\n - \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": - \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\": - {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": - {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": - false\n },\n \"eTag\": \"8dbc99c5-1ac2-4cb1-8fb2-733c504c9a09\"\n }\n - \ ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": - {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000001_uksouth\",\n \"enableRBAC\": true,\n - \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": - \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": - \"none\",\n \"networkDataplane\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_uksouth/providers/Microsoft.Network/publicIPAddresses/f8ef1349-5f93-4e4e-8f08-eb3526773f2d\"\n - \ }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n - \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n - \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n - \ \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n - \ \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n \"podLinkLocalAccess\": - \"IMDS\"\n },\n \"aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": - [\n \"00000000-0000-0000-0000-000000000001\"\n ],\n \"adminUsers\": - null,\n \"enableAzureRBAC\": false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n - \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": - {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_uksouth/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n - \ },\n \"disableLocalAccounts\": false,\n \"securityProfile\": {},\n \"storageProfile\": - {\n \"diskCSIDriver\": {\n \"enabled\": true,\n \"version\": \"v1\"\n - \ },\n \"fileCSIDriver\": {\n \"enabled\": true\n },\n \"snapshotController\": - {\n \"enabled\": true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": - false\n },\n \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n - \ \"costAnalysis\": {\n \"enabled\": false\n }\n },\n \"resourceUID\": - \"6902a52b931a17000155e40b\",\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\": - {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\": - true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\": - {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \"enableV2\": - true\n },\n \"secure-tls-bootstrap\": {\n \"enableV2\": true\n },\n - \ \"static-egress-controller\": {\n \"enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": - {\n \"mode\": \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\": - {\n \"artifactSource\": \"Direct\"\n }\n },\n \"identity\": {\n \"type\": - \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n - \ \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"d83e49bc-9b25-4849-a9a7-3a31d1d54c31\"\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n\ + \ \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\"\ + : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.33\",\n\ + \ \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestbiiwodofy-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.portal.hcp.westus2.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"\ + count\": 3,\n \"vmSize\": \"Standard_D8a_v4\",\n \"osDiskSizeGB\": 200,\n\ + \ \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \ + \ \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \"type\"\ + : \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n \"\ + scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n\ + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n\ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\"\ + ,\n \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \ + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"\ + upgradeSettingsBlueGreen\": {},\n \"enableFIPS\": false,\n \"networkProfile\"\ + : {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \ + \ \"enableVTPM\": false,\n \"enableSecureBoot\": false\n },\n \ + \ \"eTag\": \"93796048-4efd-481e-83c4-60676105f46c\"\n }\n ],\n \"linuxProfile\"\ + : {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\"\ + : [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ + nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n \"\ + enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": \"overlay\"\ + ,\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n\ + \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \ + \ \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\"\ + : [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/bf751a84-ed81-45f4-aaae-e88836f91cf8\"\ + \n }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n\ + \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n\ + \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\"\ + ,\n \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\":\ + \ [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n\ + \ \"podLinkLocalAccess\": \"IMDS\"\n },\n \"aadProfile\": {\n \"managed\"\ + : true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\ + \n ],\n \"adminUsers\": null,\n \"enableAzureRBAC\": false,\n \"tenantID\"\ + : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"maxAgentPools\": 100,\n\ + \ \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\":\ + \ \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"autoUpgradeProfile\"\ + : {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n \"disableLocalAccounts\"\ + : false,\n \"securityProfile\": {},\n \"storageProfile\": {\n \"diskCSIDriver\"\ + : {\n \"enabled\": true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\"\ + : {\n \"enabled\": true\n },\n \"snapshotController\": {\n \"enabled\"\ + : true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n\ + \ \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n \"costAnalysis\"\ + : {\n \"enabled\": false\n }\n },\n \"resourceUID\": \"6957604398645e0001d0eb9b\"\ + ,\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\":\ + \ {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\"\ + : true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\"\ + : {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \ + \ \"enableV2\": true\n },\n \"static-egress-controller\": {\n \"\ + enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\"\ + : \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\"\ + : {\n \"artifactSource\": \"Direct\"\n },\n \"hostedSystemProfile\": {\n\ + \ \"enabled\": false\n },\n \"enableFIPS\": false\n },\n \"identity\"\ + : {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \"\ + /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-96\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"principalId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n \"sku\": {\n \ + \ \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"288d1f90-865a-4c0b-ad11-52c000b034e9\"\ + \n}" headers: cache-control: - no-cache content-length: - - '5782' + - '5671' content-type: - application/json date: - - Wed, 29 Oct 2025 23:42:28 GMT + - Fri, 02 Jan 2026 06:11:02 GMT expires: - '-1' pragma: @@ -834,7 +856,7 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: B0F8BBD7725743B9B9CE7F9CAE0CE6A9 Ref B: MWH011020808062 Ref C: 2025-10-29T23:42:26Z' + - 'Ref A: EC598E304E854CCC97DD832FE08661CF Ref B: BN1AA2051013037 Ref C: 2026-01-02T06:11:01Z' status: code: 200 message: OK @@ -853,7 +875,7 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01?api-version=2025-10-02-preview response: @@ -869,7 +891,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 29 Oct 2025 23:42:28 GMT + - Fri, 02 Jan 2026 06:11:03 GMT expires: - '-1' pragma: @@ -883,7 +905,7 @@ interactions: x-ms-failure-cause: - gateway x-msedge-ref: - - 'Ref A: 41F0ACA62F044E158D4DDE17ABD831DB Ref B: CO6AA3150217021 Ref C: 2025-10-29T23:42:28Z' + - 'Ref A: 846C963279034EC49BBB4C75AF0DA326 Ref B: BN1AA2051012047 Ref C: 2026-01-02T06:11:03Z' status: code: 404 message: Not Found @@ -902,81 +924,91 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n - \"location\": \"uksouth\",\n \"name\": \"cliakstest000001\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n - \"kind\": \"Base\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.32\",\n \"currentKubernetesVersion\": \"1.32.7\",\n \"dnsPrefix\": \"cliakstest-clitest7gu4clsgb-8ecadf\",\n - \ \"fqdn\": \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.hcp.uksouth.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.portal.hcp.uksouth.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"Standard_D8pds_v5\",\n \"osDiskSizeGB\": 200,\n \"osDiskType\": - \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": - \"OCIContainer\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": - \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n - \ \"orchestratorVersion\": \"1.32\",\n \"currentOrchestratorVersion\": - \"1.32.7\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"osType\": - \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2arm64containerd-202510.03.1\",\n - \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": - \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\": - {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": - {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": - false\n },\n \"eTag\": \"8dbc99c5-1ac2-4cb1-8fb2-733c504c9a09\"\n }\n - \ ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": - {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000001_uksouth\",\n \"enableRBAC\": true,\n - \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": - \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": - \"none\",\n \"networkDataplane\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_uksouth/providers/Microsoft.Network/publicIPAddresses/f8ef1349-5f93-4e4e-8f08-eb3526773f2d\"\n - \ }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n - \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n - \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n - \ \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n - \ \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n \"podLinkLocalAccess\": - \"IMDS\"\n },\n \"aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": - [\n \"00000000-0000-0000-0000-000000000001\"\n ],\n \"adminUsers\": - null,\n \"enableAzureRBAC\": false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n - \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": - {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_uksouth/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n - \ },\n \"disableLocalAccounts\": false,\n \"securityProfile\": {},\n \"storageProfile\": - {\n \"diskCSIDriver\": {\n \"enabled\": true,\n \"version\": \"v1\"\n - \ },\n \"fileCSIDriver\": {\n \"enabled\": true\n },\n \"snapshotController\": - {\n \"enabled\": true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": - false\n },\n \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n - \ \"costAnalysis\": {\n \"enabled\": false\n }\n },\n \"resourceUID\": - \"6902a52b931a17000155e40b\",\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\": - {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\": - true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\": - {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \"enableV2\": - true\n },\n \"secure-tls-bootstrap\": {\n \"enableV2\": true\n },\n - \ \"static-egress-controller\": {\n \"enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": - {\n \"mode\": \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\": - {\n \"artifactSource\": \"Direct\"\n }\n },\n \"identity\": {\n \"type\": - \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n - \ \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"d83e49bc-9b25-4849-a9a7-3a31d1d54c31\"\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n\ + \ \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\"\ + : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.33\",\n\ + \ \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestbiiwodofy-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.portal.hcp.westus2.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"\ + count\": 3,\n \"vmSize\": \"Standard_D8a_v4\",\n \"osDiskSizeGB\": 200,\n\ + \ \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \ + \ \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \"type\"\ + : \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n \"\ + scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n\ + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n\ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\"\ + ,\n \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \ + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"\ + upgradeSettingsBlueGreen\": {},\n \"enableFIPS\": false,\n \"networkProfile\"\ + : {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \ + \ \"enableVTPM\": false,\n \"enableSecureBoot\": false\n },\n \ + \ \"eTag\": \"93796048-4efd-481e-83c4-60676105f46c\"\n }\n ],\n \"linuxProfile\"\ + : {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\"\ + : [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ + nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n \"\ + enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": \"overlay\"\ + ,\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n\ + \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \ + \ \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\"\ + : [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/bf751a84-ed81-45f4-aaae-e88836f91cf8\"\ + \n }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n\ + \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n\ + \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\"\ + ,\n \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\":\ + \ [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n\ + \ \"podLinkLocalAccess\": \"IMDS\"\n },\n \"aadProfile\": {\n \"managed\"\ + : true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\ + \n ],\n \"adminUsers\": null,\n \"enableAzureRBAC\": false,\n \"tenantID\"\ + : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"maxAgentPools\": 100,\n\ + \ \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\":\ + \ \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"autoUpgradeProfile\"\ + : {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n \"disableLocalAccounts\"\ + : false,\n \"securityProfile\": {},\n \"storageProfile\": {\n \"diskCSIDriver\"\ + : {\n \"enabled\": true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\"\ + : {\n \"enabled\": true\n },\n \"snapshotController\": {\n \"enabled\"\ + : true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n\ + \ \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n \"costAnalysis\"\ + : {\n \"enabled\": false\n }\n },\n \"resourceUID\": \"6957604398645e0001d0eb9b\"\ + ,\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\":\ + \ {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\"\ + : true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\"\ + : {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \ + \ \"enableV2\": true\n },\n \"static-egress-controller\": {\n \"\ + enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\"\ + : \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\"\ + : {\n \"artifactSource\": \"Direct\"\n },\n \"hostedSystemProfile\": {\n\ + \ \"enabled\": false\n },\n \"enableFIPS\": false\n },\n \"identity\"\ + : {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \"\ + /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-96\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"principalId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n \"sku\": {\n \ + \ \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"288d1f90-865a-4c0b-ad11-52c000b034e9\"\ + \n}" headers: cache-control: - no-cache content-length: - - '5782' + - '5671' content-type: - application/json date: - - Wed, 29 Oct 2025 23:42:29 GMT + - Fri, 02 Jan 2026 06:11:04 GMT expires: - '-1' pragma: @@ -990,15 +1022,16 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: F898B2551792499AB2F74944338A6A53 Ref B: MWH011020806031 Ref C: 2025-10-29T23:42:28Z' + - 'Ref A: 1A86D1F0A6ED449AA06EA0BF21B939D0 Ref B: BN1AA2051012023 Ref C: 2026-01-02T06:11:03Z' status: code: 200 message: OK - request: - body: '{"location": "uksouth", "properties": {"labels": {}, "annotations": {}, - "defaultResourceQuota": {"cpuRequest": "500m", "cpuLimit": "800m", "memoryRequest": - "1Gi", "memoryLimit": "2Gi"}, "defaultNetworkPolicy": {"ingress": "AllowSameNamespace", - "egress": "AllowAll"}, "adoptionPolicy": "Never", "deletePolicy": "Keep"}}' + body: '{"properties": {"labels": {}, "annotations": {}, "defaultResourceQuota": + {"cpuRequest": "500m", "cpuLimit": "800m", "memoryRequest": "1Gi", "memoryLimit": + "2Gi"}, "defaultNetworkPolicy": {"ingress": "AllowSameNamespace", "egress": + "AllowAll"}, "adoptionPolicy": "Never", "deletePolicy": "Keep"}, "location": + "westus2"}' headers: Accept: - application/json @@ -1016,39 +1049,40 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01\",\n - \"name\": \"namespace01\",\n \"type\": \"Microsoft.ContainerService/managedClusters/managedNamespaces\",\n - \"eTag\": \"c2c34925-912b-4ce1-867b-14a87fbba167\",\n \"location\": \"uksouth\",\n - \"systemData\": {\n \"createdBy\": \"test@example.com\",\n \"createdByType\": - \"User\",\n \"createdAt\": \"2025-10-29T23:42:33.0300473Z\",\n \"lastModifiedBy\": - \"test@example.com\",\n \"lastModifiedByType\": \"User\",\n \"lastModifiedAt\": - \"2025-10-29T23:42:33.0300473Z\"\n },\n \"properties\": {\n \"provisioningState\": - \"Creating\",\n \"defaultResourceQuota\": {\n \"cpuRequest\": \"500m\",\n - \ \"cpuLimit\": \"800m\",\n \"memoryRequest\": \"1Gi\",\n \"memoryLimit\": - \"2Gi\"\n },\n \"defaultNetworkPolicy\": {\n \"ingress\": \"AllowSameNamespace\",\n - \ \"egress\": \"AllowAll\"\n },\n \"adoptionPolicy\": \"Never\",\n \"deletePolicy\": - \"Keep\",\n \"portalFqdn\": \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.portal.hcp.uksouth.azmk8s.io\"\n - }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01\"\ + ,\n \"name\": \"namespace01\",\n \"type\": \"Microsoft.ContainerService/managedClusters/managedNamespaces\"\ + ,\n \"eTag\": \"41cec320-3b23-4ccf-a1e6-e9771fad7987\",\n \"location\": \"\ + westus2\",\n \"systemData\": {\n \"createdBy\": \"705ac000-bf67-4eed-9ba0-9ee723df283a\"\ + ,\n \"createdByType\": \"Application\",\n \"createdAt\": \"2026-01-02T06:11:05.7293715Z\"\ + ,\n \"lastModifiedBy\": \"705ac000-bf67-4eed-9ba0-9ee723df283a\",\n \"lastModifiedByType\"\ + : \"Application\",\n \"lastModifiedAt\": \"2026-01-02T06:11:05.7293715Z\"\ + \n },\n \"properties\": {\n \"provisioningState\": \"Creating\",\n \"defaultResourceQuota\"\ + : {\n \"cpuRequest\": \"500m\",\n \"cpuLimit\": \"800m\",\n \"memoryRequest\"\ + : \"1Gi\",\n \"memoryLimit\": \"2Gi\"\n },\n \"defaultNetworkPolicy\"\ + : {\n \"ingress\": \"AllowSameNamespace\",\n \"egress\": \"AllowAll\"\n\ + \ },\n \"adoptionPolicy\": \"Never\",\n \"deletePolicy\": \"Keep\",\n \ + \ \"portalFqdn\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.portal.hcp.westus2.azmk8s.io\"\ + \n }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/3b82fda0-6930-4df2-82ae-f1401a8c5d73?api-version=2025-03-01&t=638973781535612791&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=Q_k0E2-sMqDfvHR78mKlNPA5BKVp5hyJ4cjwC-a9mGz44FhqxRVmQSFTD5u_BOPyqoDxSs5bAEmti81E9_XvA9U8t43d9dhmkZZFehw20s_xbmSZWecY6XOAEmedCdeP0L-uUAgd2KxMLtixrJbkAFSCK8wP06uSPk0q9BBv4_YfkEKMqLlKgYP1yy6LUIE2s-tuJHhEIFiSoWJQS8q64ReoahIQTADF7j95dUA5Mt5nBk1sFwjHAm9ZOpZ_snon12KKr0fgenMXHHryJc9mdkKmI7uu_lpdWAZX_jC1I3_iSMM0BGD2Romg9KGc_iAXoRRIWvbT-nF0pRnGayiBAQ&h=QfdpObfyYDU9JWMd_rXqIJ9O4C3jbEpK1-DeLZSj-i0 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8824305c-f72a-47a4-b638-a87c13408fb8?api-version=2025-03-01&t=639029310661199939&c=MIIHhzCCBm-gAwIBAgITfAlbAuHJVGlWt5nvPQAACVsC4TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDYxMjI2WhcNMjYwNDE4MDYxMjI2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMy2rMZQG9krGl8uVrHhOxWEeSefupCGj4W39OG3hmsgHCdpJoVTYNkhCBBXKDiMPz4qOGTNo9ZuEtdDIgrgURZfB_yqvkFPpluc8G1zPLN-jiYbtj5pMAKuYgLO7iMfbKCCV7GjTrHV_wumSY9mtoHlkCrcXhhzpkJA87IHj7UrwyzONRzDo4k0KGqw1e7uF2ASiU9K59IwNCK5OTyLIUYEniYOtRG3wTnTc5pKlMy2k_Wx_amkYwkngAxaNLr0Ko3_0IuWpgJW3FSQcVUBFthJ7YaPIymOzcBcjMLnTbrKuafUxO7gaqmq92b3sH9sseHWY-yS7f2OUzfvriS2v30CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTM1P5CztWwZKGV3-19qUWbS5-_VzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAE_nquBJaTSjdrhuWIvf7jbzVTVN9KtuKhiQNPblrMkYM5uA67arOdlSEKEogtsLLB9GPFPWwmmq9Nsn0hmsMypp1Fgy48ftWQlps41mOpiJEpIQ-Cmtp8thUJDrIiC6wU-9vUJlQqpR5f-tcaLrf5PVBs_XtvDONWbtCozHcF4VUEU9xrXMVNagQrUCUeogmrfJjGO500pGdqUNfY2K8STWDI2u7_ByHN6OpmStYPS6ywL3_zEji1FKMpB1quLdBQzmKwy2YucRyNqBcV3ZdI4XrdPpjBRXPFaQobVujng1uOKkfzAEKgp3eUhTlz4N_EL8OtQJfwvy94HxDT6PZm0&s=Hkywt0AX6AjL9OqB5F1XMSrH9mPn7WeGXnikY8Er-8veu85yVJCqUkp3HPQTK7umiE0IvK_7U7JzOhjnCmNPuRY83J4Kfo4QF10ayBLGAEv1gnpS9goc3thhrBlm0Lj4QmLAxHjs7AvrCDm1iXm1SVzbCHEwY8Zh4pRVur3MZrHd-HNTsP6cJtfpE2S4ccj9MKKmEvMUO4Fi4XlhcZ4-VXWU6c19EO4LC2fSTX1UKqcrBZU3Ah0ArSLx1ZSfmiqAigCHxM3_bIneSiesaN-9dNbWYjEphWM8YTjHqywitcRvnG3bvpQUSbDKEHIeXZxAs4hnWT1EiFGBVXvgDLI-fg&h=Mjy5hxTJVYHcR2zr3YMyy7iWyyM4qw5vP558aoA8Cyw cache-control: - no-cache content-length: - - '1043' + - '1097' content-type: - application/json date: - - Wed, 29 Oct 2025 23:42:32 GMT + - Fri, 02 Jan 2026 06:11:05 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operationresults/3b82fda0-6930-4df2-82ae-f1401a8c5d73?api-version=2025-03-01&t=638973781535925298&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=fs3Xnrp5CIvTCfmLyCKI5SHkmnMjG56yHDssfc3jTXP8T8NYzV538zfyCTaHuCjqY-2wHGss8i15R7l0plzDDwkG2kwwV8x6CqvORwi1vL243-axSAvfHoMdiyDabm54MBDQbMefzuX4raWCqOcivTFlzsbrKAnRa0ZswAx2kIl0IqZcHgTES2OQDF__YwTLm2lKiU6szaDrzFQfkkgitieQjKOZw9GIQCND-Vh-qvczgFoMr0j7XC1UVeFNpolCo3RLOl0Swwy7WXONtyeLD3Ikt5tVy7lpL4ztu4x8W_2mAVzgWnq6CYmlR76wBhJpX_ef8nuq0dEUZssHWSR_TQ&h=8YazOXN2lR9tezbLAOqlNyjxnV4CT31ojdiV5qGCUS8 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/8824305c-f72a-47a4-b638-a87c13408fb8?api-version=2025-03-01&t=639029310661356185&c=MIIHhzCCBm-gAwIBAgITfAlbAuHJVGlWt5nvPQAACVsC4TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDYxMjI2WhcNMjYwNDE4MDYxMjI2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMy2rMZQG9krGl8uVrHhOxWEeSefupCGj4W39OG3hmsgHCdpJoVTYNkhCBBXKDiMPz4qOGTNo9ZuEtdDIgrgURZfB_yqvkFPpluc8G1zPLN-jiYbtj5pMAKuYgLO7iMfbKCCV7GjTrHV_wumSY9mtoHlkCrcXhhzpkJA87IHj7UrwyzONRzDo4k0KGqw1e7uF2ASiU9K59IwNCK5OTyLIUYEniYOtRG3wTnTc5pKlMy2k_Wx_amkYwkngAxaNLr0Ko3_0IuWpgJW3FSQcVUBFthJ7YaPIymOzcBcjMLnTbrKuafUxO7gaqmq92b3sH9sseHWY-yS7f2OUzfvriS2v30CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTM1P5CztWwZKGV3-19qUWbS5-_VzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAE_nquBJaTSjdrhuWIvf7jbzVTVN9KtuKhiQNPblrMkYM5uA67arOdlSEKEogtsLLB9GPFPWwmmq9Nsn0hmsMypp1Fgy48ftWQlps41mOpiJEpIQ-Cmtp8thUJDrIiC6wU-9vUJlQqpR5f-tcaLrf5PVBs_XtvDONWbtCozHcF4VUEU9xrXMVNagQrUCUeogmrfJjGO500pGdqUNfY2K8STWDI2u7_ByHN6OpmStYPS6ywL3_zEji1FKMpB1quLdBQzmKwy2YucRyNqBcV3ZdI4XrdPpjBRXPFaQobVujng1uOKkfzAEKgp3eUhTlz4N_EL8OtQJfwvy94HxDT6PZm0&s=aO2tJBRycVS8QABc8Plz7tayYMHWbOkWV5zYbO9K1DPcip_XTfWp9vgEOASDg1iRkFRojTJQC9qLTd48wtX9L9gU-lYC0tr9LRDa39CSjq9wqRrhdpNbE66jaKcYiZdPqD02Id4bR9NGRZy2bnvADuXymDQKdHY4x-_UwfG8i2_qABDHkDa814N5hj9vsWo8KpqdvO7mpSnJ8HvxkewsvsvDWWsVJTAYm41te_3OtwGwTSZRCtKm8FO_D01MyAYtPZQ1WDqHr79ULLXDgG2EKAyt1my6OVd6rgQf3safLk8HxoX2UDwDvGwaIQ4FZv3Ra3Gl17pNlFKBbD1KuvoHrQ&h=F46epHM8DAF2jYpwHTEEsoTQSGeChz8OdBHevsWv6iw pragma: - no-cache strict-transport-security: @@ -1058,13 +1092,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westus2/ae159e94-48c6-44b3-ac3f-c118603a55d4 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/087412c1-407e-4e6e-a7df-9adccf0f1f5f x-ms-ratelimit-remaining-subscription-global-writes: - '11999' x-ms-ratelimit-remaining-subscription-writes: - '799' x-msedge-ref: - - 'Ref A: F101966D430A4E678517C8AFDB058D94 Ref B: MWH011020807062 Ref C: 2025-10-29T23:42:30Z' + - 'Ref A: CD2F8E0C798E4EDFAAD73354B1F838FE Ref B: BN1AA2051014019 Ref C: 2026-01-02T06:11:04Z' status: code: 201 message: Created @@ -1083,22 +1117,22 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/3b82fda0-6930-4df2-82ae-f1401a8c5d73?api-version=2025-03-01&t=638973781535612791&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=Q_k0E2-sMqDfvHR78mKlNPA5BKVp5hyJ4cjwC-a9mGz44FhqxRVmQSFTD5u_BOPyqoDxSs5bAEmti81E9_XvA9U8t43d9dhmkZZFehw20s_xbmSZWecY6XOAEmedCdeP0L-uUAgd2KxMLtixrJbkAFSCK8wP06uSPk0q9BBv4_YfkEKMqLlKgYP1yy6LUIE2s-tuJHhEIFiSoWJQS8q64ReoahIQTADF7j95dUA5Mt5nBk1sFwjHAm9ZOpZ_snon12KKr0fgenMXHHryJc9mdkKmI7uu_lpdWAZX_jC1I3_iSMM0BGD2Romg9KGc_iAXoRRIWvbT-nF0pRnGayiBAQ&h=QfdpObfyYDU9JWMd_rXqIJ9O4C3jbEpK1-DeLZSj-i0 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8824305c-f72a-47a4-b638-a87c13408fb8?api-version=2025-03-01&t=639029310661199939&c=MIIHhzCCBm-gAwIBAgITfAlbAuHJVGlWt5nvPQAACVsC4TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDYxMjI2WhcNMjYwNDE4MDYxMjI2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMy2rMZQG9krGl8uVrHhOxWEeSefupCGj4W39OG3hmsgHCdpJoVTYNkhCBBXKDiMPz4qOGTNo9ZuEtdDIgrgURZfB_yqvkFPpluc8G1zPLN-jiYbtj5pMAKuYgLO7iMfbKCCV7GjTrHV_wumSY9mtoHlkCrcXhhzpkJA87IHj7UrwyzONRzDo4k0KGqw1e7uF2ASiU9K59IwNCK5OTyLIUYEniYOtRG3wTnTc5pKlMy2k_Wx_amkYwkngAxaNLr0Ko3_0IuWpgJW3FSQcVUBFthJ7YaPIymOzcBcjMLnTbrKuafUxO7gaqmq92b3sH9sseHWY-yS7f2OUzfvriS2v30CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTM1P5CztWwZKGV3-19qUWbS5-_VzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAE_nquBJaTSjdrhuWIvf7jbzVTVN9KtuKhiQNPblrMkYM5uA67arOdlSEKEogtsLLB9GPFPWwmmq9Nsn0hmsMypp1Fgy48ftWQlps41mOpiJEpIQ-Cmtp8thUJDrIiC6wU-9vUJlQqpR5f-tcaLrf5PVBs_XtvDONWbtCozHcF4VUEU9xrXMVNagQrUCUeogmrfJjGO500pGdqUNfY2K8STWDI2u7_ByHN6OpmStYPS6ywL3_zEji1FKMpB1quLdBQzmKwy2YucRyNqBcV3ZdI4XrdPpjBRXPFaQobVujng1uOKkfzAEKgp3eUhTlz4N_EL8OtQJfwvy94HxDT6PZm0&s=Hkywt0AX6AjL9OqB5F1XMSrH9mPn7WeGXnikY8Er-8veu85yVJCqUkp3HPQTK7umiE0IvK_7U7JzOhjnCmNPuRY83J4Kfo4QF10ayBLGAEv1gnpS9goc3thhrBlm0Lj4QmLAxHjs7AvrCDm1iXm1SVzbCHEwY8Zh4pRVur3MZrHd-HNTsP6cJtfpE2S4ccj9MKKmEvMUO4Fi4XlhcZ4-VXWU6c19EO4LC2fSTX1UKqcrBZU3Ah0ArSLx1ZSfmiqAigCHxM3_bIneSiesaN-9dNbWYjEphWM8YTjHqywitcRvnG3bvpQUSbDKEHIeXZxAs4hnWT1EiFGBVXvgDLI-fg&h=Mjy5hxTJVYHcR2zr3YMyy7iWyyM4qw5vP558aoA8Cyw response: body: - string: "{\n \"name\": \"3b82fda0-6930-4df2-82ae-f1401a8c5d73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-10-29T23:42:33.2810461Z\"\n}" + string: "{\n \"name\": \"8824305c-f72a-47a4-b638-a87c13408fb8\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:11:05.945701Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '121' content-type: - application/json date: - - Wed, 29 Oct 2025 23:42:34 GMT + - Fri, 02 Jan 2026 06:11:06 GMT expires: - '-1' pragma: @@ -1110,11 +1144,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westus2/f1ec9c53-b556-416e-b3d6-7936bcaad12c + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/8b954388-a8ed-4a97-962f-f854dadb5c11 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 0B80DC21A63C4A728088E7CE6CD55C9C Ref B: CO6AA3150219025 Ref C: 2025-10-29T23:42:33Z' + - 'Ref A: AB094E41028044E4AE429AE3BE851702 Ref B: BN1AA2051013019 Ref C: 2026-01-02T06:11:06Z' status: code: 200 message: OK @@ -1133,22 +1167,22 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/3b82fda0-6930-4df2-82ae-f1401a8c5d73?api-version=2025-03-01&t=638973781535612791&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=Q_k0E2-sMqDfvHR78mKlNPA5BKVp5hyJ4cjwC-a9mGz44FhqxRVmQSFTD5u_BOPyqoDxSs5bAEmti81E9_XvA9U8t43d9dhmkZZFehw20s_xbmSZWecY6XOAEmedCdeP0L-uUAgd2KxMLtixrJbkAFSCK8wP06uSPk0q9BBv4_YfkEKMqLlKgYP1yy6LUIE2s-tuJHhEIFiSoWJQS8q64ReoahIQTADF7j95dUA5Mt5nBk1sFwjHAm9ZOpZ_snon12KKr0fgenMXHHryJc9mdkKmI7uu_lpdWAZX_jC1I3_iSMM0BGD2Romg9KGc_iAXoRRIWvbT-nF0pRnGayiBAQ&h=QfdpObfyYDU9JWMd_rXqIJ9O4C3jbEpK1-DeLZSj-i0 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8824305c-f72a-47a4-b638-a87c13408fb8?api-version=2025-03-01&t=639029310661199939&c=MIIHhzCCBm-gAwIBAgITfAlbAuHJVGlWt5nvPQAACVsC4TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDYxMjI2WhcNMjYwNDE4MDYxMjI2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMy2rMZQG9krGl8uVrHhOxWEeSefupCGj4W39OG3hmsgHCdpJoVTYNkhCBBXKDiMPz4qOGTNo9ZuEtdDIgrgURZfB_yqvkFPpluc8G1zPLN-jiYbtj5pMAKuYgLO7iMfbKCCV7GjTrHV_wumSY9mtoHlkCrcXhhzpkJA87IHj7UrwyzONRzDo4k0KGqw1e7uF2ASiU9K59IwNCK5OTyLIUYEniYOtRG3wTnTc5pKlMy2k_Wx_amkYwkngAxaNLr0Ko3_0IuWpgJW3FSQcVUBFthJ7YaPIymOzcBcjMLnTbrKuafUxO7gaqmq92b3sH9sseHWY-yS7f2OUzfvriS2v30CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTM1P5CztWwZKGV3-19qUWbS5-_VzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAE_nquBJaTSjdrhuWIvf7jbzVTVN9KtuKhiQNPblrMkYM5uA67arOdlSEKEogtsLLB9GPFPWwmmq9Nsn0hmsMypp1Fgy48ftWQlps41mOpiJEpIQ-Cmtp8thUJDrIiC6wU-9vUJlQqpR5f-tcaLrf5PVBs_XtvDONWbtCozHcF4VUEU9xrXMVNagQrUCUeogmrfJjGO500pGdqUNfY2K8STWDI2u7_ByHN6OpmStYPS6ywL3_zEji1FKMpB1quLdBQzmKwy2YucRyNqBcV3ZdI4XrdPpjBRXPFaQobVujng1uOKkfzAEKgp3eUhTlz4N_EL8OtQJfwvy94HxDT6PZm0&s=Hkywt0AX6AjL9OqB5F1XMSrH9mPn7WeGXnikY8Er-8veu85yVJCqUkp3HPQTK7umiE0IvK_7U7JzOhjnCmNPuRY83J4Kfo4QF10ayBLGAEv1gnpS9goc3thhrBlm0Lj4QmLAxHjs7AvrCDm1iXm1SVzbCHEwY8Zh4pRVur3MZrHd-HNTsP6cJtfpE2S4ccj9MKKmEvMUO4Fi4XlhcZ4-VXWU6c19EO4LC2fSTX1UKqcrBZU3Ah0ArSLx1ZSfmiqAigCHxM3_bIneSiesaN-9dNbWYjEphWM8YTjHqywitcRvnG3bvpQUSbDKEHIeXZxAs4hnWT1EiFGBVXvgDLI-fg&h=Mjy5hxTJVYHcR2zr3YMyy7iWyyM4qw5vP558aoA8Cyw response: body: - string: "{\n \"name\": \"3b82fda0-6930-4df2-82ae-f1401a8c5d73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-10-29T23:42:33.2810461Z\"\n}" + string: "{\n \"name\": \"8824305c-f72a-47a4-b638-a87c13408fb8\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:11:05.945701Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '121' content-type: - application/json date: - - Wed, 29 Oct 2025 23:43:05 GMT + - Fri, 02 Jan 2026 06:11:36 GMT expires: - '-1' pragma: @@ -1160,11 +1194,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/uksouth/c6989eb6-2be7-4cef-9c89-bfba52648122 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/bd082390-8360-4933-9e1f-bc237aacdf56 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: FA90284F750F4D6695A896B50A36E4EE Ref B: MWH011020807034 Ref C: 2025-10-29T23:43:04Z' + - 'Ref A: 8F59CC9C653B4B439C41D5050CC7088A Ref B: BN1AA2051015039 Ref C: 2026-01-02T06:11:36Z' status: code: 200 message: OK @@ -1183,22 +1217,22 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/3b82fda0-6930-4df2-82ae-f1401a8c5d73?api-version=2025-03-01&t=638973781535612791&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=Q_k0E2-sMqDfvHR78mKlNPA5BKVp5hyJ4cjwC-a9mGz44FhqxRVmQSFTD5u_BOPyqoDxSs5bAEmti81E9_XvA9U8t43d9dhmkZZFehw20s_xbmSZWecY6XOAEmedCdeP0L-uUAgd2KxMLtixrJbkAFSCK8wP06uSPk0q9BBv4_YfkEKMqLlKgYP1yy6LUIE2s-tuJHhEIFiSoWJQS8q64ReoahIQTADF7j95dUA5Mt5nBk1sFwjHAm9ZOpZ_snon12KKr0fgenMXHHryJc9mdkKmI7uu_lpdWAZX_jC1I3_iSMM0BGD2Romg9KGc_iAXoRRIWvbT-nF0pRnGayiBAQ&h=QfdpObfyYDU9JWMd_rXqIJ9O4C3jbEpK1-DeLZSj-i0 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8824305c-f72a-47a4-b638-a87c13408fb8?api-version=2025-03-01&t=639029310661199939&c=MIIHhzCCBm-gAwIBAgITfAlbAuHJVGlWt5nvPQAACVsC4TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDYxMjI2WhcNMjYwNDE4MDYxMjI2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMy2rMZQG9krGl8uVrHhOxWEeSefupCGj4W39OG3hmsgHCdpJoVTYNkhCBBXKDiMPz4qOGTNo9ZuEtdDIgrgURZfB_yqvkFPpluc8G1zPLN-jiYbtj5pMAKuYgLO7iMfbKCCV7GjTrHV_wumSY9mtoHlkCrcXhhzpkJA87IHj7UrwyzONRzDo4k0KGqw1e7uF2ASiU9K59IwNCK5OTyLIUYEniYOtRG3wTnTc5pKlMy2k_Wx_amkYwkngAxaNLr0Ko3_0IuWpgJW3FSQcVUBFthJ7YaPIymOzcBcjMLnTbrKuafUxO7gaqmq92b3sH9sseHWY-yS7f2OUzfvriS2v30CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTM1P5CztWwZKGV3-19qUWbS5-_VzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAE_nquBJaTSjdrhuWIvf7jbzVTVN9KtuKhiQNPblrMkYM5uA67arOdlSEKEogtsLLB9GPFPWwmmq9Nsn0hmsMypp1Fgy48ftWQlps41mOpiJEpIQ-Cmtp8thUJDrIiC6wU-9vUJlQqpR5f-tcaLrf5PVBs_XtvDONWbtCozHcF4VUEU9xrXMVNagQrUCUeogmrfJjGO500pGdqUNfY2K8STWDI2u7_ByHN6OpmStYPS6ywL3_zEji1FKMpB1quLdBQzmKwy2YucRyNqBcV3ZdI4XrdPpjBRXPFaQobVujng1uOKkfzAEKgp3eUhTlz4N_EL8OtQJfwvy94HxDT6PZm0&s=Hkywt0AX6AjL9OqB5F1XMSrH9mPn7WeGXnikY8Er-8veu85yVJCqUkp3HPQTK7umiE0IvK_7U7JzOhjnCmNPuRY83J4Kfo4QF10ayBLGAEv1gnpS9goc3thhrBlm0Lj4QmLAxHjs7AvrCDm1iXm1SVzbCHEwY8Zh4pRVur3MZrHd-HNTsP6cJtfpE2S4ccj9MKKmEvMUO4Fi4XlhcZ4-VXWU6c19EO4LC2fSTX1UKqcrBZU3Ah0ArSLx1ZSfmiqAigCHxM3_bIneSiesaN-9dNbWYjEphWM8YTjHqywitcRvnG3bvpQUSbDKEHIeXZxAs4hnWT1EiFGBVXvgDLI-fg&h=Mjy5hxTJVYHcR2zr3YMyy7iWyyM4qw5vP558aoA8Cyw response: body: - string: "{\n \"name\": \"3b82fda0-6930-4df2-82ae-f1401a8c5d73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-10-29T23:42:33.2810461Z\"\n}" + string: "{\n \"name\": \"8824305c-f72a-47a4-b638-a87c13408fb8\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:11:05.945701Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '121' content-type: - application/json date: - - Wed, 29 Oct 2025 23:43:36 GMT + - Fri, 02 Jan 2026 06:12:06 GMT expires: - '-1' pragma: @@ -1210,11 +1244,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westus2/71c37056-f029-4727-9a39-0769bf30f78b + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/36151260-c8c1-468b-bb63-618bddaff7b6 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 2C73C37117A24D9B8ECF5B2C4DDF4A61 Ref B: MWH011020806060 Ref C: 2025-10-29T23:43:35Z' + - 'Ref A: 9264533793F746F3A385387D5BBDF6A7 Ref B: BN1AA2051014027 Ref C: 2026-01-02T06:12:07Z' status: code: 200 message: OK @@ -1233,23 +1267,23 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/3b82fda0-6930-4df2-82ae-f1401a8c5d73?api-version=2025-03-01&t=638973781535612791&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=Q_k0E2-sMqDfvHR78mKlNPA5BKVp5hyJ4cjwC-a9mGz44FhqxRVmQSFTD5u_BOPyqoDxSs5bAEmti81E9_XvA9U8t43d9dhmkZZFehw20s_xbmSZWecY6XOAEmedCdeP0L-uUAgd2KxMLtixrJbkAFSCK8wP06uSPk0q9BBv4_YfkEKMqLlKgYP1yy6LUIE2s-tuJHhEIFiSoWJQS8q64ReoahIQTADF7j95dUA5Mt5nBk1sFwjHAm9ZOpZ_snon12KKr0fgenMXHHryJc9mdkKmI7uu_lpdWAZX_jC1I3_iSMM0BGD2Romg9KGc_iAXoRRIWvbT-nF0pRnGayiBAQ&h=QfdpObfyYDU9JWMd_rXqIJ9O4C3jbEpK1-DeLZSj-i0 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8824305c-f72a-47a4-b638-a87c13408fb8?api-version=2025-03-01&t=639029310661199939&c=MIIHhzCCBm-gAwIBAgITfAlbAuHJVGlWt5nvPQAACVsC4TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIwMDYxMjI2WhcNMjYwNDE4MDYxMjI2WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMy2rMZQG9krGl8uVrHhOxWEeSefupCGj4W39OG3hmsgHCdpJoVTYNkhCBBXKDiMPz4qOGTNo9ZuEtdDIgrgURZfB_yqvkFPpluc8G1zPLN-jiYbtj5pMAKuYgLO7iMfbKCCV7GjTrHV_wumSY9mtoHlkCrcXhhzpkJA87IHj7UrwyzONRzDo4k0KGqw1e7uF2ASiU9K59IwNCK5OTyLIUYEniYOtRG3wTnTc5pKlMy2k_Wx_amkYwkngAxaNLr0Ko3_0IuWpgJW3FSQcVUBFthJ7YaPIymOzcBcjMLnTbrKuafUxO7gaqmq92b3sH9sseHWY-yS7f2OUzfvriS2v30CAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTM1P5CztWwZKGV3-19qUWbS5-_VzAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAE_nquBJaTSjdrhuWIvf7jbzVTVN9KtuKhiQNPblrMkYM5uA67arOdlSEKEogtsLLB9GPFPWwmmq9Nsn0hmsMypp1Fgy48ftWQlps41mOpiJEpIQ-Cmtp8thUJDrIiC6wU-9vUJlQqpR5f-tcaLrf5PVBs_XtvDONWbtCozHcF4VUEU9xrXMVNagQrUCUeogmrfJjGO500pGdqUNfY2K8STWDI2u7_ByHN6OpmStYPS6ywL3_zEji1FKMpB1quLdBQzmKwy2YucRyNqBcV3ZdI4XrdPpjBRXPFaQobVujng1uOKkfzAEKgp3eUhTlz4N_EL8OtQJfwvy94HxDT6PZm0&s=Hkywt0AX6AjL9OqB5F1XMSrH9mPn7WeGXnikY8Er-8veu85yVJCqUkp3HPQTK7umiE0IvK_7U7JzOhjnCmNPuRY83J4Kfo4QF10ayBLGAEv1gnpS9goc3thhrBlm0Lj4QmLAxHjs7AvrCDm1iXm1SVzbCHEwY8Zh4pRVur3MZrHd-HNTsP6cJtfpE2S4ccj9MKKmEvMUO4Fi4XlhcZ4-VXWU6c19EO4LC2fSTX1UKqcrBZU3Ah0ArSLx1ZSfmiqAigCHxM3_bIneSiesaN-9dNbWYjEphWM8YTjHqywitcRvnG3bvpQUSbDKEHIeXZxAs4hnWT1EiFGBVXvgDLI-fg&h=Mjy5hxTJVYHcR2zr3YMyy7iWyyM4qw5vP558aoA8Cyw response: body: - string: "{\n \"name\": \"3b82fda0-6930-4df2-82ae-f1401a8c5d73\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2025-10-29T23:42:33.2810461Z\",\n \"endTime\": - \"2025-10-29T23:43:52.8311506Z\"\n}" + string: "{\n \"name\": \"8824305c-f72a-47a4-b638-a87c13408fb8\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2026-01-02T06:11:05.945701Z\",\n \"endTime\"\ + : \"2026-01-02T06:12:21.0050572Z\"\n}" headers: cache-control: - no-cache content-length: - - '165' + - '164' content-type: - application/json date: - - Wed, 29 Oct 2025 23:44:06 GMT + - Fri, 02 Jan 2026 06:12:37 GMT expires: - '-1' pragma: @@ -1261,11 +1295,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/uksouth/0dca34a0-8326-4d49-b0e7-24b7ca4ca68f + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/7a203c81-795d-4f8c-a88a-3041843f7aa8 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 2C5BE033011E46D084E1DD30034D0ACF Ref B: MWH011020809054 Ref C: 2025-10-29T23:44:06Z' + - 'Ref A: 6EBEAB65405E470AB0A5FDF7ED44C601 Ref B: BN1AA2051015023 Ref C: 2026-01-02T06:12:38Z' status: code: 200 message: OK @@ -1284,33 +1318,34 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01\",\n - \"name\": \"namespace01\",\n \"type\": \"Microsoft.ContainerService/managedClusters/managedNamespaces\",\n - \"eTag\": \"f08dfeee-ffd8-413e-956f-8a196ff1fdff\",\n \"location\": \"uksouth\",\n - \"systemData\": {\n \"createdBy\": \"test@example.com\",\n \"createdByType\": - \"User\",\n \"createdAt\": \"2025-10-29T23:42:33.0300473Z\",\n \"lastModifiedBy\": - \"test@example.com\",\n \"lastModifiedByType\": \"User\",\n \"lastModifiedAt\": - \"2025-10-29T23:42:33.0300473Z\"\n },\n \"properties\": {\n \"provisioningState\": - \"Succeeded\",\n \"defaultResourceQuota\": {\n \"cpuRequest\": \"500m\",\n - \ \"cpuLimit\": \"800m\",\n \"memoryRequest\": \"1Gi\",\n \"memoryLimit\": - \"2Gi\"\n },\n \"defaultNetworkPolicy\": {\n \"ingress\": \"AllowSameNamespace\",\n - \ \"egress\": \"AllowAll\"\n },\n \"adoptionPolicy\": \"Never\",\n \"deletePolicy\": - \"Keep\",\n \"portalFqdn\": \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.portal.hcp.uksouth.azmk8s.io\"\n - }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01\"\ + ,\n \"name\": \"namespace01\",\n \"type\": \"Microsoft.ContainerService/managedClusters/managedNamespaces\"\ + ,\n \"eTag\": \"5d45f481-bbf6-4254-8314-79e92b2b7f95\",\n \"location\": \"\ + westus2\",\n \"systemData\": {\n \"createdBy\": \"705ac000-bf67-4eed-9ba0-9ee723df283a\"\ + ,\n \"createdByType\": \"Application\",\n \"createdAt\": \"2026-01-02T06:11:05.7293715Z\"\ + ,\n \"lastModifiedBy\": \"705ac000-bf67-4eed-9ba0-9ee723df283a\",\n \"lastModifiedByType\"\ + : \"Application\",\n \"lastModifiedAt\": \"2026-01-02T06:11:05.7293715Z\"\ + \n },\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"defaultResourceQuota\"\ + : {\n \"cpuRequest\": \"500m\",\n \"cpuLimit\": \"800m\",\n \"memoryRequest\"\ + : \"1Gi\",\n \"memoryLimit\": \"2Gi\"\n },\n \"defaultNetworkPolicy\"\ + : {\n \"ingress\": \"AllowSameNamespace\",\n \"egress\": \"AllowAll\"\n\ + \ },\n \"adoptionPolicy\": \"Never\",\n \"deletePolicy\": \"Keep\",\n \ + \ \"portalFqdn\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.portal.hcp.westus2.azmk8s.io\"\ + \n }\n}" headers: cache-control: - no-cache content-length: - - '1044' + - '1098' content-type: - application/json date: - - Wed, 29 Oct 2025 23:44:07 GMT + - Fri, 02 Jan 2026 06:12:38 GMT expires: - '-1' pragma: @@ -1324,7 +1359,7 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 89B0018FA37B440B9C0E3DFFC4A66B0E Ref B: CO6AA3150220011 Ref C: 2025-10-29T23:44:07Z' + - 'Ref A: 6E523FD0089E4FA784DDD5198382AECB Ref B: BN1AA2051014017 Ref C: 2026-01-02T06:12:38Z' status: code: 200 message: OK @@ -1342,33 +1377,34 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01\",\n - \"name\": \"namespace01\",\n \"type\": \"Microsoft.ContainerService/managedClusters/managedNamespaces\",\n - \"eTag\": \"f08dfeee-ffd8-413e-956f-8a196ff1fdff\",\n \"location\": \"uksouth\",\n - \"systemData\": {\n \"createdBy\": \"test@example.com\",\n \"createdByType\": - \"User\",\n \"createdAt\": \"2025-10-29T23:42:33.0300473Z\",\n \"lastModifiedBy\": - \"test@example.com\",\n \"lastModifiedByType\": \"User\",\n \"lastModifiedAt\": - \"2025-10-29T23:42:33.0300473Z\"\n },\n \"properties\": {\n \"provisioningState\": - \"Succeeded\",\n \"defaultResourceQuota\": {\n \"cpuRequest\": \"500m\",\n - \ \"cpuLimit\": \"800m\",\n \"memoryRequest\": \"1Gi\",\n \"memoryLimit\": - \"2Gi\"\n },\n \"defaultNetworkPolicy\": {\n \"ingress\": \"AllowSameNamespace\",\n - \ \"egress\": \"AllowAll\"\n },\n \"adoptionPolicy\": \"Never\",\n \"deletePolicy\": - \"Keep\",\n \"portalFqdn\": \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.portal.hcp.uksouth.azmk8s.io\"\n - }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01\"\ + ,\n \"name\": \"namespace01\",\n \"type\": \"Microsoft.ContainerService/managedClusters/managedNamespaces\"\ + ,\n \"eTag\": \"5d45f481-bbf6-4254-8314-79e92b2b7f95\",\n \"location\": \"\ + westus2\",\n \"systemData\": {\n \"createdBy\": \"705ac000-bf67-4eed-9ba0-9ee723df283a\"\ + ,\n \"createdByType\": \"Application\",\n \"createdAt\": \"2026-01-02T06:11:05.7293715Z\"\ + ,\n \"lastModifiedBy\": \"705ac000-bf67-4eed-9ba0-9ee723df283a\",\n \"lastModifiedByType\"\ + : \"Application\",\n \"lastModifiedAt\": \"2026-01-02T06:11:05.7293715Z\"\ + \n },\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"defaultResourceQuota\"\ + : {\n \"cpuRequest\": \"500m\",\n \"cpuLimit\": \"800m\",\n \"memoryRequest\"\ + : \"1Gi\",\n \"memoryLimit\": \"2Gi\"\n },\n \"defaultNetworkPolicy\"\ + : {\n \"ingress\": \"AllowSameNamespace\",\n \"egress\": \"AllowAll\"\n\ + \ },\n \"adoptionPolicy\": \"Never\",\n \"deletePolicy\": \"Keep\",\n \ + \ \"portalFqdn\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.portal.hcp.westus2.azmk8s.io\"\ + \n }\n}" headers: cache-control: - no-cache content-length: - - '1044' + - '1098' content-type: - application/json date: - - Wed, 29 Oct 2025 23:44:09 GMT + - Fri, 02 Jan 2026 06:12:38 GMT expires: - '-1' pragma: @@ -1382,7 +1418,7 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: ABA7445B445F4739BDFC432CE45EF359 Ref B: MWH011020807054 Ref C: 2025-10-29T23:44:08Z' + - 'Ref A: B7FE301E558544718D8352D08E063749 Ref B: BN1AA2051015019 Ref C: 2026-01-02T06:12:39Z' status: code: 200 message: OK @@ -1400,21 +1436,21 @@ interactions: ParameterSetName: - --resource-group --cluster-name -o User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces?api-version=2025-10-02-preview response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01","name":"namespace01","type":"Microsoft.ContainerService/managedClusters/managedNamespaces","eTag":"f08dfeee-ffd8-413e-956f-8a196ff1fdff","location":"uksouth","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-29T23:42:33.0300473Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-29T23:42:33.0300473Z"},"properties":{"provisioningState":"Succeeded","defaultResourceQuota":{"cpuRequest":"500m","cpuLimit":"800m","memoryRequest":"1Gi","memoryLimit":"2Gi"},"defaultNetworkPolicy":{"ingress":"AllowSameNamespace","egress":"AllowAll"},"adoptionPolicy":"Never","deletePolicy":"Keep","portalFqdn":"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.portal.hcp.uksouth.azmk8s.io"}}],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces?api-version=2025-10-02-preview&%24skiptoken=7ZBBTsMwEEXvYomu6joNhqSRKlR1ARIUJNrusnHsSbDS2GbGCYiqdydUwIIzsBuN3v%2f6ekfm4D0%2bWNcSK45sf7992u%2fuWMFeYgxUCNEppxrowMWZ%2bugRZtp3gvqKNNoQrXckctDK1HrBzVxdcglK8iqXkidmUecZSJPpXCCQ71HDLfo%2bkNAHG4Fi1vRSH6ipXkVAP1gDSGJjNXrydZytvYvKOsAt4GA1fK8x60NP8Qsda1Q7nhRbeV2n1Q%2fwqDqgoDTQzUUqqbVh51twy3mSLZKJCpYPY3xcv0yT9IonOU9SHhAGC2%2bTPzg7TZnCbtU0CI2KYM5Vo6LV84ZNz%2f42ClvA8XUsfxSWrCj%2fJf46L9mJnT4B"}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01","name":"namespace01","type":"Microsoft.ContainerService/managedClusters/managedNamespaces","eTag":"5d45f481-bbf6-4254-8314-79e92b2b7f95","location":"westus2","systemData":{"createdBy":"705ac000-bf67-4eed-9ba0-9ee723df283a","createdByType":"Application","createdAt":"2026-01-02T06:11:05.7293715Z","lastModifiedBy":"705ac000-bf67-4eed-9ba0-9ee723df283a","lastModifiedByType":"Application","lastModifiedAt":"2026-01-02T06:11:05.7293715Z"},"properties":{"provisioningState":"Succeeded","defaultResourceQuota":{"cpuRequest":"500m","cpuLimit":"800m","memoryRequest":"1Gi","memoryLimit":"2Gi"},"defaultNetworkPolicy":{"ingress":"AllowSameNamespace","egress":"AllowAll"},"adoptionPolicy":"Never","deletePolicy":"Keep","portalFqdn":"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.portal.hcp.westus2.azmk8s.io"}}],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces?api-version=2025-10-02-preview&%24skiptoken=7ZDLbsIwEEX%2fxVJZYRwSHiESqhCquildFKpushmcSWqZ2NGME2gR%2f94UwaL%2f0N1odO7V1TkLh6fwYpxlkZ3Fx9N2976NRSY%2bQ2g4U6oGBxXW6MIIvlvCkfa14nbPmkwTjHes5guYJ4uokAmkUzlJ4kIuylkpYTyGeZTodJ8mipB9SxqfybcNK30wATnsjTn6wpdfVjXkO1MgsdoYTZ59GUZr7wIYh7RF6ozG25pifWg5%2fKJ9Ddj%2b5FDZk3WzO%2fAKNXIDGvnxIZ6wNc3OW3TLJJ1EA2iM7Pp0P34ZR%2fFUjiMZxbIh7AweB39pcRkKoHpVVYQVBCyuRb2g1dtGDK%2f2NkAWqX%2bd87vAXGT5v8Kb8FxcxOUH"}' headers: cache-control: - no-cache content-length: - - '1587' + - '1643' content-type: - application/json; charset=utf-8 date: - - Wed, 29 Oct 2025 23:44:09 GMT + - Fri, 02 Jan 2026 06:12:38 GMT expires: - '-1' pragma: @@ -1426,11 +1462,11 @@ interactions: x-content-type-options: - nosniff x-ms-original-request-ids: - - bba811f5-7e3a-4713-90df-7c51cdf409ad + - ea34ab11-acd2-4c49-8069-466795d908d7 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: D304F7E56B7B4465A3FCF8745509F24E Ref B: MWH011020807029 Ref C: 2025-10-29T23:44:09Z' + - 'Ref A: A5ED9931B28F454BA65049B4511CF74C Ref B: BN1AA2051012019 Ref C: 2026-01-02T06:12:39Z' status: code: 200 message: OK @@ -1448,9 +1484,9 @@ interactions: ParameterSetName: - --resource-group --cluster-name -o User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces?api-version=2025-10-02-preview&$skiptoken=7ZBBTsMwEEXvYomu6joNhqSRKlR1ARIUJNrusnHsSbDS2GbGCYiqdydUwIIzsBuN3v/6ekfm4D0%2BWNcSK45sf7992u/uWMFeYgxUCNEppxrowMWZ%2BugRZtp3gvqKNNoQrXckctDK1HrBzVxdcglK8iqXkidmUecZSJPpXCCQ71HDLfo%2BkNAHG4Fi1vRSH6ipXkVAP1gDSGJjNXrydZytvYvKOsAt4GA1fK8x60NP8Qsda1Q7nhRbeV2n1Q/wqDqgoDTQzUUqqbVh51twy3mSLZKJCpYPY3xcv0yT9IonOU9SHhAGC2%2BTPzg7TZnCbtU0CI2KYM5Vo6LV84ZNz/42ClvA8XUsfxSWrCj/Jf46L9mJnT4B + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces?api-version=2025-10-02-preview&$skiptoken=7ZDLbsIwEEX/xVJZYRwSHiESqhCquildFKpushmcSWqZ2NGME2gR/94UwaL/0N1odO7V1TkLh6fwYpxlkZ3Fx9N2976NRSY%2BQ2g4U6oGBxXW6MIIvlvCkfa14nbPmkwTjHes5guYJ4uokAmkUzlJ4kIuylkpYTyGeZTodJ8mipB9SxqfybcNK30wATnsjTn6wpdfVjXkO1MgsdoYTZ59GUZr7wIYh7RF6ozG25pifWg5/KJ9Ddj%2B5FDZk3WzO/AKNXIDGvnxIZ6wNc3OW3TLJJ1EA2iM7Pp0P34ZR/FUjiMZxbIh7AweB39pcRkKoHpVVYQVBCyuRb2g1dtGDK/2NkAWqX%2Bd87vAXGT5v8Kb8FxcxOUH response: body: string: '{"value":[]}' @@ -1462,7 +1498,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 29 Oct 2025 23:44:09 GMT + - Fri, 02 Jan 2026 06:12:40 GMT expires: - '-1' pragma: @@ -1474,11 +1510,11 @@ interactions: x-content-type-options: - nosniff x-ms-original-request-ids: - - 726f2cfd-bcb0-465f-b273-23ce7321883e + - 84f73ff6-7c96-4fba-a6de-f3fd9b74cd0f x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: A17120DC3B1343D4A7E615C6E3CB13C3 Ref B: MWH011020807023 Ref C: 2025-10-29T23:44:09Z' + - 'Ref A: 0022C8DC907B4601AFFD2058A96C685E Ref B: BN1AA2051012033 Ref C: 2026-01-02T06:12:39Z' status: code: 200 message: OK @@ -1496,113 +1532,21 @@ interactions: ParameterSetName: - --resource-group -o User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceType%20eq%20%27Microsoft.ContainerService%2FmanagedClusters%2FmanagedNamespaces%27%20and%20resourceGroup%20eq%20%27clitest000001%27&$expand=createdTime%2CchangedTime%2CprovisioningState&api-version=2024-11-01 response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01","name":"cliakstest000001/namespace01","type":"Microsoft.ContainerService/managedClusters/managedNamespaces","location":"uksouth","createdTime":"2025-10-29T23:42:32.8604656Z","changedTime":"2025-10-29T23:44:10.4058195Z","provisioningState":"Succeeded","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-29T23:42:33.0300473Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-29T23:42:33.0300473Z"}}],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?%24filter=resourceType+eq+%27Microsoft.ContainerService%2fmanagedClusters%2fmanagedNamespaces%27+and+resourceGroup+eq+%27clitest000001%27&%24expand=createdTime%2cchangedTime%2cprovisioningState&api-version=2024-11-01&%24skiptoken=rdJdr5owGMDx79JrL2rRG5PdOBiD8JR4Vu3aeEMYGZQXT7QEivG7r3o8Z5qMJSO7pCQ%2fnj78z6jJeh0VTXlCqzPKkpNuTyRrk1e0QpkJW%2fk9x4x%2fMQnZmUAdCjHkpeRbDNzTlHuOMBhTPzARK0nMhKbD2r4XPah1JV3AQYM%2fodk7PIJSFfRAXmpZW4DJQn7GOPY9EnFvCW6ghUqX4MNcEG%2bIWaie0BFTkG1HiehiX2jgwsTfMAY%2fWEQ8cEQNGtx1IVS5AE4rcMPybnbZbQMjqGSypr7MYwba4gtqby9ZXkXsJ4Z6a4cXcxhSQwdvLl35jDojKDDPoXxjxADaTtZdJxUsrC1qqL%2fR1N0VlOxqSmABKnAeJs3a4%2bE1G3HpUHbAtwZUqmO%2bq%2bh1A0oMEctLe66F%2fWVSgYnd1NhLFHf3dGh1nmaNPiZVa6v4YwZ0CO0SNp2sN1q6L2822%2fZ2u73dtgZfLKWySyHeNYv%2bZl9mv2uLm6%2bH6odt7n4IybHMjvZr5%2f17LNcK92hln%2f9Th3s0%2b8BH4SktPsCj7pQeb%2b69yFF4SpMPsDMKT%2bnyA34rc9Se0ubNfq7zL%2f6%2f97lHF3T5BQ%3d%3d"}' - headers: - cache-control: - - no-cache - content-length: - - '1656' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 29 Oct 2025 23:44: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: - - '16499' - x-msedge-ref: - - 'Ref A: F401DAFF8557434D9AE8B617666C9B0B Ref B: MWH011020809031 Ref C: 2025-10-29T23:44:10Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks namespace list - Connection: - - keep-alive - ParameterSetName: - - --resource-group -o - User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceType%20eq%20%27Microsoft.ContainerService/managedClusters/managedNamespaces%27%20and%20resourceGroup%20eq%20%27clitest000001%27&$expand=createdTime%2CchangedTime%2CprovisioningState&api-version=2024-11-01&$skiptoken=rdJdr5owGMDx79JrL2rRG5PdOBiD8JR4Vu3aeEMYGZQXT7QEivG7r3o8Z5qMJSO7pCQ/nj78z6jJeh0VTXlCqzPKkpNuTyRrk1e0QpkJW/k9x4x/MQnZmUAdCjHkpeRbDNzTlHuOMBhTPzARK0nMhKbD2r4XPah1JV3AQYM/odk7PIJSFfRAXmpZW4DJQn7GOPY9EnFvCW6ghUqX4MNcEG%2BIWaie0BFTkG1HiehiX2jgwsTfMAY/WEQ8cEQNGtx1IVS5AE4rcMPybnbZbQMjqGSypr7MYwba4gtqby9ZXkXsJ4Z6a4cXcxhSQwdvLl35jDojKDDPoXxjxADaTtZdJxUsrC1qqL/R1N0VlOxqSmABKnAeJs3a4%2BE1G3HpUHbAtwZUqmO%2Bq%2Bh1A0oMEctLe66F/WVSgYnd1NhLFHf3dGh1nmaNPiZVa6v4YwZ0CO0SNp2sN1q6L2822/Z2u73dtgZfLKWySyHeNYv%2BZl9mv2uLm6%2BH6odt7n4IybHMjvZr5/17LNcK92hln/9Th3s0%2B8BH4SktPsCj7pQeb%2B69yFF4SpMPsDMKT%2BnyA34rc9Se0ubNfq7zL/6/97lHF3T5BQ%3D%3D - response: - body: - string: '{"value":[],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?%24filter=resourceType+eq+%27Microsoft.ContainerService%2fmanagedClusters%2fmanagedNamespaces%27+and+resourceGroup+eq+%27clitest000001%27&%24expand=createdTime%2cchangedTime%2cprovisioningState&api-version=2024-11-01&%24skiptoken=rdJNj9owEAbg%2f%2bIzh2wCF6QeaA0sUcYRrUNqi0uURjiTDypwBDHiv9ewbLtI9SXaU%2bQcnhm9815IW5x1VLbVkUwvpMiOujv6RZf9JlNS9GEnfyqPp4s%2b8zf9CvelRFVKKnxmEs2Wwoje8ySXZcRVLXGtY7qwXzDghyUz1WTVel%2fI6B12oUt4ibmYCFxpoNVYlJ4ncN5HvK4BZ1oYVguz82XDlFyG%2bIQ6TMZngV30BDTRkCZnsCbQsIzSsBZY2eW%2fK8bzc0zzs53hPcxTcU%2fAgQr%2btWF0gTIVdtFQsR8W5cKLuF0ac4uGNRjVMEwChpvmCQ0cKMOdAbuJxJ1mFCbwzUaK85coXQWsmWuJszGjG8XMLfrcf6DHfadVXrT6kNWdvd5%2fzwUoPPCZinmiBa%2f8Wwp23iRK5yfwQcslUwLXPeB6LPnuLYXr6F8r4vZ1X%2f%2by3Xj8hOxQFQc77bJ9P%2bqtLVsyte9P6suWjP7ibnhAZz7ATndIb%2b7uozlOeEh3PsCBEx7Snzv83CCnP6RDW3Il1z8%3d"}' - headers: - cache-control: - - no-cache - content-length: - - '914' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 29 Oct 2025 23:44:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E787FD601B314EC18F6436C94F92C288 Ref B: CO6AA3150219039 Ref C: 2025-10-29T23:44:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks namespace list - Connection: - - keep-alive - ParameterSetName: - - --resource-group -o - User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceType%20eq%20%27Microsoft.ContainerService/managedClusters/managedNamespaces%27%20and%20resourceGroup%20eq%20%27clitest000001%27&$expand=createdTime%2CchangedTime%2CprovisioningState&api-version=2024-11-01&$skiptoken=rdJNj9owEAbg/%2BIzh2wCF6QeaA0sUcYRrUNqi0uURjiTDypwBDHiv9ewbLtI9SXaU%2BQcnhm9815IW5x1VLbVkUwvpMiOujv6RZf9JlNS9GEnfyqPp4s%2B8zf9CvelRFVKKnxmEs2Wwoje8ySXZcRVLXGtY7qwXzDghyUz1WTVel/I6B12oUt4ibmYCFxpoNVYlJ4ncN5HvK4BZ1oYVguz82XDlFyG%2BIQ6TMZngV30BDTRkCZnsCbQsIzSsBZY2eW/K8bzc0zzs53hPcxTcU/AgQr%2BtWF0gTIVdtFQsR8W5cKLuF0ac4uGNRjVMEwChpvmCQ0cKMOdAbuJxJ1mFCbwzUaK85coXQWsmWuJszGjG8XMLfrcf6DHfadVXrT6kNWdvd5/zwUoPPCZinmiBa/8Wwp23iRK5yfwQcslUwLXPeB6LPnuLYXr6F8r4vZ1X/%2By3Xj8hOxQFQc77bJ9P%2BqtLVsyte9P6suWjP7ibnhAZz7ATndIb%2B7uozlOeEh3PsCBEx7Snzv83CCnP6RDW3Il1z8%3D - response: - body: - string: '{"value":[],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?%24filter=resourceType+eq+%27Microsoft.ContainerService%2fmanagedClusters%2fmanagedNamespaces%27+and+resourceGroup+eq+%27clitest000001%27&%24expand=createdTime%2cchangedTime%2cprovisioningState&api-version=2024-11-01&%24skiptoken=rdFBb4IwGAbg%2f9Kzh07kYrLDlior4aNhQ7s2XAgjQutw0Rqhxv%2b%2bYtRtBy5mxzbp83193yNqytZEdaN3aHpEZb4z%2b9243OdfaIrKLtzL9wqnfN7l42VH1aaWAUxi%2b6ogEEam1Mo3jCFdtVG6smALI4O5FgpaYYUveahogx%2fR6AoPoMATH1LqxUQbqQoMNcZxQB8iTifMDWKcWiCAxXiGgUP3Bx0whdIYyMK9K9z7pBNuUaGKQ8TDteTUxHyp5OdSMxIqoZ6ri3ko%2bwS8ARRIXDGiPUYW7vdJK%2fpFLUz6RUWaGLDCk8GsY6SqhX3yz%2bhp9BMya1426w8X9eUS8q0ut27aMbtm1Iefoak7%2f1P8GRrd8EH4ngp%2bwYPuPTWc3UsRg%2fA9VWTohE7f"}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01","name":"cliakstest000001/namespace01","type":"Microsoft.ContainerService/managedClusters/managedNamespaces","location":"westus2","createdTime":"2026-01-02T06:11:05.6302831Z","changedTime":"2026-01-02T06:12:25.1042493Z","provisioningState":"Succeeded","systemData":{"createdBy":"705ac000-bf67-4eed-9ba0-9ee723df283a","createdByType":"Application","createdAt":"2026-01-02T06:11:05.7293715Z","lastModifiedBy":"705ac000-bf67-4eed-9ba0-9ee723df283a","lastModifiedByType":"Application","lastModifiedAt":"2026-01-02T06:11:05.7293715Z"}}]}' headers: cache-control: - no-cache content-length: - - '766' + - '730' content-type: - application/json; charset=utf-8 date: - - Wed, 29 Oct 2025 23:44:12 GMT + - Fri, 02 Jan 2026 06:12:40 GMT expires: - '-1' pragma: @@ -1616,375 +1560,7 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 604DF98495E9407D80E80DAD8F23D25F Ref B: CO6AA3150220047 Ref C: 2025-10-29T23:44:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks namespace list - Connection: - - keep-alive - ParameterSetName: - - --resource-group -o - User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceType%20eq%20%27Microsoft.ContainerService/managedClusters/managedNamespaces%27%20and%20resourceGroup%20eq%20%27clitest000001%27&$expand=createdTime%2CchangedTime%2CprovisioningState&api-version=2024-11-01&$skiptoken=rdFBb4IwGAbg/9Kzh07kYrLDlior4aNhQ7s2XAgjQutw0Rqhxv%2B%2BYtRtBy5mxzbp83193yNqytZEdaN3aHpEZb4z%2B9243OdfaIrKLtzL9wqnfN7l42VH1aaWAUxi%2B6ogEEam1Mo3jCFdtVG6smALI4O5FgpaYYUveahogx/R6AoPoMATH1LqxUQbqQoMNcZxQB8iTifMDWKcWiCAxXiGgUP3Bx0whdIYyMK9K9z7pBNuUaGKQ8TDteTUxHyp5OdSMxIqoZ6ri3ko%2BwS8ARRIXDGiPUYW7vdJK/pFLUz6RUWaGLDCk8GsY6SqhX3yz%2Bhp9BMya1426w8X9eUS8q0ut27aMbtm1Iefoak7/1P8GRrd8EH4ngp%2BwYPuPTWc3UsRg/A9VWTohE7f - response: - body: - string: '{"value":[],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?%24filter=resourceType+eq+%27Microsoft.ContainerService%2fmanagedClusters%2fmanagedNamespaces%27+and+resourceGroup+eq+%27clitest000001%27&%24expand=createdTime%2cchangedTime%2cprovisioningState&api-version=2024-11-01&%24skiptoken=rc%2fNCoJAFAXgd7lrF5PiRmhhOZXiOEiTk%2bJGSih%2fQUfUxHdPQmnlJtpd7uI75wxQxJ2wn0VagzZAHNWiqWXQIO6tJrg%2bEOOHPpK93kzKp5MfssAwu4BfhGNg1Tkj5PNLZ3Mr95krqLFLKbspJNGVIDdVs0BbkGZ0zZTJixi%2bSieTcrwhe4TIy8pt9kjoEQuf6S3hXkJk3FLmoo85St%2fatDiV2X0qPz9JVKVxNaUN4TInBG26%2fzQoBGmB190fRoUwwvgG"}' - headers: - cache-control: - - no-cache - content-length: - - '620' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 29 Oct 2025 23:44:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C0ED28D95CE940C5BC732D493BB74755 Ref B: MWH011020808025 Ref C: 2025-10-29T23:44:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks namespace list - Connection: - - keep-alive - ParameterSetName: - - --resource-group -o - User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceType%20eq%20%27Microsoft.ContainerService/managedClusters/managedNamespaces%27%20and%20resourceGroup%20eq%20%27clitest000001%27&$expand=createdTime%2CchangedTime%2CprovisioningState&api-version=2024-11-01&$skiptoken=rc/NCoJAFAXgd7lrF5PiRmhhOZXiOEiTk%2BJGSih/QUfUxHdPQmnlJtpd7uI75wxQxJ2wn0VagzZAHNWiqWXQIO6tJrg%2BEOOHPpK93kzKp5MfssAwu4BfhGNg1Tkj5PNLZ3Mr95krqLFLKbspJNGVIDdVs0BbkGZ0zZTJixi%2BSieTcrwhe4TIy8pt9kjoEQuf6S3hXkJk3FLmoo85St/atDiV2X0qPz9JVKVxNaUN4TInBG26/zQoBGmB190fRoUwwvgG - response: - body: - string: '{"value":[],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?%24filter=resourceType+eq+%27Microsoft.ContainerService%2fmanagedClusters%2fmanagedNamespaces%27+and+resourceGroup+eq+%27clitest000001%27&%24expand=createdTime%2cchangedTime%2cprovisioningState&api-version=2024-11-01&%24skiptoken=rY87D4IwGEX%2fyzczVKILiYvWB4a2wRBqGxaiRGl5JFCiQPjvEoNxcjFuN3c4954eiuRhvLTQNTg9JHFtmtoGB5L20MjTDQV828Z22LqqTCm%2b3hnfLBj3DVUrJdcIUew%2fvCDTwiZGYjJj2EUS35QIjtot0BKsCfqFyXZiITHNiTob0YWapgiJXHQed2fEFkbwY0q7cSvQc5rT7MUcrM9tVuzL7DKen0oSVzqpxrU%2beutE4Iz5T0IRWG%2fwV%2b4vUhEMMDwB"}' - headers: - cache-control: - - no-cache - content-length: - - '618' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 29 Oct 2025 23:44: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: - - '16499' - x-msedge-ref: - - 'Ref A: E013A855D8714E029E56060DCC466592 Ref B: MWH011020807023 Ref C: 2025-10-29T23:44:12Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks namespace list - Connection: - - keep-alive - ParameterSetName: - - --resource-group -o - User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceType%20eq%20%27Microsoft.ContainerService/managedClusters/managedNamespaces%27%20and%20resourceGroup%20eq%20%27clitest000001%27&$expand=createdTime%2CchangedTime%2CprovisioningState&api-version=2024-11-01&$skiptoken=rY87D4IwGEX/yzczVKILiYvWB4a2wRBqGxaiRGl5JFCiQPjvEoNxcjFuN3c4954eiuRhvLTQNTg9JHFtmtoGB5L20MjTDQV828Z22LqqTCm%2B3hnfLBj3DVUrJdcIUew/vCDTwiZGYjJj2EUS35QIjtot0BKsCfqFyXZiITHNiTob0YWapgiJXHQed2fEFkbwY0q7cSvQc5rT7MUcrM9tVuzL7DKen0oSVzqpxrU%2BeutE4Iz5T0IRWG/wV%2B4vUhEMMDwB - response: - body: - string: '{"value":[],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?%24filter=resourceType+eq+%27Microsoft.ContainerService%2fmanagedClusters%2fmanagedNamespaces%27+and+resourceGroup+eq+%27clitest000001%27&%24expand=createdTime%2cchangedTime%2cprovisioningState&api-version=2024-11-01&%24skiptoken=rc9BC4IwGAbg%2f%2fKdPaxpF6FDYJnRHJa2NrwISenUICc4xf%2beUNLJS3T7%2bA7P%2b749VGmrDlkla7B7SJNaNTUGG1K9b8TljkK21Qk%2bay9%2fZKQMWupykzKiRBlgkSFEWaAPbNOJXCq%2f8yxebrDfiUKEN9Or0AqMDzpnhlITp5A8XyvqRp1%2fQogzbzGaFmdciTAyhUOWHB8LP1%2b%2fzcH41qbV7lFcx%2fKfJ0meMn2OaX08zYnBHu8%2fDYrBmOB594dRMQwwvAA%3d"}' - headers: - cache-control: - - no-cache - content-length: - - '634' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 29 Oct 2025 23:44: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: - - '16499' - x-msedge-ref: - - 'Ref A: ADA6316BBF594B39A4288733826ABB92 Ref B: MWH011020809040 Ref C: 2025-10-29T23:44:13Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks namespace list - Connection: - - keep-alive - ParameterSetName: - - --resource-group -o - User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceType%20eq%20%27Microsoft.ContainerService/managedClusters/managedNamespaces%27%20and%20resourceGroup%20eq%20%27clitest000001%27&$expand=createdTime%2CchangedTime%2CprovisioningState&api-version=2024-11-01&$skiptoken=rc9BC4IwGAbg/KdPaxpF6FDYJnRHJa2NrwISenUICc4xf%2BeUNLJS3T7%2BA7P%2B749VGmrDlkla7B7SJNaNTUGG1K9b8TljkK21Qk%2Bay9/ZKQMWupykzKiRBlgkSFEWaAPbNOJXCq/8yxebrDfiUKEN9Or0AqMDzpnhlITp5A8XyvqRp1/QogzbzGaFmdciTAyhUOWHB8LP1%2B/zcH41qbV7lFcx/KfJ0meMn2OaX08zYnBHu8/DYrBmOB594dRMQwwvAA%3D - response: - body: - string: '{"value":[],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?%24filter=resourceType+eq+%27Microsoft.ContainerService%2fmanagedClusters%2fmanagedNamespaces%27+and+resourceGroup+eq+%27clitest000001%27&%24expand=createdTime%2cchangedTime%2cprovisioningState&api-version=2024-11-01&%24skiptoken=rc9BC4IwGAbg%2f%2fKdPQyri9Ah0MpwSkuzDS9ikk5dkJOc4n9vRNGpS3R7%2bQ7P974jiLyXXimqFqwR8rSVXWuCBbnadexUoDBeq9Q8KpdfS2oS7vMIMX6ReHAWfokQbva9F1aKckcyXg1BTGrKM4VtUrgCLcF4oV9Mv3FnLKZ3vIm0SfvggBDbREqbc2ZTSRvSBHamszvgcKWe5mR8agdie63PuvzriNNbld%2f0tzF5z0nA0vlPgxIw3vBX95dRCUwwPQA%3d"}' - headers: - cache-control: - - no-cache - content-length: - - '616' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 29 Oct 2025 23:44: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-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 46505A4BCA30482BB5A89662398D56F7 Ref B: CO6AA3150219031 Ref C: 2025-10-29T23:44:14Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks namespace list - Connection: - - keep-alive - ParameterSetName: - - --resource-group -o - User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceType%20eq%20%27Microsoft.ContainerService/managedClusters/managedNamespaces%27%20and%20resourceGroup%20eq%20%27clitest000001%27&$expand=createdTime%2CchangedTime%2CprovisioningState&api-version=2024-11-01&$skiptoken=rc9BC4IwGAbg/KdPQyri9Ah0MpwSkuzDS9ikk5dkJOc4n9vRNGpS3R7%2BQ7P974jiLyXXimqFqwR8rSVXWuCBbnadexUoDBeq9Q8KpdfS2oS7vMIMX6ReHAWfokQbva9F1aKckcyXg1BTGrKM4VtUrgCLcF4oV9Mv3FnLKZ3vIm0SfvggBDbREqbc2ZTSRvSBHamszvgcKWe5mR8agdie63PuvzriNNbld/0tzF5z0nA0vlPgxIw3vBX95dRCUwwPQA%3D - response: - body: - string: '{"value":[],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?%24filter=resourceType+eq+%27Microsoft.ContainerService%2fmanagedClusters%2fmanagedNamespaces%27+and+resourceGroup+eq+%27clitest000001%27&%24expand=createdTime%2cchangedTime%2cprovisioningState&api-version=2024-11-01&%24skiptoken=rc%2bxDoIwFAXQf3kzQ6lOJE6CWEJL1ArasJBILC1iIiWKhH%2bXGIiTi3F7ecO593ZQ5Q8TFpWuwekgz2rT1BgcyNugEQeJeLJqMxy3RF0LoVhJ%2bQYzRQxzz3e2REgk8SXkUh65NsIVpeD7VijPZr5nkwotwBrRLybDBFH%2faFNMTJQEku4G09%2fKkGubcc9ErjejnM6F2jxZstVvs7c%2btaNqfS1PQ%2fnxSbObzm9DWpdOc1JwhvtPg1KwJvir%2b8uoFHroXw%3d%3d"}' - headers: - cache-control: - - no-cache - content-length: - - '626' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 29 Oct 2025 23:44: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-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 390AFBF5F0E640BDB856C96288934011 Ref B: MWH011020808054 Ref C: 2025-10-29T23:44:14Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks namespace list - Connection: - - keep-alive - ParameterSetName: - - --resource-group -o - User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceType%20eq%20%27Microsoft.ContainerService/managedClusters/managedNamespaces%27%20and%20resourceGroup%20eq%20%27clitest000001%27&$expand=createdTime%2CchangedTime%2CprovisioningState&api-version=2024-11-01&$skiptoken=rc%2BxDoIwFAXQf3kzQ6lOJE6CWEJL1ArasJBILC1iIiWKhH%2BXGIiTi3F7ecO593ZQ5Q8TFpWuwekgz2rT1BgcyNugEQeJeLJqMxy3RF0LoVhJ%2BQYzRQxzz3e2REgk8SXkUh65NsIVpeD7VijPZr5nkwotwBrRLybDBFH/aFNMTJQEku4G09/KkGubcc9ErjejnM6F2jxZstVvs7c%2BtaNqfS1PQ/nxSbObzm9DWpdOc1JwhvtPg1KwJvir%2B8uoFHroXw%3D%3D - response: - body: - string: '{"value":[],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?%24filter=resourceType+eq+%27Microsoft.ContainerService%2fmanagedClusters%2fmanagedNamespaces%27+and+resourceGroup+eq+%27clitest000001%27&%24expand=createdTime%2cchangedTime%2cprovisioningState&api-version=2024-11-01&%24skiptoken=rY9Ni4MwFEX%2fy1u7SAPdCLMo9EsxL7RjJ5PgRjqiicZCTZmq%2bN9HBqWrbkp3l7s4954e6uzuIl2XDfg9ZGnjbg0FH7I2vKnvgsRi26b0qw3MRTNx%2bEW6oditHBqs2CchzKzuUZwv2S5wym467PKFFHKJVJVBTT7Am6BPmCo%2bar4%2bt9Iwh1ZZqQnhAqsoLoy0zPFdaLkItTKFQXrq%2fpmD97jN6%2f2l%2bhnPTyVLr2V2Hdf6ZNZJwB%2fzm4QS8GbwU%2b4rUgkMMPwB"}' - headers: - cache-control: - - no-cache - content-length: - - '630' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 29 Oct 2025 23:44: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: - - '16499' - x-msedge-ref: - - 'Ref A: 907BCA324B1A498CB0EB1E635F2A87EC Ref B: MWH011020807052 Ref C: 2025-10-29T23:44:14Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks namespace list - Connection: - - keep-alive - ParameterSetName: - - --resource-group -o - User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceType%20eq%20%27Microsoft.ContainerService/managedClusters/managedNamespaces%27%20and%20resourceGroup%20eq%20%27clitest000001%27&$expand=createdTime%2CchangedTime%2CprovisioningState&api-version=2024-11-01&$skiptoken=rY9Ni4MwFEX/y1u7SAPdCLMo9EsxL7RjJ5PgRjqiicZCTZmq%2BN9HBqWrbkp3l7s4954e6uzuIl2XDfg9ZGnjbg0FH7I2vKnvgsRi26b0qw3MRTNx%2BEW6oditHBqs2CchzKzuUZwv2S5wym467PKFFHKJVJVBTT7Am6BPmCo%2Bar4%2Bt9Iwh1ZZqQnhAqsoLoy0zPFdaLkItTKFQXrq/pmD97jN6/2l%2BhnPTyVLr2V2Hdf6ZNZJwB/zm4QS8GbwU%2B4rUgkMMPwB - response: - body: - string: '{"value":[],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?%24filter=resourceType+eq+%27Microsoft.ContainerService%2fmanagedClusters%2fmanagedNamespaces%27+and+resourceGroup+eq+%27clitest000001%27&%24expand=createdTime%2cchangedTime%2cprovisioningState&api-version=2024-11-01&%24skiptoken=q1bKS60o8cnMyy5WsqpWSk0sLikFspRSK71KoyIyDELC3SoTjcIqPbPyM32rfMv9qjwr%2fNx9S6Jc0ssjMw0MfEOyTXxCsg0iQyJL%2fFzCsvyyQqv8qhyNI7MycjzzDGyVanUQNvjneeTnpADtgQr6JhZlpxYBbauOgdoco2QFZFLJ7hilWqVaAA%3d%3d"}' - headers: - cache-control: - - no-cache - content-length: - - '538' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 29 Oct 2025 23:44: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: - - '16499' - x-msedge-ref: - - 'Ref A: 49BA00A514664E3AB2CCC78200750B91 Ref B: CO6AA3150219019 Ref C: 2025-10-29T23:44:15Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks namespace list - Connection: - - keep-alive - ParameterSetName: - - --resource-group -o - User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceType%20eq%20%27Microsoft.ContainerService/managedClusters/managedNamespaces%27%20and%20resourceGroup%20eq%20%27clitest000001%27&$expand=createdTime%2CchangedTime%2CprovisioningState&api-version=2024-11-01&$skiptoken=q1bKS60o8cnMyy5WsqpWSk0sLikFspRSK71KoyIyDELC3SoTjcIqPbPyM32rfMv9qjwr/Nx9S6Jc0ssjMw0MfEOyTXxCsg0iQyJL/FzCsvyyQqv8qhyNI7MycjzzDGyVanUQNvjneeTnpADtgQr6JhZlpxYBbauOgdoco2QFZFLJ7hilWqVaAA%3D%3D - response: - body: - string: '{"value":[]}' - headers: - cache-control: - - no-cache - content-length: - - '12' - content-type: - - application/json; charset=utf-8 - date: - - Wed, 29 Oct 2025 23:44: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-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 445BF2B57FFB45179EC2531C08610D4D Ref B: MWH011020807025 Ref C: 2025-10-29T23:44:15Z' + - 'Ref A: 847550DE6BA34903A214AD0D88758D57 Ref B: BN1AA2051014023 Ref C: 2026-01-02T06:12:40Z' status: code: 200 message: OK @@ -2002,21 +1578,21 @@ interactions: ParameterSetName: - -o User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resources?$filter=resourceType%20eq%20%27Microsoft.ContainerService%2FmanagedClusters%2FmanagedNamespaces%27&$expand=createdTime%2CchangedTime%2CprovisioningState&api-version=2024-11-01 response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/charlilirg/providers/Microsoft.ContainerService/managedClusters/charliliaks/managedNamespaces/ns1","name":"charliliaks/ns1","type":"Microsoft.ContainerService/managedClusters/managedNamespaces","location":"eastus2euap","createdTime":"2025-10-27T21:58:05.8063628Z","changedTime":"2025-10-28T02:08:29.4103434Z","provisioningState":"Succeeded","tags":{"a":"b","p":"q"},"systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-27T21:58:05.8140284Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-27T21:58:05.8140284Z"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01","name":"cliakstest000001/namespace01","type":"Microsoft.ContainerService/managedClusters/managedNamespaces","location":"uksouth","createdTime":"2025-10-29T23:42:32.8604656Z","changedTime":"2025-10-29T23:44:10.4058195Z","provisioningState":"Succeeded","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-29T23:42:33.0300473Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-29T23:42:33.0300473Z"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qpetraroia-auto-test/providers/Microsoft.ContainerService/managedClusters/qpetraroia-auto-1/managedNamespaces/q-devtest","name":"qpetraroia-auto-1/q-devtest","type":"Microsoft.ContainerService/managedClusters/managedNamespaces","location":"westus2","createdTime":"2025-10-28T01:35:13.9860642Z","changedTime":"2025-10-28T01:45:45.1554219Z","provisioningState":"Succeeded","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-28T01:35:14.0057837Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-28T01:35:14.0057837Z"}},{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/qpetraroia-auto-test/providers/Microsoft.ContainerService/managedClusters/qpetraroia-auto-1/managedNamespaces/devtest","name":"qpetraroia-auto-1/devtest","type":"Microsoft.ContainerService/managedClusters/managedNamespaces","location":"westus2","createdTime":"2025-10-28T02:24:52.595049Z","changedTime":"2025-10-28T02:35:09.4705149Z","provisioningState":"Succeeded","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-28T02:24:52.6264708Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-28T02:24:52.6264708Z"}}]}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01","name":"cliakstest000001/namespace01","type":"Microsoft.ContainerService/managedClusters/managedNamespaces","location":"westus2","createdTime":"2026-01-02T06:11:05.6302831Z","changedTime":"2026-01-02T06:12:25.1042493Z","provisioningState":"Succeeded","systemData":{"createdBy":"705ac000-bf67-4eed-9ba0-9ee723df283a","createdByType":"Application","createdAt":"2026-01-02T06:11:05.7293715Z","lastModifiedBy":"705ac000-bf67-4eed-9ba0-9ee723df283a","lastModifiedByType":"Application","lastModifiedAt":"2026-01-02T06:11:05.7293715Z"}}]}' headers: cache-control: - no-cache content-length: - - '2676' + - '730' content-type: - application/json; charset=utf-8 date: - - Wed, 29 Oct 2025 23:44:15 GMT + - Fri, 02 Jan 2026 06:12:41 GMT expires: - '-1' pragma: @@ -2030,7 +1606,7 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: BB1478D804884048BF079DA357E82AF5 Ref B: CO6AA3150219011 Ref C: 2025-10-29T23:44:15Z' + - 'Ref A: 32845B368B1541EC8445FFBCF13CD409 Ref B: BN1AA2051013053 Ref C: 2026-01-02T06:12:40Z' status: code: 200 message: OK @@ -2050,23 +1626,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --file User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: POST uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01/listCredential?api-version=2025-10-02-preview response: body: - string: "{\n \"kubeconfigs\": [\n {\n \"name\": \"clusterUser\",\n \"value\": - \"YXBpVmVyc2lvbjogdjEKY2x1c3RlcnM6Ci0gY2x1c3RlcjoKICAgIGNlcnRpZmljYXRlLWF1dGhvcml0eS1kYXRhOiBMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VVMlZFTkRRWFJIWjBGM1NVSkJaMGxTUVU5RFZXaE1hR2hrY2xkMmRHWlVTVE5MUldSeFYxbDNSRkZaU2t0dldrbG9kbU5PUVZGRlRFSlJRWGNLUkZSRlRFMUJhMGRCTVZWRlFYaE5RMWt5UlhkSlFtTk9UV3BWZUUxRVNUVk5hazE1VDBSQmVWZG9aMUJOYWtFeFRsUkZkMDFxYTNsTmVrMDBUVVJLWVFwTlFUQjRRM3BCU2tKblRsWkNRVTFVUVcxT2FFMUpTVU5KYWtGT1FtZHJjV2hyYVVjNWR6QkNRVkZGUmtGQlQwTkJaemhCVFVsSlEwTm5TME5CWjBWQkNuSXljazVaVTBab2FYbFJVMVkzUTNkWlEzRkdlblkxZWpSdGNsZDJZblEzWWsxNk5ETlRiV2gzWVhKVU1qaFNjRTVJYlhWU1RrUm9OakJRVkdkUkswUUtORGhUZEVGb2NGcGlUamh5UVZoek0yMHpZV05sVEVGVGFFMTVhSEpWYWxGeFFXRk9jbE5KWTFOWU1IazVRekZLY2xNNVIwTjFSR0ZGUTBGellYWkpjZ3BFYm1sT2NVcEhiMFl4VTBOTGVqQktRMkppVjBrMVkzbHZRalkyVERGNVIzZHRXVXMzVG5WUk9GSTNWRVIwVEhseE1rMXRhVFZrWVdONlpGbFFWRGhWQ21GYWJuZHFOV0V4Tkhsc05HaDZibFEzTlZkWUwzTjZTbmx1YUdOb1dXVXJNRTVqUkVjMlQwdG9VMGx2TWsxTlNrTXpVMVpRY1RsamFUQldTRWw1S3pZS1ZXSm1Ta2d5UW14dVp5OUhiWEZPYVVGclpHUk5hVTl3TmxCcE1ETjFWM042TTA1c2VWWjZiQ3RJYTJSbGNFeHdNVWgzWm0xTmRYSkphR2QxVUhScFRRcHdRMHQ2WTBVek5qazNUMVF5YlN0Nk5WUkhNVWRrVUU1aFNYVlhUMVJVZEd4c0szVkVaVlpyWnpVM2VGcEZjR1UxYkRoMVYybGhNM0pOWkd0M05IWTFDakJ4SzBGVWEzRkNNVzVhVkZrMmVFNXNNbGhWWm5jMlVVZEhlRWczTkZwblZFeDBXbmN3UjJkaFQzaHdiV1FyVVU5UFlUZFlZM2xGZHpaNFlrMW9PSFFLYjBVNFRXMUphSEkzTTJVME5GZEpRVGMzUml0eE1YcG5jbTlSWW5KWFQyZFBiRFJYTlVoYVdWTm5WVGQ0Yms5blNqRlJZVGh6Ymt4RVMzSldjbHBOWWdweldYcFRLemh5Y2s5RVRHeE5iV3hOV0ZCeFNUQndZVmg0TW1ab1FXcE9kbVJ0ZEU1a1YweE9hMGQ1VkdwTGJrbE5MMGRwUXl0NWNXZHNRaTltYzBSbkNtbGFaa3RRZW5RelFYRXdTbGgwU0ZweFpUSnljMkZqWlhBeWIwRlVTekJ6TjJOQ1kyOURSeTh4WVUxMFEwRlBMMlpWTWtwR1JtdzJjbUZHYzJnck1qVUtRWE0wUlRCa1VXWm5ZMFp3V2pSWFZUUldOa1J3ZGxaWVExSklRelFySzBnelZXZHJkRTEyWVV4eVRVTkJkMFZCUVdGT1EwMUZRWGRFWjFsRVZsSXdVQXBCVVVndlFrRlJSRUZuUzJ0TlFUaEhRVEZWWkVWM1JVSXZkMUZHVFVGTlFrRm1PSGRJVVZsRVZsSXdUMEpDV1VWR1RsZERRMmhyU25JNFZUWnNOVUZ2Q25CWVYzaExTVE50VFcxMmRVMUJNRWREVTNGSFUwbGlNMFJSUlVKRGQxVkJRVFJKUTBGUlFraEZkMUZLYURkb2VVZDBiWFJTWkZkWGEyeHNSV3gxZG1JS2EzUXdWeXRRVVUxQlFYVkdjMVkyYmpaNFNEWlZOek54TW1OU1VHOVVXV3R5TW5sQ1dFTTJaRXRFWlRSWldUQnRZbmhvWkVOSEszRk1jR2hYWlZKNVVBbzNaelJsU0RkUGQxRTRlVGMyZG5sNVNHZFdVVFExU213eFMzQnhlWHBWVGl0SFNreExkalpXTW1NMVpqUXJVWGxxYTFabFNsUmtabk5NVDFSU1VXSTNDbUp0TDBGSlJVaEtiRGhoWkdsR05GcElaSE5EY0UxNVp6SjBVRWt2U0dWblVVUXdUamxETld4TVdUSlllV05KUmxSaWFrVmxSRWhRUTB0VGFFTktiMDRLWmxkYWFHRnpRbWR4VlhWVU1YQjJNMmhOTUN0WFUzWXlUVXRDVTFOM2RVeHFOMFZIVGk5SlVFUlJlbFJQTUVab1QxSXljRFV2U1hsVVJFVkxibUkxUkFwU1ltY3hPVk50U2xNNE4yMWpiV3QxSzNoaVEwMWhjSEJJZG5SMGRreGtObUpDWkRGWlRXdDJNMWRyYUZWNWQzUXJkRVpsU1dvemNFbEJaa2wwT0ZOTUNuUnVMMXBGYVZwME56WkhjbU4xVkdSS0sybG5lREV4Vm5CU00wZHdWWGhtVEVVemJYbHllbVZEYTNOUVZISnFXVkJMVnpSVGRHaExNblpVZWpkUE5IWUtNbGswYm1KMFpVUnVkWFZzTlVSR1dFZHRjVkJ2WnpGelkxaEhjRTF3Y1hGcFpYVXdaMFpLVUVsUFJ6WmlTVXh3ZUhwemJtWldVbVJDVkdwdGRsQkRSQXBuZG1SR2JVWnphR3huZDJWbU1FVTBkM2s1Yml0amJHSndjRzV2VG5JM1UzRlBLMlJDWjNCTFdYZDJVRU5xZW1KT00yWlVOV2hyWjFaYVZ6SlNaV2h5Q2pKRFR6WnNlbU5KYVN0M1draFNlblJyVVVaV1FuZG1TbmxQYlRGalREaENVRGMyVjBSb1dEUkhhMUptYzIxREx5dHpPVFJsV0hadVJrWlhaMWRTZFVrS1ZtWmlNREpTY2pObmJEUTBkbG92UTNocmNHMDRVRTVOVmpJM1kwZE9UMFp6ZDJOSFVtUkNiMXByTVUxc1NtbHNhMnd5UlV4bVVXMVFRbEJsWnpaV0x3cFBVMGhwYzJWNFZWa3ZWbWxGYUM5UFZXYzlQUW90TFMwdExVVk9SQ0JEUlZKVVNVWkpRMEZVUlMwdExTMHRDZz09CiAgICBzZXJ2ZXI6IGh0dHBzOi8vY2xpYWtzdGVzdC1jbGl0ZXN0N2d1NGNsc2diLThlY2FkZi04cWsyazV2Yy5oY3AudWtzb3V0aC5hem1rOHMuaW86NDQzCiAgbmFtZTogY2xpYWtzdGVzdGs0NmYyYgpjb250ZXh0czoKLSBjb250ZXh0OgogICAgY2x1c3RlcjogY2xpYWtzdGVzdGs0NmYyYgogICAgdXNlcjogY2x1c3RlclVzZXJfY2xpdGVzdDdndTRjbHNnYnFfY2xpYWtzdGVzdGs0NmYyYgogIG5hbWU6IGNsaWFrc3Rlc3RrNDZmMmIKY3VycmVudC1jb250ZXh0OiBjbGlha3N0ZXN0azQ2ZjJiCmtpbmQ6IENvbmZpZwpwcmVmZXJlbmNlczoge30KdXNlcnM6Ci0gbmFtZTogY2x1c3RlclVzZXJfY2xpdGVzdDdndTRjbHNnYnFfY2xpYWtzdGVzdGs0NmYyYgogIHVzZXI6CiAgICBleGVjOgogICAgICBhcGlWZXJzaW9uOiBjbGllbnQuYXV0aGVudGljYXRpb24uazhzLmlvL3YxYmV0YTEKICAgICAgYXJnczoKICAgICAgLSBnZXQtdG9rZW4KICAgICAgLSAtLWVudmlyb25tZW50CiAgICAgIC0gQXp1cmVQdWJsaWNDbG91ZAogICAgICAtIC0tc2VydmVyLWlkCiAgICAgIC0gNmRhZTQyZjgtNDM2OC00Njc4LTk0ZmYtMzk2MGUyOGUzNjMwCiAgICAgIC0gLS1jbGllbnQtaWQKICAgICAgLSA4MGZhZjkyMC0xOTA4LTRiNTItYjVlZi1hOGU3YmVkZmM2N2EKICAgICAgLSAtLXRlbmFudC1pZAogICAgICAtIDcyZjk4OGJmLTg2ZjEtNDFhZi05MWFiLTJkN2NkMDExZGI0NwogICAgICAtIC0tbG9naW4KICAgICAgLSBkZXZpY2Vjb2RlCiAgICAgIGNvbW1hbmQ6IGt1YmVsb2dpbgogICAgICBlbnY6IG51bGwKICAgICAgaW5zdGFsbEhpbnQ6IHwyCgogICAgICAgIGt1YmVsb2dpbiBpcyBub3QgaW5zdGFsbGVkIHdoaWNoIGlzIHJlcXVpcmVkIHRvIGNvbm5lY3QgdG8gQUFEIGVuYWJsZWQgY2x1c3Rlci4KCiAgICAgICAgVG8gbGVhcm4gbW9yZSwgcGxlYXNlIGdvIHRvIGh0dHBzOi8vYWthLm1zL2Frcy9rdWJlbG9naW4KICAgICAgcHJvdmlkZUNsdXN0ZXJJbmZvOiBmYWxzZQo=\"\n - \ }\n ]\n}" + string: "{\n \"kubeconfigs\": [\n {\n \"name\": \"clusterUser\",\n \"value\"\ + : \"YXBpVmVyc2lvbjogdjEKY2x1c3RlcnM6Ci0gY2x1c3RlcjoKICAgIGNlcnRpZmljYXRlLWF1dGhvcml0eS1kYXRhOiBMUzB0TFMxQ1JVZEpUaUJEUlZKVVNVWkpRMEZVUlMwdExTMHRDazFKU1VVMlJFTkRRWFJEWjBGM1NVSkJaMGxSVkZsSlRUUlNSV3BoWVhSMldGaHBjV0pPWm1oemVrRk9RbWRyY1docmFVYzVkekJDUVZGelJrRkVRVTRLVFZGemQwTlJXVVJXVVZGRVJYZEthbGxVUVdkR2R6QjVUbXBCZUUxRVNYZE9WRlV5VFhwR1lVZEJPSGxOUkZVeVRVUkZkMDFxUVRKTlJGbDZUVlp2ZHdwRVZFVk1UVUZyUjBFeFZVVkJlRTFEV1RKRmQyZG5TV2xOUVRCSFExTnhSMU5KWWpORVVVVkNRVkZWUVVFMFNVTkVkMEYzWjJkSlMwRnZTVU5CVVVSS0NsSjZXQzk1YTFaeGFTOWllWGhXUTNkcmF6bHBSR1E0Y1d0WFYxVXJRbXRWVlU1MGNtZ3dNa2N4YjJGcVptdzNhMDUzTm5seGFIRXpUR2xRTldKNFkxa0tVWE5KYm1OeEwxa3dOMVJNUTJSVVJreE1Xa05PVURKTWMzUmFPRzVZY0VOVlRsUk5NVVprYzFaQ1MwSndiSEZSVWt3M2RHZG5RMEZvVG5OUVpXaDZOZ3BwWVdGVVdXOWlRak5vT0VOb1lWUTVWQ3R3TW5oa1F6Uk5TMlVyTWs5MGNFWkJMM0pZZFd4MVFsWkVUMkZaTVZsc2NFZGhibVZrVmpKU2JuRkpPRTFwQ21veU9YSnNjbkF2VDJsYWVTOUtNRU51UW1kNVZ6QkpjbVpGUTAxd05uSk9abkpNZDNSWVR6VndPWFp0VDJsU2JIbEVWSFoyU0ZWQ1RYQm9aVmRsV0VRS1VtOWphRzVZTlZneU9IZG1jblZzUzNKb0szQkVLelJ0WjNwb1FtOVZjRmR1YzNWemRra3ZZM2RVYms1dGVXbFBSVUV5V2xkelVHRk5RVXBZZDJjd1V3cHNaWFZrVFhsbWJEaDZZbkJhVVZJeFVUTXZSSE16YVRsdlJYQnJabHBzVHpWdmFVVnFiM1pCYkhsblFURmhXVEZKYWk5aVVraFlOMDlKZGpaRllrVXpDbHBxUWxkSWJEYzFlRVpuVTJ4c1dXNDRkM3BGV0VaSFJFUkxhMDlQU25jNFdFVjNjbFYyUlRrNWNrbHFhVFFyYkZGMVZIRTFWQzlVYmtOc1pUZzJkVGNLZVd4NE1rSnhNR3c1UkdrNGNuVjZWak5yZUdoVlIyZG9TalJsTm1JcmQwbGlaREJZYkhOb1MxSTFVV1p2VjFsNlEwaHNkREJaYUZjck5qRlhjbmhXU1FwS1ptb3ZOVVExTTFWeWVWWmFTV04yU1c1VU0wWTJiRGczUkdoQ1pVWnhWbGhrVkU1UlNEaHJRMmMxTDJ3M1dWQm9hRlZJVjBselNrdG5XSEpTTVhGeUNsRXhNRGhSWnpScmF6QTRRVEZWT0M5VVVtVlNWbFJIWm5WQ2FtZE5TMnR0UTFSVFlsRjNaa2hLY2xCWWIyTkdNSHB4Y25BMFIxSjFabFl5UjNCU2FsVUtNVUZFUTJ4UVdWUlJVSE5rVTJ3NWRqQTNPVFJCTW1kblpXOVlaeTlhZDBJM2NtWmtZa1F2ZWxOM1NVUkJVVUZDYnpCSmQxRkVRVTlDWjA1V1NGRTRRZ3BCWmpoRlFrRk5RMEZ4VVhkRWQxbEVWbEl3VkVGUlNDOUNRVlYzUVhkRlFpOTZRV1JDWjA1V1NGRTBSVVpuVVZWSE1tdzVMMXBvUlRnMVltRllkeTkyQ2xGeWQwcFVRM2RLU1c0NGQwUlJXVXBMYjFwSmFIWmpUa0ZSUlV4Q1VVRkVaMmRKUWtGRlYydzRWelp4YkZGVmFrZHdSalk1VjNKNWJIWk9hMjR4UVVrS1QyUnBVVWRqYTFvemFUUjZkR1ZNV2xreVVFbzVRamxXZW0xVGRFRnJjMnBZUVdsR1NXUlBRMHhRU25SblFWZEhkWGRVZGxkalNHdGFkR3hwYnpOdGFncExkVWhHTnpJeGFHMW5RVFU0VFZvMkszQmFORkJvVUZCMFYyTk5jVUp5Vlc5MmVqVk1jWGN4WlVZM05IZFlRV1kxTkdGQk9IUTJOMk5CYjB3eVVYbHJDbE52VEU1blpUTlNTRWxJZHpocGNIUlBTVkJUVVVrdloyZGFjR2xCTkVOWU0ya3JVRzl2VEVGNVJYTlVNMmhVV25aMmRFdHBPVFJUWjNFNGJ6Tnpka1VLVlVOWGJWbGpaalpQUzJSVFpXVkhXRmREUTJaMWFVSnRPVFZQTW1kUFJuTnFlVTFpYTJsQ05XOUZUazg0VUVWNmFtRnNZV2REUTNkSFdGRXpaRTFvWlFvMWEyRTRNbTFCTWt3dmJFeG9VemR0WVcxcFFuaFNNRVZXUVZGNmVrUnZhRGw0VlZreEwyeFhOVFZtUW1keE9XVnFWVFZJVWtNeFJGWlNjRTlKVXpZeUNqZEVjSGR3YTJ0YVZXSlJXR3RXV0V4eGNESnlPV1pQT0Raa2EwOXlNV05KVFhCbVdsaDNWMGhTWmxOekwyZFpPRzlQVkVwRWIzVkliMmRpU0VkWUwzTUtja2RTVnpaR2NEaGlNMlUwUlZWNU5sTjBWa2x2U3pCNU5raDNWVWt4T0dWUVVuTmlNbkJwZGtFdlFYTlhObVo1VkRScWNYbG1RVnBGVm0xdlMxQXZjQXBoYzNaaVUyOTRTVFZ6T0VRNFNEUlBPSFl4WmsxVGNIZzVZMnQ1TUhSeWJVdFNkWFJDVUcweFNUaHFaRnBVUldzMVIzTTJRVk5HWVVOTWRVRTJWMFJrQ2tGNWRIZEZhRXBMUmxFMFZFRTJOV0ZpU1hndmVYTTRjbGwwVm1KNE5tNXNhRU53YjBsSmJFRlBSbmh4TTFZMlNqUnhWR1owTDJsblVFSnZka281UnpRS05ETlhjMWh3ZWxWbVdrSlNSVlZSYW5wSGVFTnNXaXRQSzBsMWRXbE9ZMmRPWlUwMGRpdE5MM2RQWVUxM2NVOVZWQzkxU1RWeVlucENaVFYwT1ZkdFNRcHBWVlJDYUZkVWNEWXJkRUZIWlZoSUNpMHRMUzB0UlU1RUlFTkZVbFJKUmtsRFFWUkZMUzB0TFMwSwogICAgc2VydmVyOiBodHRwczovL2NsaWFrc3Rlc3QtY2xpdGVzdGJpaXdvZG9meS03OWE3MzktOXljYjB1amQuaGNwLndlc3R1czIuYXptazhzLmlvOjQ0MwogIG5hbWU6IGNsaWFrc3Rlc3Rna3hrbjYKY29udGV4dHM6Ci0gY29udGV4dDoKICAgIGNsdXN0ZXI6IGNsaWFrc3Rlc3Rna3hrbjYKICAgIHVzZXI6IGNsdXN0ZXJVc2VyX2NsaXRlc3RiaWl3b2RvZnlrX2NsaWFrc3Rlc3Rna3hrbjYKICBuYW1lOiBjbGlha3N0ZXN0Z2t4a242CmN1cnJlbnQtY29udGV4dDogY2xpYWtzdGVzdGdreGtuNgpraW5kOiBDb25maWcKcHJlZmVyZW5jZXM6IHt9CnVzZXJzOgotIG5hbWU6IGNsdXN0ZXJVc2VyX2NsaXRlc3RiaWl3b2RvZnlrX2NsaWFrc3Rlc3Rna3hrbjYKICB1c2VyOgogICAgZXhlYzoKICAgICAgYXBpVmVyc2lvbjogY2xpZW50LmF1dGhlbnRpY2F0aW9uLms4cy5pby92MWJldGExCiAgICAgIGFyZ3M6CiAgICAgIC0gZ2V0LXRva2VuCiAgICAgIC0gLS1lbnZpcm9ubWVudAogICAgICAtIEF6dXJlUHVibGljQ2xvdWQKICAgICAgLSAtLXNlcnZlci1pZAogICAgICAtIDZkYWU0MmY4LTQzNjgtNDY3OC05NGZmLTM5NjBlMjhlMzYzMAogICAgICAtIC0tY2xpZW50LWlkCiAgICAgIC0gODBmYWY5MjAtMTkwOC00YjUyLWI1ZWYtYThlN2JlZGZjNjdhCiAgICAgIC0gLS10ZW5hbnQtaWQKICAgICAgLSA3MmY5ODhiZi04NmYxLTQxYWYtOTFhYi0yZDdjZDAxMWRiNDcKICAgICAgLSAtLWxvZ2luCiAgICAgIC0gZGV2aWNlY29kZQogICAgICBjb21tYW5kOiBrdWJlbG9naW4KICAgICAgZW52OiBudWxsCiAgICAgIGluc3RhbGxIaW50OiB8MgoKICAgICAgICBrdWJlbG9naW4gaXMgbm90IGluc3RhbGxlZCB3aGljaCBpcyByZXF1aXJlZCB0byBjb25uZWN0IHRvIEFBRCBlbmFibGVkIGNsdXN0ZXIuCgogICAgICAgIFRvIGxlYXJuIG1vcmUsIHBsZWFzZSBnbyB0byBodHRwczovL2FrYS5tcy9ha3Mva3ViZWxvZ2luCiAgICAgIHByb3ZpZGVDbHVzdGVySW5mbzogZmFsc2UK\"\ + \n }\n ]\n}" headers: cache-control: - no-cache content-length: - - '4645' + - '4633' content-type: - application/json date: - - Wed, 29 Oct 2025 23:44:17 GMT + - Fri, 02 Jan 2026 06:12:41 GMT expires: - '-1' pragma: @@ -2078,13 +1654,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westus2/8ab0367f-705b-48b3-93bb-2a902c61cff1 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/5101bbd9-078c-4ed1-9b35-ceb551331df2 x-ms-ratelimit-remaining-subscription-global-writes: - '11999' x-ms-ratelimit-remaining-subscription-writes: - '799' x-msedge-ref: - - 'Ref A: 4898262AC3DD4026ABEEC7F1D5BDE5E2 Ref B: MWH011020808062 Ref C: 2025-10-29T23:44:16Z' + - 'Ref A: 5280BFF596F443C4A7689C425D907D3C Ref B: BN1AA2051014051 Ref C: 2026-01-02T06:12:41Z' status: code: 200 message: OK @@ -2103,33 +1679,34 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit --labels User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01\",\n - \"name\": \"namespace01\",\n \"type\": \"Microsoft.ContainerService/managedClusters/managedNamespaces\",\n - \"eTag\": \"f08dfeee-ffd8-413e-956f-8a196ff1fdff\",\n \"location\": \"uksouth\",\n - \"systemData\": {\n \"createdBy\": \"test@example.com\",\n \"createdByType\": - \"User\",\n \"createdAt\": \"2025-10-29T23:42:33.0300473Z\",\n \"lastModifiedBy\": - \"test@example.com\",\n \"lastModifiedByType\": \"User\",\n \"lastModifiedAt\": - \"2025-10-29T23:42:33.0300473Z\"\n },\n \"properties\": {\n \"provisioningState\": - \"Succeeded\",\n \"defaultResourceQuota\": {\n \"cpuRequest\": \"500m\",\n - \ \"cpuLimit\": \"800m\",\n \"memoryRequest\": \"1Gi\",\n \"memoryLimit\": - \"2Gi\"\n },\n \"defaultNetworkPolicy\": {\n \"ingress\": \"AllowSameNamespace\",\n - \ \"egress\": \"AllowAll\"\n },\n \"adoptionPolicy\": \"Never\",\n \"deletePolicy\": - \"Keep\",\n \"portalFqdn\": \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.portal.hcp.uksouth.azmk8s.io\"\n - }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01\"\ + ,\n \"name\": \"namespace01\",\n \"type\": \"Microsoft.ContainerService/managedClusters/managedNamespaces\"\ + ,\n \"eTag\": \"5d45f481-bbf6-4254-8314-79e92b2b7f95\",\n \"location\": \"\ + westus2\",\n \"systemData\": {\n \"createdBy\": \"705ac000-bf67-4eed-9ba0-9ee723df283a\"\ + ,\n \"createdByType\": \"Application\",\n \"createdAt\": \"2026-01-02T06:11:05.7293715Z\"\ + ,\n \"lastModifiedBy\": \"705ac000-bf67-4eed-9ba0-9ee723df283a\",\n \"lastModifiedByType\"\ + : \"Application\",\n \"lastModifiedAt\": \"2026-01-02T06:11:05.7293715Z\"\ + \n },\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"defaultResourceQuota\"\ + : {\n \"cpuRequest\": \"500m\",\n \"cpuLimit\": \"800m\",\n \"memoryRequest\"\ + : \"1Gi\",\n \"memoryLimit\": \"2Gi\"\n },\n \"defaultNetworkPolicy\"\ + : {\n \"ingress\": \"AllowSameNamespace\",\n \"egress\": \"AllowAll\"\n\ + \ },\n \"adoptionPolicy\": \"Never\",\n \"deletePolicy\": \"Keep\",\n \ + \ \"portalFqdn\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.portal.hcp.westus2.azmk8s.io\"\ + \n }\n}" headers: cache-control: - no-cache content-length: - - '1044' + - '1098' content-type: - application/json date: - - Wed, 29 Oct 2025 23:44:18 GMT + - Fri, 02 Jan 2026 06:12:41 GMT expires: - '-1' pragma: @@ -2143,7 +1720,7 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 2FFB137E5B1646D188A1A55EC2C7DE96 Ref B: CO6AA3150219025 Ref C: 2025-10-29T23:44:18Z' + - 'Ref A: 3230125C69514CBE85BD4D73829D3FC5 Ref B: BN1AA2051013049 Ref C: 2026-01-02T06:12:42Z' status: code: 200 message: OK @@ -2162,81 +1739,91 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit --labels User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\",\n - \"location\": \"uksouth\",\n \"name\": \"cliakstest000001\",\n \"type\": \"Microsoft.ContainerService/ManagedClusters\",\n - \"kind\": \"Base\",\n \"properties\": {\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.32\",\n \"currentKubernetesVersion\": \"1.32.7\",\n \"dnsPrefix\": \"cliakstest-clitest7gu4clsgb-8ecadf\",\n - \ \"fqdn\": \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.hcp.uksouth.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.portal.hcp.uksouth.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"Standard_D8pds_v5\",\n \"osDiskSizeGB\": 200,\n \"osDiskType\": - \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": - \"OCIContainer\",\n \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\": - \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n - \ \"orchestratorVersion\": \"1.32\",\n \"currentOrchestratorVersion\": - \"1.32.7\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\",\n - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n \"osType\": - \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2arm64containerd-202510.03.1\",\n - \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": - \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\": - {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\": - {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\": - false\n },\n \"eTag\": \"8dbc99c5-1ac2-4cb1-8fb2-733c504c9a09\"\n }\n - \ ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"ssh\": - {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000001_uksouth\",\n \"enableRBAC\": true,\n - \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": - \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": - \"none\",\n \"networkDataplane\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"effectiveOutboundIPs\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_uksouth/providers/Microsoft.Network/publicIPAddresses/f8ef1349-5f93-4e4e-8f08-eb3526773f2d\"\n - \ }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n - \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n - \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n - \ \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n - \ \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n \"podLinkLocalAccess\": - \"IMDS\"\n },\n \"aadProfile\": {\n \"managed\": true,\n \"adminGroupObjectIDs\": - [\n \"00000000-0000-0000-0000-000000000001\"\n ],\n \"adminUsers\": - null,\n \"enableAzureRBAC\": false,\n \"tenantID\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n - \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": - {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_uksouth/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\",\n - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n - \ },\n \"disableLocalAccounts\": false,\n \"securityProfile\": {},\n \"storageProfile\": - {\n \"diskCSIDriver\": {\n \"enabled\": true,\n \"version\": \"v1\"\n - \ },\n \"fileCSIDriver\": {\n \"enabled\": true\n },\n \"snapshotController\": - {\n \"enabled\": true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": - false\n },\n \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n - \ \"costAnalysis\": {\n \"enabled\": false\n }\n },\n \"resourceUID\": - \"6902a52b931a17000155e40b\",\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\": - {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\": - true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\": - {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \"enableV2\": - true\n },\n \"secure-tls-bootstrap\": {\n \"enableV2\": true\n },\n - \ \"static-egress-controller\": {\n \"enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": - {\n \"mode\": \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\": - {\n \"artifactSource\": \"Direct\"\n }\n },\n \"identity\": {\n \"type\": - \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n - \ \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"d83e49bc-9b25-4849-a9a7-3a31d1d54c31\"\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000001\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n\ + \ \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\"\ + : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.33\",\n\ + \ \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestbiiwodofy-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.portal.hcp.westus2.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"\ + count\": 3,\n \"vmSize\": \"Standard_D8a_v4\",\n \"osDiskSizeGB\": 200,\n\ + \ \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \ + \ \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \"type\"\ + : \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n \"\ + scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n\ + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n\ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\"\ + ,\n \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \ + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"\ + upgradeSettingsBlueGreen\": {},\n \"enableFIPS\": false,\n \"networkProfile\"\ + : {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \ + \ \"enableVTPM\": false,\n \"enableSecureBoot\": false\n },\n \ + \ \"eTag\": \"93796048-4efd-481e-83c4-60676105f46c\"\n }\n ],\n \"linuxProfile\"\ + : {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\"\ + : [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ + nodeResourceGroup\": \"MC_clitest000001_cliakstest000001_westus2\",\n \"\ + enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": \"overlay\"\ + ,\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n\ + \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \ + \ \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\"\ + : [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.Network/publicIPAddresses/bf751a84-ed81-45f4-aaae-e88836f91cf8\"\ + \n }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n\ + \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n\ + \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\"\ + ,\n \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\":\ + \ [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n\ + \ \"podLinkLocalAccess\": \"IMDS\"\n },\n \"aadProfile\": {\n \"managed\"\ + : true,\n \"adminGroupObjectIDs\": [\n \"00000000-0000-0000-0000-000000000001\"\ + \n ],\n \"adminUsers\": null,\n \"enableAzureRBAC\": false,\n \"tenantID\"\ + : \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"maxAgentPools\": 100,\n\ + \ \"identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\":\ + \ \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000001_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000001-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"autoUpgradeProfile\"\ + : {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n \"disableLocalAccounts\"\ + : false,\n \"securityProfile\": {},\n \"storageProfile\": {\n \"diskCSIDriver\"\ + : {\n \"enabled\": true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\"\ + : {\n \"enabled\": true\n },\n \"snapshotController\": {\n \"enabled\"\ + : true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n\ + \ \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n \"costAnalysis\"\ + : {\n \"enabled\": false\n }\n },\n \"resourceUID\": \"6957604398645e0001d0eb9b\"\ + ,\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\":\ + \ {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\"\ + : true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\"\ + : {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \ + \ \"enableV2\": true\n },\n \"static-egress-controller\": {\n \"\ + enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\"\ + : \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\"\ + : {\n \"artifactSource\": \"Direct\"\n },\n \"hostedSystemProfile\": {\n\ + \ \"enabled\": false\n },\n \"enableFIPS\": false\n },\n \"identity\"\ + : {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \"\ + /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-96\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"principalId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n \"sku\": {\n \ + \ \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"288d1f90-865a-4c0b-ad11-52c000b034e9\"\ + \n}" headers: cache-control: - no-cache content-length: - - '5782' + - '5671' content-type: - application/json date: - - Wed, 29 Oct 2025 23:44:18 GMT + - Fri, 02 Jan 2026 06:12:42 GMT expires: - '-1' pragma: @@ -2250,15 +1837,16 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 1CF5DCF65B434DC9B8EBEA70C5B4CD4E Ref B: MWH011020808036 Ref C: 2025-10-29T23:44:18Z' + - 'Ref A: 7F7699762F674FE59C2EDA857FFB5676 Ref B: BN1AA2051015029 Ref C: 2026-01-02T06:12:42Z' status: code: 200 message: OK - request: - body: '{"location": "uksouth", "properties": {"labels": {"x": "y"}, "annotations": - {}, "defaultResourceQuota": {"cpuRequest": "700m", "cpuLimit": "800m", "memoryRequest": - "3Gi", "memoryLimit": "5Gi"}, "defaultNetworkPolicy": {"ingress": "AllowSameNamespace", - "egress": "AllowAll"}, "adoptionPolicy": "Never", "deletePolicy": "Keep"}}' + body: '{"properties": {"labels": {"x": "y"}, "annotations": {}, "defaultResourceQuota": + {"cpuRequest": "700m", "cpuLimit": "800m", "memoryRequest": "3Gi", "memoryLimit": + "5Gi"}, "defaultNetworkPolicy": {"ingress": "AllowSameNamespace", "egress": + "AllowAll"}, "adoptionPolicy": "Never", "deletePolicy": "Keep"}, "location": + "westus2"}' headers: Accept: - application/json @@ -2276,40 +1864,40 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit --labels User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01\",\n - \"name\": \"namespace01\",\n \"type\": \"Microsoft.ContainerService/managedClusters/managedNamespaces\",\n - \"eTag\": \"03a1ab41-761a-4513-b6dc-e701af8019a4\",\n \"location\": \"uksouth\",\n - \"systemData\": {\n \"createdBy\": \"test@example.com\",\n \"createdByType\": - \"User\",\n \"createdAt\": \"2025-10-29T23:42:33.0300473Z\",\n \"lastModifiedBy\": - \"test@example.com\",\n \"lastModifiedByType\": \"User\",\n \"lastModifiedAt\": - \"2025-10-29T23:44:19.821808Z\"\n },\n \"properties\": {\n \"labels\": {\n - \ \"x\": \"y\"\n },\n \"provisioningState\": \"Updating\",\n \"defaultResourceQuota\": - {\n \"cpuRequest\": \"700m\",\n \"cpuLimit\": \"800m\",\n \"memoryRequest\": - \"3Gi\",\n \"memoryLimit\": \"5Gi\"\n },\n \"defaultNetworkPolicy\": {\n - \ \"ingress\": \"AllowSameNamespace\",\n \"egress\": \"AllowAll\"\n },\n - \ \"adoptionPolicy\": \"Never\",\n \"deletePolicy\": \"Keep\",\n \"portalFqdn\": - \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.portal.hcp.uksouth.azmk8s.io\"\n - }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01\"\ + ,\n \"name\": \"namespace01\",\n \"type\": \"Microsoft.ContainerService/managedClusters/managedNamespaces\"\ + ,\n \"eTag\": \"1e1df435-48c6-466b-b1fc-f4c93590f59d\",\n \"location\": \"\ + westus2\",\n \"systemData\": {\n \"createdBy\": \"705ac000-bf67-4eed-9ba0-9ee723df283a\"\ + ,\n \"createdByType\": \"Application\",\n \"createdAt\": \"2026-01-02T06:11:05.7293715Z\"\ + ,\n \"lastModifiedBy\": \"705ac000-bf67-4eed-9ba0-9ee723df283a\",\n \"lastModifiedByType\"\ + : \"Application\",\n \"lastModifiedAt\": \"2026-01-02T06:12:43.9116189Z\"\ + \n },\n \"properties\": {\n \"labels\": {\n \"x\": \"y\"\n },\n \"provisioningState\"\ + : \"Updating\",\n \"defaultResourceQuota\": {\n \"cpuRequest\": \"700m\"\ + ,\n \"cpuLimit\": \"800m\",\n \"memoryRequest\": \"3Gi\",\n \"memoryLimit\"\ + : \"5Gi\"\n },\n \"defaultNetworkPolicy\": {\n \"ingress\": \"AllowSameNamespace\"\ + ,\n \"egress\": \"AllowAll\"\n },\n \"adoptionPolicy\": \"Never\",\n \ + \ \"deletePolicy\": \"Keep\",\n \"portalFqdn\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.portal.hcp.westus2.azmk8s.io\"\ + \n }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/820f1b4f-3971-4c62-9b37-e92ed3b34d47?api-version=2025-03-01&t=638973782600873883&c=MIIIrzCCBpegAwIBAgITUQE5D2XUBhw3Um2t_wABATkPZTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDQwHhcNMjUxMDE4MDEwMDUxWhcNMjYwNDE2MDEwMDUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK8xN0u1hR7Zy1ifWbL41F5gcssdklf0cAOuIkJiamEhlNusCD4Q77TdbCEL4nYU_Dws6PZVoLPlAOMfU0ejNfR6AGlScyRUN2WJj2SDs3lldc1X9K25f3WtuXZNybemdO44IaEtCKNysx3J5khvgfSBKynN-Ez3hReHveykWB1AzM0arTs2fgVfYj25tBIHx0pxzvM_ekryzKet7VmxuweLAy5YDJoa8hmqUWTFq9T9wnnM8cZsKVT99fv2s-A4Fhlx2horxBCip8A_91X22mbDJGWeB-iXA46_iCoqsYzMr1sTeIulldBSe1vG8tqkQvh7lKtzM47ASLMyF0BzpvUCAwEAAaOCBJwwggSYMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHkBggrBgEFBQcBAQSCAdYwggHSMGgGCCsGAQUFBzAChlxodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDEuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDIuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDMuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDQuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDAdBgNVHQ4EFgQUidyeaSkYgsho3FWNqLI7zpWQD-wwDgYDVR0PAQH_BAQDAgWgMIIBNQYDVR0fBIIBLDCCASgwggEkoIIBIKCCARyGQmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DUkwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDEuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDIuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDMuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDQuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwHwYDVR0jBBgwFoAUOXFdqRUQLcTffi9ZbkBNwN_vNpowHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4ICAQA04rLeQmcudAJnaPejkft9ytM7arPD-cfN405J1gGzjQBnoqcOosNjuckbQbQ6s29Mi4uz0o2O9vwruumqcaB_Q1wpiBKDZ8wq8UK-MqsK1DomUlo96d8uWQuA-qXctC4tXOOy1NAZ_jIFR97Gm1C__BS87WiGkvRfHeFfLKgXPMKHfrnatCNzgrWMig9Q9uTxvKx6zsUon4AIy0gH9ayTxxwYOaixcgQz2-epSrajm2uJMP-Fovnj_QpXvtMYWMYWotpf3nz2ZN1Zl33PqRQ1EtugDdmhXIGNKPKL1iuOUZ9iGkb3BOyIcQJlbyxl6fjoSN1O0-qQepSz1mIf_h7qrAUzVwH4mZaN2d5ywdciaG-HdNegT9PvxgRhkDTiN6qCaBA0OhMR9wVESoRRidRkZL_2MH9X65Slf9tUwXCnVZlvCX9gUA2r-IqC2ZDVMvQ2AOL8ctawbw97avmEaj_DqimhgjTs9zK77xzEOruqjnK7UkSgobQuCEzH5Gx6QIw4Ebywh-UM9kpqp1sm2KedKda2mjNAD7GFIZoxjGx7CpJodNw7Isv0BnXT_fi-0ZaBR-PLSNFOk15MOuRJvEKm1_0czCpayrH3caIkOAdBT2Xrl5fBhmnOdkp01mcVRJIXJI6MM19gqt9C35kLNArODD8Q1A8Q_YmCMYGG01YRwg&s=ciOkfjhJrMSlzL-eewZMrU0h83EXYh2Gu3B0mRVq6Bcmwi-s90h7twO3HXCK3ZWiq44sitBodZ8LBbwJLqx9sXp6dlPFkZywd6xWCkEbPdOvLJzuMo-lR0CSZEOtp8zxQ5dQ7r82-ctnhI02hMthKvdtOQAIXJn9TeeKS4BmzvhgaHn-zinUSdO0n-cpe0wrwm1wfB2tjc95xG3cknz-FOI4415wksBgAnvvib5m9x9VYkl8zUQbpdIoatuV71kw8aV9hypMV9ywri9Chqa_RiHFrVTwo0KY_H-Nc8oCxQQKM1Y0_fAQvKgdlkTdJWCajc1DPeSlUClsYXj_R_Hebw&h=NMVuPCr1YemMS6JJynCay-VIg3ZcfLBMN4uh9EkTif4 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/61e7a694-8e44-4263-806b-bc7796bfb33e?api-version=2025-03-01&t=639029311641929888&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=C09bYqsBaEnZKLoLhOQdEBuNZE5D8cyW1DTzTJxdlQBmk7G09HMsT3fsMe_rRP-UJvUQHbyZYQCpC36CxikL-27axWzjJaWDGpjq5-1TQyg43JfPj3b3TNHYBrbhe6BD23zgR3y3olhdQ98M7AYA58bBa0n2-wMIxdSmbWAMDGp8sqTeSbjBmNrtbGPSSKeV48zuHzpK-7gZTkFgqJ9gBr3IOuTZtGKqnBsRiKViaOojiabAm6RPS-MYA7SgAEC_UveBDv8v1IFsIdGOokrBOVpBcws_LW77jhntophz_DCp3Syb7sHYtUXsSCOnua8ESNQZAPjS_pTNqv08X0PgbA&h=XSYoMlprA05PKkBSaSoIyf2OgHyQp2gYwidSpehMb5w cache-control: - no-cache content-length: - - '1073' + - '1128' content-type: - application/json date: - - Wed, 29 Oct 2025 23:44:19 GMT + - Fri, 02 Jan 2026 06:12:44 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operationresults/820f1b4f-3971-4c62-9b37-e92ed3b34d47?api-version=2025-03-01&t=638973782601186363&c=MIIIrzCCBpegAwIBAgITUQE5D2XUBhw3Um2t_wABATkPZTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDQwHhcNMjUxMDE4MDEwMDUxWhcNMjYwNDE2MDEwMDUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK8xN0u1hR7Zy1ifWbL41F5gcssdklf0cAOuIkJiamEhlNusCD4Q77TdbCEL4nYU_Dws6PZVoLPlAOMfU0ejNfR6AGlScyRUN2WJj2SDs3lldc1X9K25f3WtuXZNybemdO44IaEtCKNysx3J5khvgfSBKynN-Ez3hReHveykWB1AzM0arTs2fgVfYj25tBIHx0pxzvM_ekryzKet7VmxuweLAy5YDJoa8hmqUWTFq9T9wnnM8cZsKVT99fv2s-A4Fhlx2horxBCip8A_91X22mbDJGWeB-iXA46_iCoqsYzMr1sTeIulldBSe1vG8tqkQvh7lKtzM47ASLMyF0BzpvUCAwEAAaOCBJwwggSYMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHkBggrBgEFBQcBAQSCAdYwggHSMGgGCCsGAQUFBzAChlxodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDEuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDIuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDMuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDQuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDAdBgNVHQ4EFgQUidyeaSkYgsho3FWNqLI7zpWQD-wwDgYDVR0PAQH_BAQDAgWgMIIBNQYDVR0fBIIBLDCCASgwggEkoIIBIKCCARyGQmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DUkwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDEuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDIuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDMuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDQuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwHwYDVR0jBBgwFoAUOXFdqRUQLcTffi9ZbkBNwN_vNpowHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4ICAQA04rLeQmcudAJnaPejkft9ytM7arPD-cfN405J1gGzjQBnoqcOosNjuckbQbQ6s29Mi4uz0o2O9vwruumqcaB_Q1wpiBKDZ8wq8UK-MqsK1DomUlo96d8uWQuA-qXctC4tXOOy1NAZ_jIFR97Gm1C__BS87WiGkvRfHeFfLKgXPMKHfrnatCNzgrWMig9Q9uTxvKx6zsUon4AIy0gH9ayTxxwYOaixcgQz2-epSrajm2uJMP-Fovnj_QpXvtMYWMYWotpf3nz2ZN1Zl33PqRQ1EtugDdmhXIGNKPKL1iuOUZ9iGkb3BOyIcQJlbyxl6fjoSN1O0-qQepSz1mIf_h7qrAUzVwH4mZaN2d5ywdciaG-HdNegT9PvxgRhkDTiN6qCaBA0OhMR9wVESoRRidRkZL_2MH9X65Slf9tUwXCnVZlvCX9gUA2r-IqC2ZDVMvQ2AOL8ctawbw97avmEaj_DqimhgjTs9zK77xzEOruqjnK7UkSgobQuCEzH5Gx6QIw4Ebywh-UM9kpqp1sm2KedKda2mjNAD7GFIZoxjGx7CpJodNw7Isv0BnXT_fi-0ZaBR-PLSNFOk15MOuRJvEKm1_0czCpayrH3caIkOAdBT2Xrl5fBhmnOdkp01mcVRJIXJI6MM19gqt9C35kLNArODD8Q1A8Q_YmCMYGG01YRwg&s=Z7xxlw6CRsBFD0WUAJcFPlnOvebtluE5tM4BjZkQkDJwUUEeFcCqON_bA96rJc2EGFmtKwIkcpHMMee_ZnOg-1NwQDaWxFzNE2h3WEAawyI4r1S_ZPCocvrqk4z_tGycNo1x0vBd7gn5tn7O3rPknkizGOIQpy11XqYWmls1rQhMUKKl4eO-tUiXK-fxnxEBb0cKDt-eh_XLRc4J5_D8MooMhW_0IUmJiLgLpUcJtqNP0X_9nmwGkmul63ptrHcgS1PLd0-ZIJoU2J2uYHwN6wF5LBp3rwiAFm0Kd-X_iJKAGcWGZRyxaBc5VzfbyK4EAc3lCyszBvxX9b11B6uzzw&h=DFtuXRfzqqwHJCa9EQCwVvcdRrp2RTL92Z6em0fmMGw + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/61e7a694-8e44-4263-806b-bc7796bfb33e?api-version=2025-03-01&t=639029311642085268&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=Pr7NDONLzWB-abVxtsqbMX7dJlzHS3EtUkK5bgSMxifqaAD5bjcLbhXf9x63n0YDTug9JzyfMW4cSMFjjW4pKE3f89lrrMMlYelkFi9hFQzGKCj8UEP36m8BGFVbPXNqBRQJ6JajSNTQPMkz8aB7b0rCHLRc9rdfGAY-upxm6Z99ferrg4V9nsEZYWvhkSOyOMlOhujGUoW9dFCr-5Ig7TtoDNW01-onICcruNgLNBUMH24CTOvtCsmBy8ITaKPWvxWgn0N1SIvesjPOkvZoso3nKMVLhJ1jJDQWlo9q_Zm5iY7oQjIO5floOgnTlFt396unVwJeAWCaGzJw4o3tCw&h=aXaBG8pzaYg_8VZ7p4VI1I6m0zptASRtL3ww4dYkjP8 pragma: - no-cache strict-transport-security: @@ -2319,13 +1907,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/uksouth/7ca716e1-0a25-401c-ae05-9e2bd9a9937b + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/cf441fc4-6f36-4c62-8287-9496ea9150a1 x-ms-ratelimit-remaining-subscription-global-writes: - '11999' x-ms-ratelimit-remaining-subscription-writes: - '799' x-msedge-ref: - - 'Ref A: 43DC83042EBC4FC4894E05FC6DC52788 Ref B: CO6AA3150219027 Ref C: 2025-10-29T23:44:19Z' + - 'Ref A: 10831E4F92D942C4AB6D4F95C9EF2780 Ref B: BN1AA2051012033 Ref C: 2026-01-02T06:12:43Z' status: code: 200 message: OK @@ -2344,14 +1932,14 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit --labels User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/820f1b4f-3971-4c62-9b37-e92ed3b34d47?api-version=2025-03-01&t=638973782600873883&c=MIIIrzCCBpegAwIBAgITUQE5D2XUBhw3Um2t_wABATkPZTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDQwHhcNMjUxMDE4MDEwMDUxWhcNMjYwNDE2MDEwMDUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK8xN0u1hR7Zy1ifWbL41F5gcssdklf0cAOuIkJiamEhlNusCD4Q77TdbCEL4nYU_Dws6PZVoLPlAOMfU0ejNfR6AGlScyRUN2WJj2SDs3lldc1X9K25f3WtuXZNybemdO44IaEtCKNysx3J5khvgfSBKynN-Ez3hReHveykWB1AzM0arTs2fgVfYj25tBIHx0pxzvM_ekryzKet7VmxuweLAy5YDJoa8hmqUWTFq9T9wnnM8cZsKVT99fv2s-A4Fhlx2horxBCip8A_91X22mbDJGWeB-iXA46_iCoqsYzMr1sTeIulldBSe1vG8tqkQvh7lKtzM47ASLMyF0BzpvUCAwEAAaOCBJwwggSYMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHkBggrBgEFBQcBAQSCAdYwggHSMGgGCCsGAQUFBzAChlxodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDEuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDIuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDMuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDQuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDAdBgNVHQ4EFgQUidyeaSkYgsho3FWNqLI7zpWQD-wwDgYDVR0PAQH_BAQDAgWgMIIBNQYDVR0fBIIBLDCCASgwggEkoIIBIKCCARyGQmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DUkwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDEuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDIuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDMuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDQuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwHwYDVR0jBBgwFoAUOXFdqRUQLcTffi9ZbkBNwN_vNpowHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4ICAQA04rLeQmcudAJnaPejkft9ytM7arPD-cfN405J1gGzjQBnoqcOosNjuckbQbQ6s29Mi4uz0o2O9vwruumqcaB_Q1wpiBKDZ8wq8UK-MqsK1DomUlo96d8uWQuA-qXctC4tXOOy1NAZ_jIFR97Gm1C__BS87WiGkvRfHeFfLKgXPMKHfrnatCNzgrWMig9Q9uTxvKx6zsUon4AIy0gH9ayTxxwYOaixcgQz2-epSrajm2uJMP-Fovnj_QpXvtMYWMYWotpf3nz2ZN1Zl33PqRQ1EtugDdmhXIGNKPKL1iuOUZ9iGkb3BOyIcQJlbyxl6fjoSN1O0-qQepSz1mIf_h7qrAUzVwH4mZaN2d5ywdciaG-HdNegT9PvxgRhkDTiN6qCaBA0OhMR9wVESoRRidRkZL_2MH9X65Slf9tUwXCnVZlvCX9gUA2r-IqC2ZDVMvQ2AOL8ctawbw97avmEaj_DqimhgjTs9zK77xzEOruqjnK7UkSgobQuCEzH5Gx6QIw4Ebywh-UM9kpqp1sm2KedKda2mjNAD7GFIZoxjGx7CpJodNw7Isv0BnXT_fi-0ZaBR-PLSNFOk15MOuRJvEKm1_0czCpayrH3caIkOAdBT2Xrl5fBhmnOdkp01mcVRJIXJI6MM19gqt9C35kLNArODD8Q1A8Q_YmCMYGG01YRwg&s=ciOkfjhJrMSlzL-eewZMrU0h83EXYh2Gu3B0mRVq6Bcmwi-s90h7twO3HXCK3ZWiq44sitBodZ8LBbwJLqx9sXp6dlPFkZywd6xWCkEbPdOvLJzuMo-lR0CSZEOtp8zxQ5dQ7r82-ctnhI02hMthKvdtOQAIXJn9TeeKS4BmzvhgaHn-zinUSdO0n-cpe0wrwm1wfB2tjc95xG3cknz-FOI4415wksBgAnvvib5m9x9VYkl8zUQbpdIoatuV71kw8aV9hypMV9ywri9Chqa_RiHFrVTwo0KY_H-Nc8oCxQQKM1Y0_fAQvKgdlkTdJWCajc1DPeSlUClsYXj_R_Hebw&h=NMVuPCr1YemMS6JJynCay-VIg3ZcfLBMN4uh9EkTif4 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/61e7a694-8e44-4263-806b-bc7796bfb33e?api-version=2025-03-01&t=639029311641929888&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=C09bYqsBaEnZKLoLhOQdEBuNZE5D8cyW1DTzTJxdlQBmk7G09HMsT3fsMe_rRP-UJvUQHbyZYQCpC36CxikL-27axWzjJaWDGpjq5-1TQyg43JfPj3b3TNHYBrbhe6BD23zgR3y3olhdQ98M7AYA58bBa0n2-wMIxdSmbWAMDGp8sqTeSbjBmNrtbGPSSKeV48zuHzpK-7gZTkFgqJ9gBr3IOuTZtGKqnBsRiKViaOojiabAm6RPS-MYA7SgAEC_UveBDv8v1IFsIdGOokrBOVpBcws_LW77jhntophz_DCp3Syb7sHYtUXsSCOnua8ESNQZAPjS_pTNqv08X0PgbA&h=XSYoMlprA05PKkBSaSoIyf2OgHyQp2gYwidSpehMb5w response: body: - string: "{\n \"name\": \"820f1b4f-3971-4c62-9b37-e92ed3b34d47\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2025-10-29T23:44:20.0313461Z\",\n \"endTime\": - \"2025-10-29T23:44:20.3758153Z\"\n}" + string: "{\n \"name\": \"61e7a694-8e44-4263-806b-bc7796bfb33e\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2026-01-02T06:12:44.1257682Z\",\n \"endTime\"\ + : \"2026-01-02T06:12:44.4209075Z\"\n}" headers: cache-control: - no-cache @@ -2360,7 +1948,7 @@ interactions: content-type: - application/json date: - - Wed, 29 Oct 2025 23:44:20 GMT + - Fri, 02 Jan 2026 06:12:44 GMT expires: - '-1' pragma: @@ -2372,11 +1960,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/southcentralus/79ed906b-5acc-481c-9c4d-259ddf782d1c + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/336d7f12-2f78-4d82-96e2-edc4d440d68d x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 5F3674FBA810490F81F47F38367B35F4 Ref B: CO6AA3150217039 Ref C: 2025-10-29T23:44:20Z' + - 'Ref A: 8EB3D694A9AB42B49697D64C2A155DE0 Ref B: BN1AA2051015031 Ref C: 2026-01-02T06:12:44Z' status: code: 200 message: OK @@ -2395,34 +1983,34 @@ interactions: - --resource-group --cluster-name --name --cpu-request --cpu-limit --memory-request --memory-limit --labels User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01\",\n - \"name\": \"namespace01\",\n \"type\": \"Microsoft.ContainerService/managedClusters/managedNamespaces\",\n - \"eTag\": \"797fbd33-6a21-49c1-b2ce-d26b27fb1409\",\n \"location\": \"uksouth\",\n - \"systemData\": {\n \"createdBy\": \"test@example.com\",\n \"createdByType\": - \"User\",\n \"createdAt\": \"2025-10-29T23:42:33.0300473Z\",\n \"lastModifiedBy\": - \"test@example.com\",\n \"lastModifiedByType\": \"User\",\n \"lastModifiedAt\": - \"2025-10-29T23:44:19.821808Z\"\n },\n \"properties\": {\n \"labels\": {\n - \ \"x\": \"y\"\n },\n \"provisioningState\": \"Succeeded\",\n \"defaultResourceQuota\": - {\n \"cpuRequest\": \"700m\",\n \"cpuLimit\": \"800m\",\n \"memoryRequest\": - \"3Gi\",\n \"memoryLimit\": \"5Gi\"\n },\n \"defaultNetworkPolicy\": {\n - \ \"ingress\": \"AllowSameNamespace\",\n \"egress\": \"AllowAll\"\n },\n - \ \"adoptionPolicy\": \"Never\",\n \"deletePolicy\": \"Keep\",\n \"portalFqdn\": - \"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.portal.hcp.uksouth.azmk8s.io\"\n - }\n}" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01\"\ + ,\n \"name\": \"namespace01\",\n \"type\": \"Microsoft.ContainerService/managedClusters/managedNamespaces\"\ + ,\n \"eTag\": \"ed3aa0d8-c7bf-473c-a1b6-6a10c23fbb39\",\n \"location\": \"\ + westus2\",\n \"systemData\": {\n \"createdBy\": \"705ac000-bf67-4eed-9ba0-9ee723df283a\"\ + ,\n \"createdByType\": \"Application\",\n \"createdAt\": \"2026-01-02T06:11:05.7293715Z\"\ + ,\n \"lastModifiedBy\": \"705ac000-bf67-4eed-9ba0-9ee723df283a\",\n \"lastModifiedByType\"\ + : \"Application\",\n \"lastModifiedAt\": \"2026-01-02T06:12:43.9116189Z\"\ + \n },\n \"properties\": {\n \"labels\": {\n \"x\": \"y\"\n },\n \"provisioningState\"\ + : \"Succeeded\",\n \"defaultResourceQuota\": {\n \"cpuRequest\": \"700m\"\ + ,\n \"cpuLimit\": \"800m\",\n \"memoryRequest\": \"3Gi\",\n \"memoryLimit\"\ + : \"5Gi\"\n },\n \"defaultNetworkPolicy\": {\n \"ingress\": \"AllowSameNamespace\"\ + ,\n \"egress\": \"AllowAll\"\n },\n \"adoptionPolicy\": \"Never\",\n \ + \ \"deletePolicy\": \"Keep\",\n \"portalFqdn\": \"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.portal.hcp.westus2.azmk8s.io\"\ + \n }\n}" headers: cache-control: - no-cache content-length: - - '1074' + - '1129' content-type: - application/json date: - - Wed, 29 Oct 2025 23:44:20 GMT + - Fri, 02 Jan 2026 06:12:44 GMT expires: - '-1' pragma: @@ -2436,7 +2024,7 @@ interactions: x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 4A017360DAD54328B48D1AEDA3099F7E Ref B: CO6AA3150219029 Ref C: 2025-10-29T23:44:21Z' + - 'Ref A: CED6592E5F4C4506A135DD05A7764966 Ref B: BN1AA2051014017 Ref C: 2026-01-02T06:12:44Z' status: code: 200 message: OK @@ -2454,21 +2042,21 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces?api-version=2025-10-02-preview response: body: - string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01","name":"namespace01","type":"Microsoft.ContainerService/managedClusters/managedNamespaces","eTag":"797fbd33-6a21-49c1-b2ce-d26b27fb1409","location":"uksouth","systemData":{"createdBy":"test@example.com","createdByType":"User","createdAt":"2025-10-29T23:42:33.0300473Z","lastModifiedBy":"test@example.com","lastModifiedByType":"User","lastModifiedAt":"2025-10-29T23:44:19.821808Z"},"properties":{"labels":{"x":"y"},"provisioningState":"Succeeded","defaultResourceQuota":{"cpuRequest":"700m","cpuLimit":"800m","memoryRequest":"3Gi","memoryLimit":"5Gi"},"defaultNetworkPolicy":{"ingress":"AllowSameNamespace","egress":"AllowAll"},"adoptionPolicy":"Never","deletePolicy":"Keep","portalFqdn":"cliakstest-clitest7gu4clsgb-8ecadf-8qk2k5vc.portal.hcp.uksouth.azmk8s.io"}}],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces?api-version=2025-10-02-preview&%24skiptoken=7ZBBTsMwEEXvYomu6joNhqSRKlR1ARIUJNrusnHsSbDS2GbGCYiqdydUwIIzsBuN3v%2f6ekfm4D0%2bWNcSK45sf7992u%2fuWMFeYgxUCNEppxrowMWZ%2bugRZtp3gvqKNNoQrXckctDK1HrBzVxdcglK8iqXkidmUecZSJPpXCCQ71HDLfo%2bkNAHG4Fi1vRSH6ipXkVAP1gDSGJjNXrydZytvYvKOsAt4GA1fK8x60NP8Qsda1Q7nhRbeV2n1Q%2fwqDqgoDTQzUUqqbVh51twy3mSLZKJCpYPY3xcv0yT9IonOU9SHhAGC2%2bTPzg7TZnCbtU0CI2KYM5Vo6LV84ZNz%2f42ClvA8XUsfxSWrCj%2fJf46L9mJnT4B"}' + string: '{"value":[{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01","name":"namespace01","type":"Microsoft.ContainerService/managedClusters/managedNamespaces","eTag":"ed3aa0d8-c7bf-473c-a1b6-6a10c23fbb39","location":"westus2","systemData":{"createdBy":"705ac000-bf67-4eed-9ba0-9ee723df283a","createdByType":"Application","createdAt":"2026-01-02T06:11:05.7293715Z","lastModifiedBy":"705ac000-bf67-4eed-9ba0-9ee723df283a","lastModifiedByType":"Application","lastModifiedAt":"2026-01-02T06:12:43.9116189Z"},"properties":{"labels":{"x":"y"},"provisioningState":"Succeeded","defaultResourceQuota":{"cpuRequest":"700m","cpuLimit":"800m","memoryRequest":"3Gi","memoryLimit":"5Gi"},"defaultNetworkPolicy":{"ingress":"AllowSameNamespace","egress":"AllowAll"},"adoptionPolicy":"Never","deletePolicy":"Keep","portalFqdn":"cliakstest-clitestbiiwodofy-79a739-9ycb0ujd.portal.hcp.westus2.azmk8s.io"}}],"nextLink":"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces?api-version=2025-10-02-preview&%24skiptoken=7ZDLbsIwEEX%2fxVJZYRwSHiESqhCquildFKpushmcSWqZ2NGME2gR%2f94UwaL%2f0N1odO7V1TkLh6fwYpxlkZ3Fx9N2976NRSY%2bQ2g4U6oGBxXW6MIIvlvCkfa14nbPmkwTjHes5guYJ4uokAmkUzlJ4kIuylkpYTyGeZTodJ8mipB9SxqfybcNK30wATnsjTn6wpdfVjXkO1MgsdoYTZ59GUZr7wIYh7RF6ozG25pifWg5%2fKJ9Ddj%2b5FDZk3WzO%2fAKNXIDGvnxIZ6wNc3OW3TLJJ1EA2iM7Pp0P34ZR%2fFUjiMZxbIh7AweB39pcRkKoHpVVYQVBCyuRb2g1dtGDK%2f2NkAWqX%2bd87vAXGT5v8Kb8FxcxOUH"}' headers: cache-control: - no-cache content-length: - - '1605' + - '1662' content-type: - application/json; charset=utf-8 date: - - Wed, 29 Oct 2025 23:44:22 GMT + - Fri, 02 Jan 2026 06:12:45 GMT expires: - '-1' pragma: @@ -2480,11 +2068,11 @@ interactions: x-content-type-options: - nosniff x-ms-original-request-ids: - - f4710867-a362-4543-9a54-79dfe88d8d4e + - 2103e830-938a-498b-8ee1-3c0422a2574d x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: B7A2E9696E8D4739B76204D6C1AA9AA1 Ref B: MWH011020806029 Ref C: 2025-10-29T23:44:21Z' + - 'Ref A: 4BF2FEC2D33B4369BC0D6DCDA7CF8EEE Ref B: BN1AA2051012023 Ref C: 2026-01-02T06:12:45Z' status: code: 200 message: OK @@ -2504,7 +2092,7 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001/managedNamespaces/namespace01?api-version=2025-10-02-preview response: @@ -2512,17 +2100,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/6b041df0-b210-49d9-ab91-8b60655ab913?api-version=2025-03-01&t=638973782633834296&c=MIIIrzCCBpegAwIBAgITUQE5D2XUBhw3Um2t_wABATkPZTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDQwHhcNMjUxMDE4MDEwMDUxWhcNMjYwNDE2MDEwMDUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK8xN0u1hR7Zy1ifWbL41F5gcssdklf0cAOuIkJiamEhlNusCD4Q77TdbCEL4nYU_Dws6PZVoLPlAOMfU0ejNfR6AGlScyRUN2WJj2SDs3lldc1X9K25f3WtuXZNybemdO44IaEtCKNysx3J5khvgfSBKynN-Ez3hReHveykWB1AzM0arTs2fgVfYj25tBIHx0pxzvM_ekryzKet7VmxuweLAy5YDJoa8hmqUWTFq9T9wnnM8cZsKVT99fv2s-A4Fhlx2horxBCip8A_91X22mbDJGWeB-iXA46_iCoqsYzMr1sTeIulldBSe1vG8tqkQvh7lKtzM47ASLMyF0BzpvUCAwEAAaOCBJwwggSYMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHkBggrBgEFBQcBAQSCAdYwggHSMGgGCCsGAQUFBzAChlxodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDEuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDIuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDMuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDQuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDAdBgNVHQ4EFgQUidyeaSkYgsho3FWNqLI7zpWQD-wwDgYDVR0PAQH_BAQDAgWgMIIBNQYDVR0fBIIBLDCCASgwggEkoIIBIKCCARyGQmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DUkwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDEuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDIuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDMuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDQuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwHwYDVR0jBBgwFoAUOXFdqRUQLcTffi9ZbkBNwN_vNpowHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4ICAQA04rLeQmcudAJnaPejkft9ytM7arPD-cfN405J1gGzjQBnoqcOosNjuckbQbQ6s29Mi4uz0o2O9vwruumqcaB_Q1wpiBKDZ8wq8UK-MqsK1DomUlo96d8uWQuA-qXctC4tXOOy1NAZ_jIFR97Gm1C__BS87WiGkvRfHeFfLKgXPMKHfrnatCNzgrWMig9Q9uTxvKx6zsUon4AIy0gH9ayTxxwYOaixcgQz2-epSrajm2uJMP-Fovnj_QpXvtMYWMYWotpf3nz2ZN1Zl33PqRQ1EtugDdmhXIGNKPKL1iuOUZ9iGkb3BOyIcQJlbyxl6fjoSN1O0-qQepSz1mIf_h7qrAUzVwH4mZaN2d5ywdciaG-HdNegT9PvxgRhkDTiN6qCaBA0OhMR9wVESoRRidRkZL_2MH9X65Slf9tUwXCnVZlvCX9gUA2r-IqC2ZDVMvQ2AOL8ctawbw97avmEaj_DqimhgjTs9zK77xzEOruqjnK7UkSgobQuCEzH5Gx6QIw4Ebywh-UM9kpqp1sm2KedKda2mjNAD7GFIZoxjGx7CpJodNw7Isv0BnXT_fi-0ZaBR-PLSNFOk15MOuRJvEKm1_0czCpayrH3caIkOAdBT2Xrl5fBhmnOdkp01mcVRJIXJI6MM19gqt9C35kLNArODD8Q1A8Q_YmCMYGG01YRwg&s=aNQ1dkZZhBAbSt8YwnkCE0XCBht-sFQwEkotFqAdqa0oAXMGe0Co45I3uQdGv1ZDGJ6Rs5rlwp5DA5xslZIoY41LVWfR671pEO3sjrMpgXu3DkyTRbq6-sRGwA54Cj81X0jl9yFERy-Mkxn5m3C1TwdFPJ40bKq3wxvTnH0jVhi1FCXV4WvI0u4s5ne1wJf6qZJK-73uSyM0V3rDNWQTb8DIfyeIjvZeBnej6zlSqO1w3AgSNRuja_m_I5s_VZ_-FUxQwvZSTBtFTZ4ExqUpu89e-n_KxfXDRBEqpEGWqDTqhNYPAKO4JYGg5BzPVd_WPrZLCi8Vee1u-ifXHnZSYw&h=Bh40CqfEa1XpPiQhhOZymYroHsTxUXhpr9j_mhvpr0I + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ab7d5842-3e91-49b0-a820-3446ff5f1e4b?api-version=2025-03-01&t=639029311674924924&c=MIIHhzCCBm-gAwIBAgITfAlY2NhYWz_rkiYT0gAACVjY2DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDE5MDMwMTUzWhcNMjYwNDE3MDMwMTUzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALb7q8LgkqS_7Sa915WSEvu_LerzErVZMTTkw7KXLAdnIWMjvrOw1RefK_Xe_cFp1_e2xVZM1Zog0tE-_XlllqRwZapoZJTL14Kmh7C0GvefEv-5GdvOnMy695cBHvQJTv1mqxiuvsmhJdB5__zphMuTvy0lF2K1ceor52XBk_VLEQtBcMhz8UUKVZ2KboqO1b56fjCSzbjn-sv5cQ7zx0_GZYADJbddS7dvpIwmb3QZzHcEcbAec_ouQ-YyxmKTpGa17K6DB_CoquSZ2A0TRHJqBpgeGjL0b652ekPbj9oy-sOOusDnwfN95QPWCJFjmNz1aKdnUhXmx8FU134pOkUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSi0lU0HWkl1SHwyRBzQPtbjPmHfTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACdnVC4tNlyw3EyuiJTFX5692Q_SgsQB7SjH2__G8q1XVJ0GiNSI4NKXoC8rVoxrLDL28sgifuyaEjoA9IYoahBs9l6DzxOxA0fDaBOTteaFuniOzVtW6WubmshP_yDd1pFPJydCOEtgKApCNY8y5eo8GzdatHpMEID7E2ZDrxTnq7PtzLXpoeF0A5W6qhqGypYabh7ugJ5-R8hb1iOlFYy2yvCrBaAW9wwnUPpO3DQRyoxnbzomyTIbrxEJuuaalADYKnu7GVtfL43Srrrx_HEfhy1rsf0ZK9CmJ64NOTHXIRG0kYIl5LhwZVZSEDqBPTAAy9oAm1i5D1jbVw2FPF8&s=rpxTDAPeROsHO-FubZxEwo-ZGnTkilkgO83nrjB9s6jCk3MRxXefAmKz6_-i2Pg4ohlOf_A2Lprknl60dKnOdIfmmNBtmms2KPWjac7lHVsBo3NYzg_LUAfmDINb-__6_ZDW5Iju2H7mUUGS8t6rzMp1_cym2VOtX0qpJ96wRm5dhyg3BU5K40ybjhbNlmkOZvfz8k8oFzvXhsJXOp0J0GUryTMZLWQSit2lJnLg626B3frDyqpOKA-e49_WDIbHkUUs6NZVgqqTmvtywfB_patW5K0gk9u5FOwpvLlrHYXM9bwd6VuLWSU9vRRgeHWUqb3-UR4xh-wGC_KbYNYPRQ&h=zqwZfK5twu9cLzuaN3gxjyMHSL4q4Fx4G_rgKgVStkI cache-control: - no-cache content-length: - '0' date: - - Wed, 29 Oct 2025 23:44:23 GMT + - Fri, 02 Jan 2026 06:12:47 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operationresults/6b041df0-b210-49d9-ab91-8b60655ab913?api-version=2025-03-01&t=638973782633990471&c=MIIIrzCCBpegAwIBAgITUQE5D2XUBhw3Um2t_wABATkPZTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDQwHhcNMjUxMDE4MDEwMDUxWhcNMjYwNDE2MDEwMDUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK8xN0u1hR7Zy1ifWbL41F5gcssdklf0cAOuIkJiamEhlNusCD4Q77TdbCEL4nYU_Dws6PZVoLPlAOMfU0ejNfR6AGlScyRUN2WJj2SDs3lldc1X9K25f3WtuXZNybemdO44IaEtCKNysx3J5khvgfSBKynN-Ez3hReHveykWB1AzM0arTs2fgVfYj25tBIHx0pxzvM_ekryzKet7VmxuweLAy5YDJoa8hmqUWTFq9T9wnnM8cZsKVT99fv2s-A4Fhlx2horxBCip8A_91X22mbDJGWeB-iXA46_iCoqsYzMr1sTeIulldBSe1vG8tqkQvh7lKtzM47ASLMyF0BzpvUCAwEAAaOCBJwwggSYMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHkBggrBgEFBQcBAQSCAdYwggHSMGgGCCsGAQUFBzAChlxodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDEuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDIuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDMuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDQuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDAdBgNVHQ4EFgQUidyeaSkYgsho3FWNqLI7zpWQD-wwDgYDVR0PAQH_BAQDAgWgMIIBNQYDVR0fBIIBLDCCASgwggEkoIIBIKCCARyGQmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DUkwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDEuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDIuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDMuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDQuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwHwYDVR0jBBgwFoAUOXFdqRUQLcTffi9ZbkBNwN_vNpowHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4ICAQA04rLeQmcudAJnaPejkft9ytM7arPD-cfN405J1gGzjQBnoqcOosNjuckbQbQ6s29Mi4uz0o2O9vwruumqcaB_Q1wpiBKDZ8wq8UK-MqsK1DomUlo96d8uWQuA-qXctC4tXOOy1NAZ_jIFR97Gm1C__BS87WiGkvRfHeFfLKgXPMKHfrnatCNzgrWMig9Q9uTxvKx6zsUon4AIy0gH9ayTxxwYOaixcgQz2-epSrajm2uJMP-Fovnj_QpXvtMYWMYWotpf3nz2ZN1Zl33PqRQ1EtugDdmhXIGNKPKL1iuOUZ9iGkb3BOyIcQJlbyxl6fjoSN1O0-qQepSz1mIf_h7qrAUzVwH4mZaN2d5ywdciaG-HdNegT9PvxgRhkDTiN6qCaBA0OhMR9wVESoRRidRkZL_2MH9X65Slf9tUwXCnVZlvCX9gUA2r-IqC2ZDVMvQ2AOL8ctawbw97avmEaj_DqimhgjTs9zK77xzEOruqjnK7UkSgobQuCEzH5Gx6QIw4Ebywh-UM9kpqp1sm2KedKda2mjNAD7GFIZoxjGx7CpJodNw7Isv0BnXT_fi-0ZaBR-PLSNFOk15MOuRJvEKm1_0czCpayrH3caIkOAdBT2Xrl5fBhmnOdkp01mcVRJIXJI6MM19gqt9C35kLNArODD8Q1A8Q_YmCMYGG01YRwg&s=Nm9eyQ1IWKkkwRFSHtda8cG5COlOK-U1DSa70mJvcmZmL-yYBekNbGp7I7Vm159KWu8jGpzyw8VL-M-xE4nMbJ40b5WHOnsJB-lBKf9Stkn-pZEcSFD0u4P2O0I2mtTcldntfHFhPFJ4S9iczS33kzjbowqlCayQzt6KDX2a3q3wwh-2t1Y-WC8YqQRSgw3ndrNKP5hDRT8pmL535Hgq-uKtfbXYj9HwfaAZLY8RGdRP5ZkS5PrBYoY3Nfo4iRSpgEHj2mjkA5s-rRut2OiLE_9EoEZG2nMoWrKTg_F3dKXp88x2ML8BgZmN8-e4sv1_vr8uGEmuft43wt4dYO75ww&h=A1J1rQ8WFmyVgNZ1nawbzHs0m538_2stloW7GgELsXQ + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/ab7d5842-3e91-49b0-a820-3446ff5f1e4b?api-version=2025-03-01&t=639029311675081197&c=MIIHhzCCBm-gAwIBAgITfAlY2NhYWz_rkiYT0gAACVjY2DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDE5MDMwMTUzWhcNMjYwNDE3MDMwMTUzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALb7q8LgkqS_7Sa915WSEvu_LerzErVZMTTkw7KXLAdnIWMjvrOw1RefK_Xe_cFp1_e2xVZM1Zog0tE-_XlllqRwZapoZJTL14Kmh7C0GvefEv-5GdvOnMy695cBHvQJTv1mqxiuvsmhJdB5__zphMuTvy0lF2K1ceor52XBk_VLEQtBcMhz8UUKVZ2KboqO1b56fjCSzbjn-sv5cQ7zx0_GZYADJbddS7dvpIwmb3QZzHcEcbAec_ouQ-YyxmKTpGa17K6DB_CoquSZ2A0TRHJqBpgeGjL0b652ekPbj9oy-sOOusDnwfN95QPWCJFjmNz1aKdnUhXmx8FU134pOkUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSi0lU0HWkl1SHwyRBzQPtbjPmHfTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACdnVC4tNlyw3EyuiJTFX5692Q_SgsQB7SjH2__G8q1XVJ0GiNSI4NKXoC8rVoxrLDL28sgifuyaEjoA9IYoahBs9l6DzxOxA0fDaBOTteaFuniOzVtW6WubmshP_yDd1pFPJydCOEtgKApCNY8y5eo8GzdatHpMEID7E2ZDrxTnq7PtzLXpoeF0A5W6qhqGypYabh7ugJ5-R8hb1iOlFYy2yvCrBaAW9wwnUPpO3DQRyoxnbzomyTIbrxEJuuaalADYKnu7GVtfL43Srrrx_HEfhy1rsf0ZK9CmJ64NOTHXIRG0kYIl5LhwZVZSEDqBPTAAy9oAm1i5D1jbVw2FPF8&s=pNR35uA892YKIZZs7Y-Rvj23J0NlTg3J0enFxQ8lpD-dIm66bIhN0mHGKC_v58VjWru5z7X9bGOgOmz_uz6tdxBwwzLPtxurcwFo60MJi0z3_FYyK8GGi0VFKiZ1sTzMTczKuuQvg6_CmAFwBaaYfuoYmTKv5O4j1r0GpHphY-uRlsz6W4zlVTDHsjxG_gBRW8RHj_AfSNra-AS7159ybjbhMfnR4yQ75ceHDZGtz40ucmQAp2BW7fiGsLXNoNU0oHGfMFnQQGV3z6trlR4_SM6bZ-00OU5ZPHGd9lmDP7P4t0QD0XxzXgQd7uAW6k_F_6GxqwRGfjJA8RL_12DEqA&h=kfFKO1CuigFdTA02XwsRUZTmf_WEU0ZYLAoDITLcoJg pragma: - no-cache strict-transport-security: @@ -2532,13 +2120,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/uksouth/f843e751-5d6c-400c-b6f8-10fe4d5993ef + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/29bff23b-6718-4310-a043-96217f9daf51 x-ms-ratelimit-remaining-subscription-deletes: - '799' x-ms-ratelimit-remaining-subscription-global-deletes: - '11999' x-msedge-ref: - - 'Ref A: A3D07B7D7BD045FC93F8CEEF46395EF6 Ref B: MWH011020809054 Ref C: 2025-10-29T23:44:22Z' + - 'Ref A: 106A66A93AA64F1880CD1C484F10D3AF Ref B: BN1AA2051015025 Ref C: 2026-01-02T06:12:45Z' status: code: 202 message: Accepted @@ -2556,22 +2144,22 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/6b041df0-b210-49d9-ab91-8b60655ab913?api-version=2025-03-01&t=638973782633834296&c=MIIIrzCCBpegAwIBAgITUQE5D2XUBhw3Um2t_wABATkPZTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDQwHhcNMjUxMDE4MDEwMDUxWhcNMjYwNDE2MDEwMDUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK8xN0u1hR7Zy1ifWbL41F5gcssdklf0cAOuIkJiamEhlNusCD4Q77TdbCEL4nYU_Dws6PZVoLPlAOMfU0ejNfR6AGlScyRUN2WJj2SDs3lldc1X9K25f3WtuXZNybemdO44IaEtCKNysx3J5khvgfSBKynN-Ez3hReHveykWB1AzM0arTs2fgVfYj25tBIHx0pxzvM_ekryzKet7VmxuweLAy5YDJoa8hmqUWTFq9T9wnnM8cZsKVT99fv2s-A4Fhlx2horxBCip8A_91X22mbDJGWeB-iXA46_iCoqsYzMr1sTeIulldBSe1vG8tqkQvh7lKtzM47ASLMyF0BzpvUCAwEAAaOCBJwwggSYMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHkBggrBgEFBQcBAQSCAdYwggHSMGgGCCsGAQUFBzAChlxodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDEuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDIuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDMuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDQuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDAdBgNVHQ4EFgQUidyeaSkYgsho3FWNqLI7zpWQD-wwDgYDVR0PAQH_BAQDAgWgMIIBNQYDVR0fBIIBLDCCASgwggEkoIIBIKCCARyGQmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DUkwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDEuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDIuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDMuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDQuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwHwYDVR0jBBgwFoAUOXFdqRUQLcTffi9ZbkBNwN_vNpowHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4ICAQA04rLeQmcudAJnaPejkft9ytM7arPD-cfN405J1gGzjQBnoqcOosNjuckbQbQ6s29Mi4uz0o2O9vwruumqcaB_Q1wpiBKDZ8wq8UK-MqsK1DomUlo96d8uWQuA-qXctC4tXOOy1NAZ_jIFR97Gm1C__BS87WiGkvRfHeFfLKgXPMKHfrnatCNzgrWMig9Q9uTxvKx6zsUon4AIy0gH9ayTxxwYOaixcgQz2-epSrajm2uJMP-Fovnj_QpXvtMYWMYWotpf3nz2ZN1Zl33PqRQ1EtugDdmhXIGNKPKL1iuOUZ9iGkb3BOyIcQJlbyxl6fjoSN1O0-qQepSz1mIf_h7qrAUzVwH4mZaN2d5ywdciaG-HdNegT9PvxgRhkDTiN6qCaBA0OhMR9wVESoRRidRkZL_2MH9X65Slf9tUwXCnVZlvCX9gUA2r-IqC2ZDVMvQ2AOL8ctawbw97avmEaj_DqimhgjTs9zK77xzEOruqjnK7UkSgobQuCEzH5Gx6QIw4Ebywh-UM9kpqp1sm2KedKda2mjNAD7GFIZoxjGx7CpJodNw7Isv0BnXT_fi-0ZaBR-PLSNFOk15MOuRJvEKm1_0czCpayrH3caIkOAdBT2Xrl5fBhmnOdkp01mcVRJIXJI6MM19gqt9C35kLNArODD8Q1A8Q_YmCMYGG01YRwg&s=aNQ1dkZZhBAbSt8YwnkCE0XCBht-sFQwEkotFqAdqa0oAXMGe0Co45I3uQdGv1ZDGJ6Rs5rlwp5DA5xslZIoY41LVWfR671pEO3sjrMpgXu3DkyTRbq6-sRGwA54Cj81X0jl9yFERy-Mkxn5m3C1TwdFPJ40bKq3wxvTnH0jVhi1FCXV4WvI0u4s5ne1wJf6qZJK-73uSyM0V3rDNWQTb8DIfyeIjvZeBnej6zlSqO1w3AgSNRuja_m_I5s_VZ_-FUxQwvZSTBtFTZ4ExqUpu89e-n_KxfXDRBEqpEGWqDTqhNYPAKO4JYGg5BzPVd_WPrZLCi8Vee1u-ifXHnZSYw&h=Bh40CqfEa1XpPiQhhOZymYroHsTxUXhpr9j_mhvpr0I + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ab7d5842-3e91-49b0-a820-3446ff5f1e4b?api-version=2025-03-01&t=639029311674924924&c=MIIHhzCCBm-gAwIBAgITfAlY2NhYWz_rkiYT0gAACVjY2DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDE5MDMwMTUzWhcNMjYwNDE3MDMwMTUzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALb7q8LgkqS_7Sa915WSEvu_LerzErVZMTTkw7KXLAdnIWMjvrOw1RefK_Xe_cFp1_e2xVZM1Zog0tE-_XlllqRwZapoZJTL14Kmh7C0GvefEv-5GdvOnMy695cBHvQJTv1mqxiuvsmhJdB5__zphMuTvy0lF2K1ceor52XBk_VLEQtBcMhz8UUKVZ2KboqO1b56fjCSzbjn-sv5cQ7zx0_GZYADJbddS7dvpIwmb3QZzHcEcbAec_ouQ-YyxmKTpGa17K6DB_CoquSZ2A0TRHJqBpgeGjL0b652ekPbj9oy-sOOusDnwfN95QPWCJFjmNz1aKdnUhXmx8FU134pOkUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSi0lU0HWkl1SHwyRBzQPtbjPmHfTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACdnVC4tNlyw3EyuiJTFX5692Q_SgsQB7SjH2__G8q1XVJ0GiNSI4NKXoC8rVoxrLDL28sgifuyaEjoA9IYoahBs9l6DzxOxA0fDaBOTteaFuniOzVtW6WubmshP_yDd1pFPJydCOEtgKApCNY8y5eo8GzdatHpMEID7E2ZDrxTnq7PtzLXpoeF0A5W6qhqGypYabh7ugJ5-R8hb1iOlFYy2yvCrBaAW9wwnUPpO3DQRyoxnbzomyTIbrxEJuuaalADYKnu7GVtfL43Srrrx_HEfhy1rsf0ZK9CmJ64NOTHXIRG0kYIl5LhwZVZSEDqBPTAAy9oAm1i5D1jbVw2FPF8&s=rpxTDAPeROsHO-FubZxEwo-ZGnTkilkgO83nrjB9s6jCk3MRxXefAmKz6_-i2Pg4ohlOf_A2Lprknl60dKnOdIfmmNBtmms2KPWjac7lHVsBo3NYzg_LUAfmDINb-__6_ZDW5Iju2H7mUUGS8t6rzMp1_cym2VOtX0qpJ96wRm5dhyg3BU5K40ybjhbNlmkOZvfz8k8oFzvXhsJXOp0J0GUryTMZLWQSit2lJnLg626B3frDyqpOKA-e49_WDIbHkUUs6NZVgqqTmvtywfB_patW5K0gk9u5FOwpvLlrHYXM9bwd6VuLWSU9vRRgeHWUqb3-UR4xh-wGC_KbYNYPRQ&h=zqwZfK5twu9cLzuaN3gxjyMHSL4q4Fx4G_rgKgVStkI response: body: - string: "{\n \"name\": \"6b041df0-b210-49d9-ab91-8b60655ab913\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-10-29T23:44:23.3125655Z\"\n}" + string: "{\n \"name\": \"ab7d5842-3e91-49b0-a820-3446ff5f1e4b\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:12:47.392428Z\"\n}" headers: cache-control: - no-cache content-length: - - '122' + - '121' content-type: - application/json date: - - Wed, 29 Oct 2025 23:44:23 GMT + - Fri, 02 Jan 2026 06:12:47 GMT expires: - '-1' pragma: @@ -2583,11 +2171,11 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/uksouth/3facb662-2193-41c3-831e-cdcd654f3a4c + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/05922f6b-39ec-47df-a616-231e958b7c85 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: 931C5A8560CC41D6A4E0FF9ED3BE915E Ref B: MWH011020809042 Ref C: 2025-10-29T23:44:23Z' + - 'Ref A: 21FFADCC90C74499A5C4E905467A73B7 Ref B: BN1AA2051013045 Ref C: 2026-01-02T06:12:47Z' status: code: 200 message: OK @@ -2605,23 +2193,23 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/6b041df0-b210-49d9-ab91-8b60655ab913?api-version=2025-03-01&t=638973782633834296&c=MIIIrzCCBpegAwIBAgITUQE5D2XUBhw3Um2t_wABATkPZTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDQwHhcNMjUxMDE4MDEwMDUxWhcNMjYwNDE2MDEwMDUxWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK8xN0u1hR7Zy1ifWbL41F5gcssdklf0cAOuIkJiamEhlNusCD4Q77TdbCEL4nYU_Dws6PZVoLPlAOMfU0ejNfR6AGlScyRUN2WJj2SDs3lldc1X9K25f3WtuXZNybemdO44IaEtCKNysx3J5khvgfSBKynN-Ez3hReHveykWB1AzM0arTs2fgVfYj25tBIHx0pxzvM_ekryzKet7VmxuweLAy5YDJoa8hmqUWTFq9T9wnnM8cZsKVT99fv2s-A4Fhlx2horxBCip8A_91X22mbDJGWeB-iXA46_iCoqsYzMr1sTeIulldBSe1vG8tqkQvh7lKtzM47ASLMyF0BzpvUCAwEAAaOCBJwwggSYMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHkBggrBgEFBQcBAQSCAdYwggHSMGgGCCsGAQUFBzAChlxodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDEuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDIuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDMuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDBYBggrBgEFBQcwAoZMaHR0cDovL2NybDQuYW1lLmdibC9haWEvbWVsMDFwa2lpbnRjYTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNydDAdBgNVHQ4EFgQUidyeaSkYgsho3FWNqLI7zpWQD-wwDgYDVR0PAQH_BAQDAgWgMIIBNQYDVR0fBIIBLDCCASgwggEkoIIBIKCCARyGQmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DUkwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDEuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDIuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDMuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybIY0aHR0cDovL2NybDQuYW1lLmdibC9jcmwvQU1FJTIwSW5mcmElMjBDQSUyMDA0KDEpLmNybDCBnQYDVR0gBIGVMIGSMAwGCisGAQQBgjd7AQEwZgYKKwYBBAGCN3sCAjBYMFYGCCsGAQUFBwICMEoeSAAzADMAZQAwADEAOQAyADEALQA0AGQANgA0AC0ANABmADgAYwAtAGEAMAA1ADUALQA1AGIAZABhAGYAZgBkADUAZQAzADMAZDAMBgorBgEEAYI3ewMCMAwGCisGAQQBgjd7BAIwHwYDVR0jBBgwFoAUOXFdqRUQLcTffi9ZbkBNwN_vNpowHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMA0GCSqGSIb3DQEBCwUAA4ICAQA04rLeQmcudAJnaPejkft9ytM7arPD-cfN405J1gGzjQBnoqcOosNjuckbQbQ6s29Mi4uz0o2O9vwruumqcaB_Q1wpiBKDZ8wq8UK-MqsK1DomUlo96d8uWQuA-qXctC4tXOOy1NAZ_jIFR97Gm1C__BS87WiGkvRfHeFfLKgXPMKHfrnatCNzgrWMig9Q9uTxvKx6zsUon4AIy0gH9ayTxxwYOaixcgQz2-epSrajm2uJMP-Fovnj_QpXvtMYWMYWotpf3nz2ZN1Zl33PqRQ1EtugDdmhXIGNKPKL1iuOUZ9iGkb3BOyIcQJlbyxl6fjoSN1O0-qQepSz1mIf_h7qrAUzVwH4mZaN2d5ywdciaG-HdNegT9PvxgRhkDTiN6qCaBA0OhMR9wVESoRRidRkZL_2MH9X65Slf9tUwXCnVZlvCX9gUA2r-IqC2ZDVMvQ2AOL8ctawbw97avmEaj_DqimhgjTs9zK77xzEOruqjnK7UkSgobQuCEzH5Gx6QIw4Ebywh-UM9kpqp1sm2KedKda2mjNAD7GFIZoxjGx7CpJodNw7Isv0BnXT_fi-0ZaBR-PLSNFOk15MOuRJvEKm1_0czCpayrH3caIkOAdBT2Xrl5fBhmnOdkp01mcVRJIXJI6MM19gqt9C35kLNArODD8Q1A8Q_YmCMYGG01YRwg&s=aNQ1dkZZhBAbSt8YwnkCE0XCBht-sFQwEkotFqAdqa0oAXMGe0Co45I3uQdGv1ZDGJ6Rs5rlwp5DA5xslZIoY41LVWfR671pEO3sjrMpgXu3DkyTRbq6-sRGwA54Cj81X0jl9yFERy-Mkxn5m3C1TwdFPJ40bKq3wxvTnH0jVhi1FCXV4WvI0u4s5ne1wJf6qZJK-73uSyM0V3rDNWQTb8DIfyeIjvZeBnej6zlSqO1w3AgSNRuja_m_I5s_VZ_-FUxQwvZSTBtFTZ4ExqUpu89e-n_KxfXDRBEqpEGWqDTqhNYPAKO4JYGg5BzPVd_WPrZLCi8Vee1u-ifXHnZSYw&h=Bh40CqfEa1XpPiQhhOZymYroHsTxUXhpr9j_mhvpr0I + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ab7d5842-3e91-49b0-a820-3446ff5f1e4b?api-version=2025-03-01&t=639029311674924924&c=MIIHhzCCBm-gAwIBAgITfAlY2NhYWz_rkiYT0gAACVjY2DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDE5MDMwMTUzWhcNMjYwNDE3MDMwMTUzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALb7q8LgkqS_7Sa915WSEvu_LerzErVZMTTkw7KXLAdnIWMjvrOw1RefK_Xe_cFp1_e2xVZM1Zog0tE-_XlllqRwZapoZJTL14Kmh7C0GvefEv-5GdvOnMy695cBHvQJTv1mqxiuvsmhJdB5__zphMuTvy0lF2K1ceor52XBk_VLEQtBcMhz8UUKVZ2KboqO1b56fjCSzbjn-sv5cQ7zx0_GZYADJbddS7dvpIwmb3QZzHcEcbAec_ouQ-YyxmKTpGa17K6DB_CoquSZ2A0TRHJqBpgeGjL0b652ekPbj9oy-sOOusDnwfN95QPWCJFjmNz1aKdnUhXmx8FU134pOkUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSi0lU0HWkl1SHwyRBzQPtbjPmHfTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACdnVC4tNlyw3EyuiJTFX5692Q_SgsQB7SjH2__G8q1XVJ0GiNSI4NKXoC8rVoxrLDL28sgifuyaEjoA9IYoahBs9l6DzxOxA0fDaBOTteaFuniOzVtW6WubmshP_yDd1pFPJydCOEtgKApCNY8y5eo8GzdatHpMEID7E2ZDrxTnq7PtzLXpoeF0A5W6qhqGypYabh7ugJ5-R8hb1iOlFYy2yvCrBaAW9wwnUPpO3DQRyoxnbzomyTIbrxEJuuaalADYKnu7GVtfL43Srrrx_HEfhy1rsf0ZK9CmJ64NOTHXIRG0kYIl5LhwZVZSEDqBPTAAy9oAm1i5D1jbVw2FPF8&s=rpxTDAPeROsHO-FubZxEwo-ZGnTkilkgO83nrjB9s6jCk3MRxXefAmKz6_-i2Pg4ohlOf_A2Lprknl60dKnOdIfmmNBtmms2KPWjac7lHVsBo3NYzg_LUAfmDINb-__6_ZDW5Iju2H7mUUGS8t6rzMp1_cym2VOtX0qpJ96wRm5dhyg3BU5K40ybjhbNlmkOZvfz8k8oFzvXhsJXOp0J0GUryTMZLWQSit2lJnLg626B3frDyqpOKA-e49_WDIbHkUUs6NZVgqqTmvtywfB_patW5K0gk9u5FOwpvLlrHYXM9bwd6VuLWSU9vRRgeHWUqb3-UR4xh-wGC_KbYNYPRQ&h=zqwZfK5twu9cLzuaN3gxjyMHSL4q4Fx4G_rgKgVStkI response: body: - string: "{\n \"name\": \"6b041df0-b210-49d9-ab91-8b60655ab913\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2025-10-29T23:44:23.3125655Z\",\n \"endTime\": - \"2025-10-29T23:44:27.6351093Z\"\n}" + string: "{\n \"name\": \"ab7d5842-3e91-49b0-a820-3446ff5f1e4b\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2026-01-02T06:12:47.392428Z\",\n \"endTime\"\ + : \"2026-01-02T06:13:01.6222774Z\"\n}" headers: cache-control: - no-cache content-length: - - '165' + - '164' content-type: - application/json date: - - Wed, 29 Oct 2025 23:44:54 GMT + - Fri, 02 Jan 2026 06:13:17 GMT expires: - '-1' pragma: @@ -2633,14 +2221,62 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/westus2/ffbdd70b-644f-4436-8765-8d566fbced92 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/db2522c7-275a-4cf9-b45b-a9885475e462 x-ms-ratelimit-remaining-subscription-global-reads: - '16499' x-msedge-ref: - - 'Ref A: F6CD57C8AFC2404A8B2397B966952803 Ref B: MWH011020809040 Ref C: 2025-10-29T23:44:54Z' + - 'Ref A: 359E2C668C6D490AA8A70BE05E188E17 Ref B: BN1AA2051012009 Ref C: 2026-01-02T06:13:18Z' status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks namespace delete + Connection: + - keep-alive + ParameterSetName: + - --resource-group --cluster-name --name + User-Agent: + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/ab7d5842-3e91-49b0-a820-3446ff5f1e4b?api-version=2025-03-01&t=639029311675081197&c=MIIHhzCCBm-gAwIBAgITfAlY2NhYWz_rkiYT0gAACVjY2DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDE5MDMwMTUzWhcNMjYwNDE3MDMwMTUzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALb7q8LgkqS_7Sa915WSEvu_LerzErVZMTTkw7KXLAdnIWMjvrOw1RefK_Xe_cFp1_e2xVZM1Zog0tE-_XlllqRwZapoZJTL14Kmh7C0GvefEv-5GdvOnMy695cBHvQJTv1mqxiuvsmhJdB5__zphMuTvy0lF2K1ceor52XBk_VLEQtBcMhz8UUKVZ2KboqO1b56fjCSzbjn-sv5cQ7zx0_GZYADJbddS7dvpIwmb3QZzHcEcbAec_ouQ-YyxmKTpGa17K6DB_CoquSZ2A0TRHJqBpgeGjL0b652ekPbj9oy-sOOusDnwfN95QPWCJFjmNz1aKdnUhXmx8FU134pOkUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSi0lU0HWkl1SHwyRBzQPtbjPmHfTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACdnVC4tNlyw3EyuiJTFX5692Q_SgsQB7SjH2__G8q1XVJ0GiNSI4NKXoC8rVoxrLDL28sgifuyaEjoA9IYoahBs9l6DzxOxA0fDaBOTteaFuniOzVtW6WubmshP_yDd1pFPJydCOEtgKApCNY8y5eo8GzdatHpMEID7E2ZDrxTnq7PtzLXpoeF0A5W6qhqGypYabh7ugJ5-R8hb1iOlFYy2yvCrBaAW9wwnUPpO3DQRyoxnbzomyTIbrxEJuuaalADYKnu7GVtfL43Srrrx_HEfhy1rsf0ZK9CmJ64NOTHXIRG0kYIl5LhwZVZSEDqBPTAAy9oAm1i5D1jbVw2FPF8&s=pNR35uA892YKIZZs7Y-Rvj23J0NlTg3J0enFxQ8lpD-dIm66bIhN0mHGKC_v58VjWru5z7X9bGOgOmz_uz6tdxBwwzLPtxurcwFo60MJi0z3_FYyK8GGi0VFKiZ1sTzMTczKuuQvg6_CmAFwBaaYfuoYmTKv5O4j1r0GpHphY-uRlsz6W4zlVTDHsjxG_gBRW8RHj_AfSNra-AS7159ybjbhMfnR4yQ75ceHDZGtz40ucmQAp2BW7fiGsLXNoNU0oHGfMFnQQGV3z6trlR4_SM6bZ-00OU5ZPHGd9lmDP7P4t0QD0XxzXgQd7uAW6k_F_6GxqwRGfjJA8RL_12DEqA&h=kfFKO1CuigFdTA02XwsRUZTmf_WEU0ZYLAoDITLcoJg + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-type: + - application/json + date: + - Fri, 02 Jan 2026 06:13:18 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/ab7d5842-3e91-49b0-a820-3446ff5f1e4b?api-version=2025-03-01&t=639029311986975443&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=BBS48-q1__KjTbVZuPFsUyVZEtHvkNWQdUMTjey1Q3kw_avsZDo0BXyuSMgp21Mc8eghfyOesX1Z6vznat6IpnMCftj1JKfOpiLXcUfsH7aH9bkxctoQo6APhloI2LbWe-vlcz6eZ-ai5MmAoOBCEaO9QhinXC4pq6VuFD_d0P2rx1NGmRSzYEq47Of9u-qqcqRFbISLk0Zs-QWr1to7S0fgleD_JAkyDbyJGCo_hA1HI0hMZW1zUmt3kx4tUHaFbFY9-9VKQAHOLhVd5uuN5KBz60r7FABi9GdHPmLqzX7YyUXmi4np6jQbV60VkrUnNCYxyrQVDXYyA-CFpOkj0Q&h=Vr_pWD4X_60_z3ZNktK1Stvo0IOXXewsu_4_isPhIjg + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/bd5fcf14-fdbd-4fbb-9309-050734193352 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 3576CDA51C3D4BA6908405BF55B12F4E Ref B: BN1AA2051015035 Ref C: 2026-01-02T06:13:18Z' + status: + code: 204 + message: No Content - request: body: null headers: @@ -2657,7 +2293,7 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.79.0 (DOCKER) azsdk-python-core/1.35.0 Python/3.12.9 (Linux-6.6.87.2-microsoft-standard-WSL2-x86_64-with-glibc2.38) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000001?api-version=2025-10-02-preview response: @@ -2665,17 +2301,17 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operations/a48041cf-7ba0-46ef-889b-4ef22f39ff19?api-version=2025-03-01&t=638973784186755714&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=sOqR31X7R7WqAqwZc0rDdGFRgjOCEI8ZjQ5IeStZqZEDJBuastCyZYVXRQuztCSahLu_KhKbw_oAb5tFG85kMkGH2tLFcEgPImP4s_WW3uKbSWx36TO_2ztBk0lU6uhUeWIwAlMSS72jXjO6btkMMeQI3ouwax_hOoaRhLZK_ozTN8Ass_VNAw97LXa7qtkME92McgIp1YXFs3QWOLk-Dw52SD4N6_9j8-pZWa6xvjhfMwdRzvep8vpKfY0rv6jjiODdrHRb1uB_uNvc30ZLyNEIi-R6kpM4UhZqzo1KDcUJxTcNWZmUXItyqavJccOW3psPv5LjoYGP8URsLNyL5Q&h=lPNG7hEqtAUWQxebfSx-Fzw9-b4VEVOUZ0lNtccfuXY + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5c3bd0e3-84e9-49b3-92f5-3323e307b9b4?api-version=2025-03-01&t=639029313221451161&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=BO_nk6vhm-m64eyO6Yd5gybuN-tf75ORL8KMSFNm1bvwLGmMs3bzJzfYxL86V0BU4V-WBQhod1VS6gPDmrkG_KD52Pu-YlSlrxHo7k128t0hAQyMNic3nKnskD4W7VHnvXtKiIeUQqm-jp6RIcNxmS_3zPSOj7IU2Nv0GxFSbw4MEWDucopSqv33sW3ToQJ5O2kvDX5OjEEZFx3zSNOXlWyp72Ga4agKunszjYdqmaZCJP2xK2EGzWKGaTwLVqYmcmHJxJQYCVnr5emdjE5aEqt7Hr3fIFLhBdPiGju3ZW5hUgP0nX1bb_W86K4M43KJ5aMFs2qiQ1somcXVGomS6w&h=YEfi5UDeKXzyvQ68jEpNbR8_JcIacL8VRP-rCNMNGIM cache-control: - no-cache content-length: - '0' date: - - Wed, 29 Oct 2025 23:46:57 GMT + - Fri, 02 Jan 2026 06:15:21 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/uksouth/operationresults/a48041cf-7ba0-46ef-889b-4ef22f39ff19?api-version=2025-03-01&t=638973784187068211&c=MIIIpTCCBo2gAwIBAgITFgIgjekYlM3S-wfuhwABAiCN6TANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMDIzMTQ0NzI1WhcNMjYwNDIxMTQ0NzI1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN_610A_dmsf9qZGAvp4aAchCeYK-FSnr3Mw1HkB8y6bwmRgYpB_43zfpSEEBScANEbOsWKTdVU03gI1luufy8807sLMHto0hhU5crzOmNZTZfJZ3OvYzsJde4ieX-e_zlLncCWFbY1XiLDj2cHFDHtBBz0ML4zl3JcnnEXV7UNPL7lMkbXzYfzgmxBKqyDfYFcHRtNJ-ZhC8hdytcXOR4KXrkHNYMcYdBJn0c-6bRaYXduRHALyAuk_qeb262QHbyRX3vpq3Zlrh9xwX_pMxUfjnkJMXFmNTcHieSR37vasVwwho1gvYbSpLzpCRJvCPsBNqDVT3MXuZ3CA_9dAT7ECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MB0GA1UdDgQWBBSqkgfzMiLBfW_bvJzOEngNmkZ0FDAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBRIo61gdWpv7GDzaVXRALEyV_xs5DAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggIBADfsQDYD-JBrJ0G7gAsyEVmpSaah_QpV8697HsbOmft-mvJccjSkISxYl9ogUAz9fzhuBodCgNQOmKhWp1wjf_h4KG4h6XJFt6tVvI_zoID5NHTiYqt863PWECLol10ykVgevz_UIZwsVMpMDf2SNUjCFXxM42tywXB3lVZ5adWUCSOvXYExC8yAQ5TXSJTO3lXSawgOMS8ynIIiMFIciqouPq82t47zqFTwmEyylW-ar_4jOmokhIi63LKnGVos-StNrjCAEPlj2OYPm9WGzUXXSgdKBD9G7Zvv0ZAa01slg28BwPn_wjRIsSb_sDNqPUPnA0lLZQcyLizvKwQWazaORcRhQBEG85ToQTwJ5Hc1gf7gYcu8CKpmx-4QlDaDJVdO8rEDOoM1M91dz6ws_5OAQqyu0MUYVZnorwkjnmsnXAz62qBav4iOeaF9ViSPJUdtONeE_c7xr-UFjtByKIlxSbI9Ka24I7lpvAORRxboLnQsLEIJqDeivbhVBz5UIy1Gw6Jtyh9DxkJoct6qwo7VBjjGlgWk2qvFtU9MpvZhY_QXgnN42L_vksADQWrklhfcv9ytUA0LFjofzim5RopirUpvv1hrKrk0EClksATqX6uUL93cD0-r_SKMiZUX-wrdPID_7OSBPwfG8E3Z2mTKQRCRec0DZhMz1NAK3p4k&s=jvqezFcwXtsnyXmZHdyhF898U9lkgJkx0YeefvFT6AFlhxutbuUHcd4YkbgO7zzYFpBnXpL49NmKgXdIRuhyMDdRuUR5xBNh85c7fQ2UndvfRiaUjhIYK_aRZM8-hexTLu9ff36OWjfv2Y9A35DXtHRku3vCLAXhqg4FFIeF-80aamo709GlM7wC25-XOUqN7Y8pvfX4XxRfBAeyI7_lC1vJ-gd58_CpUiYWUfVixaTyVA4oK1MqstNhkRnWV8DlSGakCUkXmeKaw2iXU1dlmlF699G3tH_T0FeRHQ3wxqC5lkr0mQT-_pQzgmJLnVhMGMUEaUjnkOwcIk79UP6E6A&h=SUio-HykmGUGfoSvI5b4tSpzJOdoWOrwmxqhW9vFrcA + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/5c3bd0e3-84e9-49b3-92f5-3323e307b9b4?api-version=2025-03-01&t=639029313221763608&c=MIIIpDCCBoygAwIBAgITFgJT8FcP6glmK6ELEQABAlPwVzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDMwHhcNMjUxMjE5MTE1NzI4WhcNMjYwMzE5MTE1NzI4WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMru7xkBnvQTlGLOvTRGB50rJdFbjBBixSi215ox3dWmU4w2I7BzBCrUdpz6MImDLlW3HTTtuoz38u8jVs8CSgvc_64Eqo5XMLPZ6ISo0ubZAVouGrrxWyQwoLGTINyV0kHMcZtcJZCU-T819Fw4qviaiIhn7IKxPOeXAnKbc260yzNhS49xW5zsmdmjwZYwlmMTpijrDxkMunu9t45crbko_yAdhmngwxIRfDIv0dAOfiftWTxB2rBbA3vFCpcfvdSRK0nteJSa1Mn3SF7iRgemT_GUZ7y3o95PbIlsrCPuqRZKRxEoq3AaFUz81tP7Ot8lF9uo73dg96UmZ_YcneECAwEAAaOCBJEwggSNMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwIwCgYIKwYBBQUHAwEwPAYJKwYBBAGCNxUHBC8wLQYlKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgh8fIENbYcQIBZAIBBjCCAdoGCCsGAQUFBwEBBIIBzDCCAcgwZgYIKwYBBQUHMAKGWmh0dHA6Ly9jcmwubWljcm9zb2Z0LmNvbS9wa2lpbmZyYS9DZXJ0cy9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDEuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwyLmFtZS5nYmwvYWlhL0FNM1BLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDMoMSkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMy5hbWUuZ2JsL2FpYS9BTTNQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDAzKDEpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDQuYW1lLmdibC9haWEvQU0zUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcnQwHQYDVR0OBBYEFNOzAfGYMzePGnMRhtDv-TKf6S99MA4GA1UdDwEB_wQEAwIFoDCCATUGA1UdHwSCASwwggEoMIIBJKCCASCgggEchkJodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ1JML0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwxLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwyLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmwzLmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmyGNGh0dHA6Ly9jcmw0LmFtZS5nYmwvY3JsL0FNRSUyMEluZnJhJTIwQ0ElMjAwMygxKS5jcmwwgZ0GA1UdIASBlTCBkjAMBgorBgEEAYI3ewEBMGYGCisGAQQBgjd7AgIwWDBWBggrBgEFBQcCAjBKHkgAMwAzAGUAMAAxADkAMgAxAC0ANABkADYANAAtADQAZgA4AGMALQBhADAANQA1AC0ANQBiAGQAYQBmAGYAZAA1AGUAMwAzAGQwDAYKKwYBBAGCN3sDAjAMBgorBgEEAYI3ewQCMB8GA1UdIwQYMBaAFEijrWB1am_sYPNpVdEAsTJX_GzkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATANBgkqhkiG9w0BAQsFAAOCAgEAkPvx4kSB2ySyIRtpgOoSPDscWdQ3aQL8D3iIV9Pmnpb4Bl5PBRaTZ5APOtxzaNwpTtoTf8kQsiDIG4Nj8TUivJlcNA7457DTTBVrEN15yyxTj0-UDA0pzzVUw_sR606Nta6xqBRDekxglF8SoKS8QoYlh7QFmPQ6wLq3x4T7nXW98daE2BQ2p3_rQhRRhiTAgz2qKrVLXKDVrQ33X7VQ8LW6Lomvb-Y6Z9yqKjWkBuNvmQQWJr4DYYLklV9gmIvtebPTx_zN4kjGizd5Dhxfjs2nJwhWnan-A-6Mj4sgz1JZxDh5fF8_g3CDKyxpy8Nu4Xl8FbPeninHZRcBww8RQh5yuFKJu2PlwIONyD8wxG4f3S7UUvLS_CGGCgYO1C9m0Ka7Bun5JcGkr2knGrR7KsibIigkpOvdvp0cqOGNXP8nxGNgTytwYY9s9zSnlml_Ojx-l_gtScE02jVjoAGJzet_ytTt1kiwGXLz1LuMQHtw1fK7WFHfghrFo9WFBOZqpzygq9LLi3Ua02K0JP7cBsOeNGP2P4ykVxikBf0B8dARjb1_mIkajqlYPuI2-unUKPUUSbB0ube1XVRy33UJ4RDOkP2r-OJqbmp8lg_tDT_ngOjt_Z1b13NCq2rJcXD_L-QnGZxX42U2UDwBry-Y0xQs2wILWwIddacbzYcq3-A&s=Vfx_AB0pf2LMs1_LSTKp40T0hcqrQh8AwT_p9UWbusIgAplCEZf-oyrk7UMd50H5bSRltayht1qIcu4YLRQmP1pmvyrJWjg3V7BC2ZcHdcnvWUER5VeeoBwIG59pjshqT350STZxzrMs18QmkSBwRBxnkK-Ic_H25-x7h40mauI0k4C010U5PRSnoOH58P0MnEwJh6tcqVZM9AoD1NefLCYsf60faUMa-JEn-1pALfzFFYd0rWhjRs3cwKbDFUrZ5WDHODewwvxZN_XQY3CEYNQcaHFRBUP-YHgwfirG1x3cLddb_F4V5wRE_xYSSjzwlydNCaRX4Fh5jq_X6PUmug&h=DJBcqobvEzinmZQgqqxEiC-Fr8QB_lfehqGjxFJtF8w pragma: - no-cache strict-transport-security: @@ -2685,13 +2321,13 @@ interactions: x-content-type-options: - nosniff x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=f9c85099-3ba6-4765-85fc-b1d5dcfd3b77/southcentralus/c941aaf4-14e3-42a5-901a-6e7785ff2763 + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/c023f2a4-3491-432c-89a1-b09ac8c1e36e x-ms-ratelimit-remaining-subscription-deletes: - '799' x-ms-ratelimit-remaining-subscription-global-deletes: - '11999' x-msedge-ref: - - 'Ref A: 2B998277D98C48BB8792FD64470705B7 Ref B: CO6AA3150218029 Ref C: 2025-10-29T23:46:55Z' + - 'Ref A: A552942A23204D819F9526CD7CF6F5A5 Ref B: BN1AA2051013045 Ref C: 2026-01-02T06:15:19Z' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_delete_with_ignore_pod_disruption_budget.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_delete_with_ignore_pod_disruption_budget.yaml old mode 100755 new mode 100644 index b4fe44ad073..c8158171d9c --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_delete_with_ignore_pod_disruption_budget.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_nodepool_delete_with_ignore_pod_disruption_budget.yaml @@ -13,8 +13,7 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2025-10-02-preview response: @@ -30,17 +29,21 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 21 Jun 2023 10:22:50 GMT + - Fri, 02 Jan 2026 06:05: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-failure-cause: - gateway + x-msedge-ref: + - 'Ref A: 02CE4311465F440F857A3D233880089B Ref B: BN1AA2051013029 Ref C: 2026-01-02T06:05:49Z' status: code: 404 message: Not Found @@ -58,12 +61,12 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-resource/23.0.1 Python/3.8.10 (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","test":"test_aks_nodepool_delete_with_ignore_pod_disruption_budget","date":"2023-06-21T10:22:49Z","module":"aks-preview"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","test":"test_aks_nodepool_delete_with_ignore_pod_disruption_budget","date":"2026-01-02T06:05:44Z","module":"aks-preview"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache @@ -72,36 +75,42 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 21 Jun 2023 10:22:49 GMT + - Fri, 02 Jan 2026 06:05:49 GMT expires: - '-1' pragma: - no-cache strict-transport-security: - max-age=31536000; includeSubDomains - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 901831A977064162ADDCB020D2486CF2 Ref B: BN1AA2051014035 Ref C: 2026-01-02T06:05:49Z' status: code: 200 message: OK - request: - body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestkomgctdcj-79a739", - "agentPoolProfiles": [{"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": - 0, "workloadRuntime": "OCIContainer", "osType": "Linux", "enableAutoScaling": - false, "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": - "", "upgradeSettings": {}, "enableNodePublicIP": false, "enableCustomCATrust": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "nodeTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "networkProfile": {}, "name": "c000003"}], "linuxProfile": - {"adminUsername": "azureuser", "ssh": {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDb0x2R+gxDt9nnClKGb09PRKjhwllORkiL+Od4OMCGmPwZsY1iIi52E+yY/Gr5H0g+jiXj2pu5YhacgFmbFYwtCmxd2L7qVq3Xk+Km5ZL/Bso+zyVtboNA4bFD+lB16EOuRX3DlcvDO/7Udzj45GGfBBGwLQVZq3mZyKAEeRIOsUP+pOaDsaVQg8XErBATbdG2O8pDzamUXDHi6WW36SjvsrqeDezer1bNka3QITdhdPTfiyqweodKbsVxgqj3PU3OKY87fsQvy48JqZDrFVsseV1U6/N2cnDHFkbn8ZElh/gZVb+fb0iKu7OQUvRGnHHruP/HQ7pKe65qL82PbdlJ + body: '{"location": "westus2", "sku": {"name": "Base", "tier": "Free"}, "identity": + {"type": "UserAssigned", "userAssignedIdentities": {"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-39": + {}}}, "kind": "Base", "properties": {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestl7d74tavo-79a739", + "agentPoolProfiles": [{"count": 1, "vmSize": "", "osDiskSizeGB": 0, "workloadRuntime": + "OCIContainer", "osType": "Linux", "enableAutoScaling": false, "type": "VirtualMachineScaleSets", + "mode": "System", "orchestratorVersion": "", "upgradeSettings": {}, "upgradeSettingsBlueGreen": + {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], "nodeInitializationTaints": + [], "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": + false, "networkProfile": {}, "securityProfile": {"sshAccess": "localuser"}, + "name": "c000003"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": {"publicKeys": + [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, - "enablePodSecurityPolicy": false, "networkProfile": {"networkPlugin": "kubenet", - "podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", - "outboundType": "loadBalancer", "loadBalancerSku": "standard"}, "disableLocalAccounts": - false, "storageProfile": {}}}' + "networkProfile": {"podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", + "dnsServiceIP": "10.0.0.10", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false, "storageProfile": {}, "bootstrapProfile": + {"artifactSource": "Direct"}}}' headers: Accept: - application/json @@ -112,81 +121,105 @@ interactions: Connection: - keep-alive Content-Length: - - '1541' + - '1843' Content-Type: - application/json ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": - \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.25.6\",\n \"currentKubernetesVersion\": \"1.25.6\",\n \"dnsPrefix\": - \"cliakstest-clitestkomgctdcj-79a739\",\n \"fqdn\": \"cliakstest-clitestkomgctdcj-79a739-uhu1t8sx.hcp.westus2.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitestkomgctdcj-79a739-uhu1t8sx.portal.hcp.westus2.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": - 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": - \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"enableAutoScaling\": false,\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.25.6\",\n \"currentOrchestratorVersion\": \"1.25.6\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"System\",\n - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n \"upgradeSettings\": {},\n - \ \"enableFIPS\": false,\n \"networkProfile\": {}\n }\n ],\n \"linuxProfile\": - {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": - [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDb0x2R+gxDt9nnClKGb09PRKjhwllORkiL+Od4OMCGmPwZsY1iIi52E+yY/Gr5H0g+jiXj2pu5YhacgFmbFYwtCmxd2L7qVq3Xk+Km5ZL/Bso+zyVtboNA4bFD+lB16EOuRX3DlcvDO/7Udzj45GGfBBGwLQVZq3mZyKAEeRIOsUP+pOaDsaVQg8XErBATbdG2O8pDzamUXDHi6WW36SjvsrqeDezer1bNka3QITdhdPTfiyqweodKbsVxgqj3PU3OKY87fsQvy48JqZDrFVsseV1U6/N2cnDHFkbn8ZElh/gZVb+fb0iKu7OQUvRGnHHruP/HQ7pKe65qL82PbdlJ - azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n - \ \"enablePodSecurityPolicy\": false,\n \"supportPlan\": \"KubernetesOfficial\",\n - \ \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": - \"standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": - {\n \"count\": 1\n },\n \"backendPoolType\": \"nodeIPConfiguration\"\n - \ },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n - \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n - \ \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": - [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ]\n - \ },\n \"maxAgentPools\": 100,\n \"disableLocalAccounts\": false,\n \"securityProfile\": - {},\n \"storageProfile\": {\n \"diskCSIDriver\": {\n \"enabled\": - true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\": {\n \"enabled\": - true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n - \ },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"workloadAutoScalerProfile\": - {}\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": - {\n \"name\": \"Base\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n\ + \ \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\"\ + : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.33\",\n\ + \ \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestl7d74tavo-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestl7d74tavo-79a739-c34018st.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestl7d74tavo-79a739-c34018st.portal.hcp.westus2.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\"\ + : 1,\n \"vmSize\": \"Standard_D8ds_v5\",\n \"osDiskSizeGB\": 300,\n\ + \ \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \ + \ \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \"type\"\ + : \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n \"\ + scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\",\n \ + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"nodeLabels\": {},\n \"mode\": \"System\",\n \"enableEncryptionAtHost\"\ + : false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \ + \ \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\"\ + ,\n \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \ + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"\ + upgradeSettingsBlueGreen\": {},\n \"enableFIPS\": false,\n \"networkProfile\"\ + : {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \ + \ \"enableVTPM\": false,\n \"enableSecureBoot\": false\n }\n }\n\ + \ ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"\ + ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ + nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"\ + enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": \"overlay\"\ + ,\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n\ + \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \ + \ \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"backendPoolType\"\ + : \"nodeIPConfiguration\"\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"\ + serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"\ + outboundType\": \"loadBalancer\",\n \"podCidrs\": [\n \"10.244.0.0/16\"\ + \n ],\n \"serviceCidrs\": [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\"\ + : [\n \"IPv4\"\n ],\n \"podLinkLocalAccess\": \"IMDS\"\n },\n \"\ + maxAgentPools\": 100,\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\"\ + : \"NodeImage\"\n },\n \"disableLocalAccounts\": false,\n \"securityProfile\"\ + : {},\n \"storageProfile\": {\n \"diskCSIDriver\": {\n \"enabled\":\ + \ true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\": {\n \"enabled\"\ + : true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n\ + \ },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"workloadAutoScalerProfile\"\ + : {},\n \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": false\n\ + \ }\n },\n \"resourceUID\": \"6957604484f40c000155d513\",\n \"controlPlanePluginProfiles\"\ + : {\n \"azure-monitor-metrics-ccp\": {\n \"enableV2\": true\n },\n\ + \ \"gpu-provisioner\": {\n \"enableV2\": true\n },\n \"karpenter\"\ + : {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\": {\n\ + \ \"enableV2\": true\n },\n \"live-patching-controller\": {\n \"\ + enableV2\": true\n },\n \"static-egress-controller\": {\n \"enableV2\"\ + : true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\": \"Manual\"\ + ,\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\": {\n \ + \ \"artifactSource\": \"Direct\"\n },\n \"hostedSystemProfile\": {\n \"\ + enabled\": false\n },\n \"enableFIPS\": false\n },\n \"identity\": {\n \ + \ \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-39\"\ + : {}\n }\n },\n \"sku\": {\n \"name\": \"Base\",\n \"tier\": \"Free\"\n\ + \ }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4715cf05-35a6-446e-ac18-dd75d2b3bd5b?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f15181ba-ee8e-4ac4-afa3-41d2876cc09c?api-version=2025-03-01&t=639029307574860281&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=LkOkotOI_6SCjLN7w0-KBK8YGBN2gSeysWq0I1DWqjAhZBoLsMfPNlIue2aNJY9fxYnU762x8NCxhk1BYdgHcJsGaXrCEAg20dyBCM7n8FRhuJDCq1mBrm6flMV2aKMfjhrEbQQJgxrTZvNmK_bD4c6kHsqmh2m0sWWrGs9Sa5BDvIKTkp9Jg5Y8A0qnGX_Ejd_bsSmVMJGorjgg9dRxl1VSUVJAFWGyvIxB4G4yje22mHF52zesS1r3FKmmdqU3jpID6r06T2wjUoG_5i7xS6tJQG_CAO-Y1Ue4351vmNZVEq7txhFyiEuC1DM76E5vhDO-C8LHgxuwy1-uqDKyyQ&h=ki9NxNC5RVGPTVFAdl6oxIapCbxctWkQ3kxCsaudHto cache-control: - no-cache content-length: - - '3473' + - '4608' content-type: - application/json date: - - Wed, 21 Jun 2023 10:22:56 GMT + - Fri, 02 Jan 2026 06:05:57 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/8515b2f1-acc2-4151-8087-e82fe6674b58 + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '799' + x-msedge-ref: + - 'Ref A: 57B15B6B34CD4F1AA4178D40F5A9E3A8 Ref B: BN1AA2051013031 Ref C: 2026-01-02T06:05:50Z' status: code: 201 message: Created @@ -204,37 +237,38 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4715cf05-35a6-446e-ac18-dd75d2b3bd5b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f15181ba-ee8e-4ac4-afa3-41d2876cc09c?api-version=2025-03-01&t=639029307574860281&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=LkOkotOI_6SCjLN7w0-KBK8YGBN2gSeysWq0I1DWqjAhZBoLsMfPNlIue2aNJY9fxYnU762x8NCxhk1BYdgHcJsGaXrCEAg20dyBCM7n8FRhuJDCq1mBrm6flMV2aKMfjhrEbQQJgxrTZvNmK_bD4c6kHsqmh2m0sWWrGs9Sa5BDvIKTkp9Jg5Y8A0qnGX_Ejd_bsSmVMJGorjgg9dRxl1VSUVJAFWGyvIxB4G4yje22mHF52zesS1r3FKmmdqU3jpID6r06T2wjUoG_5i7xS6tJQG_CAO-Y1Ue4351vmNZVEq7txhFyiEuC1DM76E5vhDO-C8LHgxuwy1-uqDKyyQ&h=ki9NxNC5RVGPTVFAdl6oxIapCbxctWkQ3kxCsaudHto response: body: - string: "{\n \"name\": \"05cf1547-a635-6e44-ac18-dd75d2b3bd5b\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:22:55.9009785Z\"\n }" + string: "{\n \"name\": \"f15181ba-ee8e-4ac4-afa3-41d2876cc09c\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:05:57.2693003Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Wed, 21 Jun 2023 10:22:56 GMT + - Fri, 02 Jan 2026 06:05:57 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/96a1e1c0-311e-4268-b63a-d896fccffc6a + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: EECD52BD75E743E3BDD56C6A5EDF0C89 Ref B: BN1AA2051013029 Ref C: 2026-01-02T06:05:57Z' status: code: 200 message: OK @@ -252,37 +286,39 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4715cf05-35a6-446e-ac18-dd75d2b3bd5b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f15181ba-ee8e-4ac4-afa3-41d2876cc09c?api-version=2025-03-01&t=639029307574860281&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=LkOkotOI_6SCjLN7w0-KBK8YGBN2gSeysWq0I1DWqjAhZBoLsMfPNlIue2aNJY9fxYnU762x8NCxhk1BYdgHcJsGaXrCEAg20dyBCM7n8FRhuJDCq1mBrm6flMV2aKMfjhrEbQQJgxrTZvNmK_bD4c6kHsqmh2m0sWWrGs9Sa5BDvIKTkp9Jg5Y8A0qnGX_Ejd_bsSmVMJGorjgg9dRxl1VSUVJAFWGyvIxB4G4yje22mHF52zesS1r3FKmmdqU3jpID6r06T2wjUoG_5i7xS6tJQG_CAO-Y1Ue4351vmNZVEq7txhFyiEuC1DM76E5vhDO-C8LHgxuwy1-uqDKyyQ&h=ki9NxNC5RVGPTVFAdl6oxIapCbxctWkQ3kxCsaudHto response: body: - string: "{\n \"name\": \"05cf1547-a635-6e44-ac18-dd75d2b3bd5b\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:22:55.9009785Z\"\n }" + string: "{\n \"name\": \"f15181ba-ee8e-4ac4-afa3-41d2876cc09c\",\n \"status\"\ + : \"ProvisioningNetworkResources\",\n \"startTime\": \"2026-01-02T06:05:57.2693003Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '140' content-type: - application/json date: - - Wed, 21 Jun 2023 10:23:26 GMT + - Fri, 02 Jan 2026 06:06:28 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/d172e8a6-b407-4c6c-b807-bb7f5ccf9302 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: F811766AC8FC48C3A690661065779966 Ref B: BN1AA2051012011 Ref C: 2026-01-02T06:06:28Z' status: code: 200 message: OK @@ -300,37 +336,39 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4715cf05-35a6-446e-ac18-dd75d2b3bd5b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f15181ba-ee8e-4ac4-afa3-41d2876cc09c?api-version=2025-03-01&t=639029307574860281&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=LkOkotOI_6SCjLN7w0-KBK8YGBN2gSeysWq0I1DWqjAhZBoLsMfPNlIue2aNJY9fxYnU762x8NCxhk1BYdgHcJsGaXrCEAg20dyBCM7n8FRhuJDCq1mBrm6flMV2aKMfjhrEbQQJgxrTZvNmK_bD4c6kHsqmh2m0sWWrGs9Sa5BDvIKTkp9Jg5Y8A0qnGX_Ejd_bsSmVMJGorjgg9dRxl1VSUVJAFWGyvIxB4G4yje22mHF52zesS1r3FKmmdqU3jpID6r06T2wjUoG_5i7xS6tJQG_CAO-Y1Ue4351vmNZVEq7txhFyiEuC1DM76E5vhDO-C8LHgxuwy1-uqDKyyQ&h=ki9NxNC5RVGPTVFAdl6oxIapCbxctWkQ3kxCsaudHto response: body: - string: "{\n \"name\": \"05cf1547-a635-6e44-ac18-dd75d2b3bd5b\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:22:55.9009785Z\"\n }" + string: "{\n \"name\": \"f15181ba-ee8e-4ac4-afa3-41d2876cc09c\",\n \"status\"\ + : \"ProvisioningControlPlane\",\n \"startTime\": \"2026-01-02T06:05:57.2693003Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '136' content-type: - application/json date: - - Wed, 21 Jun 2023 10:23:56 GMT + - Fri, 02 Jan 2026 06:06:58 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/3821e79f-1d76-4c04-be57-839ca9e1ae33 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: C1FE28DCA0DF457282FD4E2605371507 Ref B: BN1AA2051012039 Ref C: 2026-01-02T06:06:58Z' status: code: 200 message: OK @@ -348,14 +386,13 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4715cf05-35a6-446e-ac18-dd75d2b3bd5b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f15181ba-ee8e-4ac4-afa3-41d2876cc09c?api-version=2025-03-01&t=639029307574860281&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=LkOkotOI_6SCjLN7w0-KBK8YGBN2gSeysWq0I1DWqjAhZBoLsMfPNlIue2aNJY9fxYnU762x8NCxhk1BYdgHcJsGaXrCEAg20dyBCM7n8FRhuJDCq1mBrm6flMV2aKMfjhrEbQQJgxrTZvNmK_bD4c6kHsqmh2m0sWWrGs9Sa5BDvIKTkp9Jg5Y8A0qnGX_Ejd_bsSmVMJGorjgg9dRxl1VSUVJAFWGyvIxB4G4yje22mHF52zesS1r3FKmmdqU3jpID6r06T2wjUoG_5i7xS6tJQG_CAO-Y1Ue4351vmNZVEq7txhFyiEuC1DM76E5vhDO-C8LHgxuwy1-uqDKyyQ&h=ki9NxNC5RVGPTVFAdl6oxIapCbxctWkQ3kxCsaudHto response: body: - string: "{\n \"name\": \"05cf1547-a635-6e44-ac18-dd75d2b3bd5b\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:22:55.9009785Z\"\n }" + string: "{\n \"name\": \"f15181ba-ee8e-4ac4-afa3-41d2876cc09c\",\n \"status\"\ + : \"ReconcilingDNS\",\n \"startTime\": \"2026-01-02T06:05:57.2693003Z\"\n}" headers: cache-control: - no-cache @@ -364,21 +401,23 @@ interactions: content-type: - application/json date: - - Wed, 21 Jun 2023 10:24:26 GMT + - Fri, 02 Jan 2026 06:07:28 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/81a431df-47de-4237-97c1-38df39358505 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 6194548A9FA544E38227012B735991CA Ref B: BN1AA2051012037 Ref C: 2026-01-02T06:07:29Z' status: code: 200 message: OK @@ -396,37 +435,39 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4715cf05-35a6-446e-ac18-dd75d2b3bd5b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f15181ba-ee8e-4ac4-afa3-41d2876cc09c?api-version=2025-03-01&t=639029307574860281&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=LkOkotOI_6SCjLN7w0-KBK8YGBN2gSeysWq0I1DWqjAhZBoLsMfPNlIue2aNJY9fxYnU762x8NCxhk1BYdgHcJsGaXrCEAg20dyBCM7n8FRhuJDCq1mBrm6flMV2aKMfjhrEbQQJgxrTZvNmK_bD4c6kHsqmh2m0sWWrGs9Sa5BDvIKTkp9Jg5Y8A0qnGX_Ejd_bsSmVMJGorjgg9dRxl1VSUVJAFWGyvIxB4G4yje22mHF52zesS1r3FKmmdqU3jpID6r06T2wjUoG_5i7xS6tJQG_CAO-Y1Ue4351vmNZVEq7txhFyiEuC1DM76E5vhDO-C8LHgxuwy1-uqDKyyQ&h=ki9NxNC5RVGPTVFAdl6oxIapCbxctWkQ3kxCsaudHto response: body: - string: "{\n \"name\": \"05cf1547-a635-6e44-ac18-dd75d2b3bd5b\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:22:55.9009785Z\"\n }" + string: "{\n \"name\": \"f15181ba-ee8e-4ac4-afa3-41d2876cc09c\",\n \"status\"\ + : \"CreatingAgentPools\",\n \"startTime\": \"2026-01-02T06:05:57.2693003Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '130' content-type: - application/json date: - - Wed, 21 Jun 2023 10:24:56 GMT + - Fri, 02 Jan 2026 06:07:59 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/ab07cd7f-8147-4116-a8f4-cd05b0e24757 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: A1603CD87D754CEEA9B04BB839EBA272 Ref B: BN1AA2051015033 Ref C: 2026-01-02T06:07:59Z' status: code: 200 message: OK @@ -444,37 +485,39 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4715cf05-35a6-446e-ac18-dd75d2b3bd5b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f15181ba-ee8e-4ac4-afa3-41d2876cc09c?api-version=2025-03-01&t=639029307574860281&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=LkOkotOI_6SCjLN7w0-KBK8YGBN2gSeysWq0I1DWqjAhZBoLsMfPNlIue2aNJY9fxYnU762x8NCxhk1BYdgHcJsGaXrCEAg20dyBCM7n8FRhuJDCq1mBrm6flMV2aKMfjhrEbQQJgxrTZvNmK_bD4c6kHsqmh2m0sWWrGs9Sa5BDvIKTkp9Jg5Y8A0qnGX_Ejd_bsSmVMJGorjgg9dRxl1VSUVJAFWGyvIxB4G4yje22mHF52zesS1r3FKmmdqU3jpID6r06T2wjUoG_5i7xS6tJQG_CAO-Y1Ue4351vmNZVEq7txhFyiEuC1DM76E5vhDO-C8LHgxuwy1-uqDKyyQ&h=ki9NxNC5RVGPTVFAdl6oxIapCbxctWkQ3kxCsaudHto response: body: - string: "{\n \"name\": \"05cf1547-a635-6e44-ac18-dd75d2b3bd5b\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:22:55.9009785Z\"\n }" + string: "{\n \"name\": \"f15181ba-ee8e-4ac4-afa3-41d2876cc09c\",\n \"status\"\ + : \"CreatingAgentPools: 1/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:05:57.2693003Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '151' content-type: - application/json date: - - Wed, 21 Jun 2023 10:25:27 GMT + - Fri, 02 Jan 2026 06:08:30 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/cd1eba49-e0b1-4f23-9eb4-b553bd27cf68 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 899B4D41FFBE41C1B02C86604CA830E4 Ref B: BN1AA2051013049 Ref C: 2026-01-02T06:08:30Z' status: code: 200 message: OK @@ -492,37 +535,39 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4715cf05-35a6-446e-ac18-dd75d2b3bd5b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f15181ba-ee8e-4ac4-afa3-41d2876cc09c?api-version=2025-03-01&t=639029307574860281&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=LkOkotOI_6SCjLN7w0-KBK8YGBN2gSeysWq0I1DWqjAhZBoLsMfPNlIue2aNJY9fxYnU762x8NCxhk1BYdgHcJsGaXrCEAg20dyBCM7n8FRhuJDCq1mBrm6flMV2aKMfjhrEbQQJgxrTZvNmK_bD4c6kHsqmh2m0sWWrGs9Sa5BDvIKTkp9Jg5Y8A0qnGX_Ejd_bsSmVMJGorjgg9dRxl1VSUVJAFWGyvIxB4G4yje22mHF52zesS1r3FKmmdqU3jpID6r06T2wjUoG_5i7xS6tJQG_CAO-Y1Ue4351vmNZVEq7txhFyiEuC1DM76E5vhDO-C8LHgxuwy1-uqDKyyQ&h=ki9NxNC5RVGPTVFAdl6oxIapCbxctWkQ3kxCsaudHto response: body: - string: "{\n \"name\": \"05cf1547-a635-6e44-ac18-dd75d2b3bd5b\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:22:55.9009785Z\"\n }" + string: "{\n \"name\": \"f15181ba-ee8e-4ac4-afa3-41d2876cc09c\",\n \"status\"\ + : \"CreatingAgentPools: 1/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:05:57.2693003Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '151' content-type: - application/json date: - - Wed, 21 Jun 2023 10:25:57 GMT + - Fri, 02 Jan 2026 06:09:01 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/1800be86-2396-4a2a-917b-6c5341fa8a53 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 85CD9C0B258C4A0C9CCF52E8B0190229 Ref B: BN1AA2051013019 Ref C: 2026-01-02T06:09:00Z' status: code: 200 message: OK @@ -540,37 +585,39 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4715cf05-35a6-446e-ac18-dd75d2b3bd5b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f15181ba-ee8e-4ac4-afa3-41d2876cc09c?api-version=2025-03-01&t=639029307574860281&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=LkOkotOI_6SCjLN7w0-KBK8YGBN2gSeysWq0I1DWqjAhZBoLsMfPNlIue2aNJY9fxYnU762x8NCxhk1BYdgHcJsGaXrCEAg20dyBCM7n8FRhuJDCq1mBrm6flMV2aKMfjhrEbQQJgxrTZvNmK_bD4c6kHsqmh2m0sWWrGs9Sa5BDvIKTkp9Jg5Y8A0qnGX_Ejd_bsSmVMJGorjgg9dRxl1VSUVJAFWGyvIxB4G4yje22mHF52zesS1r3FKmmdqU3jpID6r06T2wjUoG_5i7xS6tJQG_CAO-Y1Ue4351vmNZVEq7txhFyiEuC1DM76E5vhDO-C8LHgxuwy1-uqDKyyQ&h=ki9NxNC5RVGPTVFAdl6oxIapCbxctWkQ3kxCsaudHto response: body: - string: "{\n \"name\": \"05cf1547-a635-6e44-ac18-dd75d2b3bd5b\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:22:55.9009785Z\"\n }" + string: "{\n \"name\": \"f15181ba-ee8e-4ac4-afa3-41d2876cc09c\",\n \"status\"\ + : \"CreatingAgentPools: 1/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:05:57.2693003Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '151' content-type: - application/json date: - - Wed, 21 Jun 2023 10:26:27 GMT + - Fri, 02 Jan 2026 06:09:31 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/ca4f440a-b246-4782-b218-b0a62a8df672 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: C19664B90CC444AFB150FD98E2EE59D4 Ref B: BN1AA2051013049 Ref C: 2026-01-02T06:09:31Z' status: code: 200 message: OK @@ -588,37 +635,39 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4715cf05-35a6-446e-ac18-dd75d2b3bd5b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f15181ba-ee8e-4ac4-afa3-41d2876cc09c?api-version=2025-03-01&t=639029307574860281&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=LkOkotOI_6SCjLN7w0-KBK8YGBN2gSeysWq0I1DWqjAhZBoLsMfPNlIue2aNJY9fxYnU762x8NCxhk1BYdgHcJsGaXrCEAg20dyBCM7n8FRhuJDCq1mBrm6flMV2aKMfjhrEbQQJgxrTZvNmK_bD4c6kHsqmh2m0sWWrGs9Sa5BDvIKTkp9Jg5Y8A0qnGX_Ejd_bsSmVMJGorjgg9dRxl1VSUVJAFWGyvIxB4G4yje22mHF52zesS1r3FKmmdqU3jpID6r06T2wjUoG_5i7xS6tJQG_CAO-Y1Ue4351vmNZVEq7txhFyiEuC1DM76E5vhDO-C8LHgxuwy1-uqDKyyQ&h=ki9NxNC5RVGPTVFAdl6oxIapCbxctWkQ3kxCsaudHto response: body: - string: "{\n \"name\": \"05cf1547-a635-6e44-ac18-dd75d2b3bd5b\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:22:55.9009785Z\"\n }" + string: "{\n \"name\": \"f15181ba-ee8e-4ac4-afa3-41d2876cc09c\",\n \"status\"\ + : \"ReconcilingAddons\",\n \"startTime\": \"2026-01-02T06:05:57.2693003Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '129' content-type: - application/json date: - - Wed, 21 Jun 2023 10:26:56 GMT + - Fri, 02 Jan 2026 06:10:01 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/bc05843c-99c6-437f-8dba-640b358da620 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: E1A1C017D6744502AFF021181CB8CD88 Ref B: BN1AA2051014053 Ref C: 2026-01-02T06:10:02Z' status: code: 200 message: OK @@ -636,38 +685,39 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/4715cf05-35a6-446e-ac18-dd75d2b3bd5b?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f15181ba-ee8e-4ac4-afa3-41d2876cc09c?api-version=2025-03-01&t=639029307574860281&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=LkOkotOI_6SCjLN7w0-KBK8YGBN2gSeysWq0I1DWqjAhZBoLsMfPNlIue2aNJY9fxYnU762x8NCxhk1BYdgHcJsGaXrCEAg20dyBCM7n8FRhuJDCq1mBrm6flMV2aKMfjhrEbQQJgxrTZvNmK_bD4c6kHsqmh2m0sWWrGs9Sa5BDvIKTkp9Jg5Y8A0qnGX_Ejd_bsSmVMJGorjgg9dRxl1VSUVJAFWGyvIxB4G4yje22mHF52zesS1r3FKmmdqU3jpID6r06T2wjUoG_5i7xS6tJQG_CAO-Y1Ue4351vmNZVEq7txhFyiEuC1DM76E5vhDO-C8LHgxuwy1-uqDKyyQ&h=ki9NxNC5RVGPTVFAdl6oxIapCbxctWkQ3kxCsaudHto response: body: - string: "{\n \"name\": \"05cf1547-a635-6e44-ac18-dd75d2b3bd5b\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2023-06-21T10:22:55.9009785Z\",\n \"endTime\": - \"2023-06-21T10:27:22.2477891Z\"\n }" + string: "{\n \"name\": \"f15181ba-ee8e-4ac4-afa3-41d2876cc09c\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2026-01-02T06:05:57.2693003Z\",\n \"endTime\"\ + : \"2026-01-02T06:10:14.583916Z\"\n}" headers: cache-control: - no-cache content-length: - - '170' + - '164' content-type: - application/json date: - - Wed, 21 Jun 2023 10:27:27 GMT + - Fri, 02 Jan 2026 06:10:32 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/c4f6c94c-922e-4eb2-8c5e-7a2b50edc259 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 3D9AE453F0404306AF1F1CF5EEDF73AC Ref B: BN1AA2051012031 Ref C: 2026-01-02T06:10:32Z' status: code: 200 message: OK @@ -685,80 +735,101 @@ interactions: ParameterSetName: - --resource-group --name --nodepool-name -c --ssh-key-value User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": - \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.25.6\",\n \"currentKubernetesVersion\": \"1.25.6\",\n \"dnsPrefix\": - \"cliakstest-clitestkomgctdcj-79a739\",\n \"fqdn\": \"cliakstest-clitestkomgctdcj-79a739-uhu1t8sx.hcp.westus2.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitestkomgctdcj-79a739-uhu1t8sx.portal.hcp.westus2.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\": - 1,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": - \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"enableAutoScaling\": false,\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.25.6\",\n \"currentOrchestratorVersion\": \"1.25.6\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"System\",\n - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n \"upgradeSettings\": {},\n - \ \"enableFIPS\": false,\n \"networkProfile\": {}\n }\n ],\n \"linuxProfile\": - {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": - [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDb0x2R+gxDt9nnClKGb09PRKjhwllORkiL+Od4OMCGmPwZsY1iIi52E+yY/Gr5H0g+jiXj2pu5YhacgFmbFYwtCmxd2L7qVq3Xk+Km5ZL/Bso+zyVtboNA4bFD+lB16EOuRX3DlcvDO/7Udzj45GGfBBGwLQVZq3mZyKAEeRIOsUP+pOaDsaVQg8XErBATbdG2O8pDzamUXDHi6WW36SjvsrqeDezer1bNka3QITdhdPTfiyqweodKbsVxgqj3PU3OKY87fsQvy48JqZDrFVsseV1U6/N2cnDHFkbn8ZElh/gZVb+fb0iKu7OQUvRGnHHruP/HQ7pKe65qL82PbdlJ - azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n - \ \"enablePodSecurityPolicy\": false,\n \"supportPlan\": \"KubernetesOfficial\",\n - \ \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"loadBalancerSku\": - \"Standard\",\n \"loadBalancerProfile\": {\n \"managedOutboundIPs\": - {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": [\n {\n - \ \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/77f44047-d2ef-4346-b93c-64f03810eb3a\"\n - \ }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n - \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n - \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n - \ \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": - [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ]\n - \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": - {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"disableLocalAccounts\": false,\n \"securityProfile\": - {},\n \"storageProfile\": {\n \"diskCSIDriver\": {\n \"enabled\": - true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\": {\n \"enabled\": - true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n - \ },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"workloadAutoScalerProfile\": - {}\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": - {\n \"name\": \"Base\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n\ + \ \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\"\ + : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.33\",\n\ + \ \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestl7d74tavo-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestl7d74tavo-79a739-c34018st.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestl7d74tavo-79a739-c34018st.portal.hcp.westus2.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"c000003\",\n \"count\"\ + : 1,\n \"vmSize\": \"Standard_D8ds_v5\",\n \"osDiskSizeGB\": 300,\n\ + \ \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\",\n \ + \ \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \"type\"\ + : \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n \"\ + scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n\ + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n\ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\"\ + ,\n \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \ + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"\ + upgradeSettingsBlueGreen\": {},\n \"enableFIPS\": false,\n \"networkProfile\"\ + : {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \ + \ \"enableVTPM\": false,\n \"enableSecureBoot\": false\n },\n \ + \ \"eTag\": \"e28cd6d7-6786-415c-8e84-7353eab19eaa\"\n }\n ],\n \"linuxProfile\"\ + : {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\"\ + : [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ + nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"\ + enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": \"overlay\"\ + ,\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n\ + \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \ + \ \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\"\ + : [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/50eee2a8-8c85-44fb-b600-ed7c58fd10c1\"\ + \n }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n\ + \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n\ + \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\"\ + ,\n \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\":\ + \ [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n\ + \ \"podLinkLocalAccess\": \"IMDS\"\n },\n \"maxAgentPools\": 100,\n \"\ + identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"autoUpgradeProfile\"\ + : {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n \"disableLocalAccounts\"\ + : false,\n \"securityProfile\": {},\n \"storageProfile\": {\n \"diskCSIDriver\"\ + : {\n \"enabled\": true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\"\ + : {\n \"enabled\": true\n },\n \"snapshotController\": {\n \"enabled\"\ + : true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n\ + \ \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n \"costAnalysis\"\ + : {\n \"enabled\": false\n }\n },\n \"resourceUID\": \"6957604484f40c000155d513\"\ + ,\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\":\ + \ {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\"\ + : true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\"\ + : {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \ + \ \"enableV2\": true\n },\n \"static-egress-controller\": {\n \"\ + enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\"\ + : \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\"\ + : {\n \"artifactSource\": \"Direct\"\n },\n \"hostedSystemProfile\": {\n\ + \ \"enabled\": false\n },\n \"enableFIPS\": false\n },\n \"identity\"\ + : {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \"\ + /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-39\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"principalId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n \"sku\": {\n \ + \ \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"8932e433-32b9-4a73-bbc1-e2fac01b5c95\"\ + \n}" headers: cache-control: - no-cache content-length: - - '4126' + - '5444' content-type: - application/json date: - - Wed, 21 Jun 2023 10:27:28 GMT + - Fri, 02 Jan 2026 06:10:33 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 84FA2829CE5543DEBC3B884F043029B8 Ref B: BN1AA2051013039 Ref C: 2026-01-02T06:10:32Z' status: code: 200 message: OK @@ -776,122 +847,59 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\",\n - \ \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": - \"Running\"\n },\n \"orchestratorVersion\": \"1.25.6\",\n \"currentOrchestratorVersion\": - \"1.25.6\",\n \"enableNodePublicIP\": false,\n \"enableCustomCATrust\": - false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n - \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n }\n ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\"\ + ,\n \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8ds_v5\"\ + ,\n \"osDiskSizeGB\": 300,\n \"osDiskType\": \"Ephemeral\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \ + \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ + : \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\"\ + : \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\"\ + ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeStrategy\":\ + \ \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n\ + \ \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \ + \ \"enableSecureBoot\": false\n },\n \"eTag\": \"e28cd6d7-6786-415c-8e84-7353eab19eaa\"\ + \n }\n }\n ],\n \"nextLink\": \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?%24skipToken=5605333\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=5605333\"\n}" headers: cache-control: - no-cache content-length: - - '1135' + - '1681' content-type: - application/json date: - - Wed, 21 Jun 2023 10:27:29 GMT + - Fri, 02 Jan 2026 06:10:34 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/3c1dfc5e-4e2b-46ff-9548-5e93eb7be125 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 707B6DE915824F1AB152C8B6D76FD504 Ref B: BN1AA2051015031 Ref C: 2026-01-02T06:10:34Z' status: code: 200 message: OK -- request: - body: '{"properties": {"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": - 0, "workloadRuntime": "OCIContainer", "osType": "Linux", "enableAutoScaling": - false, "scaleDownMode": "Delete", "type": "VirtualMachineScaleSets", "mode": - "User", "upgradeSettings": {}, "enableNodePublicIP": false, "enableCustomCATrust": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "nodeTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "networkProfile": {}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - Content-Length: - - '526' - Content-Type: - - application/json - ParameterSetName: - - --resource-group --cluster-name -c --name - User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2025-10-02-preview - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\",\n - \ \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.25.6\",\n \"currentOrchestratorVersion\": \"1.25.6\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n }" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0c3159a9-f933-4635-b702-7d33ddc277c2?api-version=2016-03-30 - cache-control: - - no-cache - content-length: - - '1073' - content-type: - - application/json - date: - - Wed, 21 Jun 2023 10:27:34 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-writes: - - '1195' - status: - code: 201 - message: Created - request: body: null headers: @@ -906,88 +914,119 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0c3159a9-f933-4635-b702-7d33ddc277c2?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?$skipToken=5605333&api-version=2025-10-02-preview&skipToken=5605333 response: body: - string: "{\n \"name\": \"a959310c-33f9-3546-b702-7d33ddc277c2\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:27:34.308104Z\"\n }" + string: "{\n \"value\": []\n}" headers: cache-control: - no-cache content-length: - - '125' + - '16' content-type: - application/json date: - - Wed, 21 Jun 2023 10:27:34 GMT + - Fri, 02 Jan 2026 06:10:34 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/0693fae0-ec94-45a9-ba31-5c95055721c2 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: F026BF09BD464D339D4B735AD14DB7D6 Ref B: BN1AA2051014031 Ref C: 2026-01-02T06:10:35Z' status: code: 200 message: OK - request: - body: null + body: '{"properties": {"count": 1, "vmSize": "", "osDiskSizeGB": 0, "workloadRuntime": + "OCIContainer", "osType": "Linux", "enableAutoScaling": false, "scaleDownMode": + "Delete", "type": "VirtualMachineScaleSets", "mode": "User", "upgradeSettings": + {}, "upgradeSettingsBlueGreen": {}, "enableNodePublicIP": false, "scaleSetPriority": + "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": + [], "nodeInitializationTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "networkProfile": {}, "securityProfile": {"sshAccess": + "localuser"}}}' headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: - aks nodepool add Connection: - keep-alive + Content-Length: + - '592' + Content-Type: + - application/json ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0c3159a9-f933-4635-b702-7d33ddc277c2?api-version=2016-03-30 + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2025-10-02-preview response: body: - string: "{\n \"name\": \"a959310c-33f9-3546-b702-7d33ddc277c2\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:27:34.308104Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\"\ + ,\n \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D4ds_v5\"\ + ,\n \"osDiskSizeGB\": 150,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\"\ + : \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n\ + \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\",\n\ + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"\ + enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\"\ + ,\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n\ + \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\"\ + : \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\"\ + : false\n },\n \"eTag\": \"6f7572d2-e746-4ee5-83c4-bd1d0259c65c\"\n }\n}" headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6?api-version=2025-03-01&t=639029310417094141&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=OdlZJaKZbMPRdVnQjXtDop8INesd0AteVoey2tL2eC-l_Vp2orLUiEZVTJrzjBC64AFmHvGAenabhdQl-tjg7RiDJ9tqDglkx7kT6xqbkEaWfPH8JN59TBVwEXrcBYQKpqJB-xRreIa7Ajv_bKopn7Ta9jbBKZHHVRvjCcTKiFm82iaxDt4Os2yWrtpZINft8f_6CpdvyK4jISDrzGZRJW0fAPnJJ1cSiz6ezJwl5GAv9ePYt92QJE8cDPEA5oyV_e2izWd8VSl--ceB6BkJLygwhBGIAb20Tj8qyNufWGPf3f4-3UZ11x25wDZUUklcxhyUjgDZYFaMv8WtWqP1qA&h=0KB4fVwUu2XmTPRE1M5JUBIH5n939cfybK-ndED2NpQ cache-control: - no-cache content-length: - - '125' + - '1285' content-type: - application/json date: - - Wed, 21 Jun 2023 10:28:04 GMT + - Fri, 02 Jan 2026 06:10:41 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/d0ecdf36-33c6-491d-9eab-4d915b2acff6 + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' + x-ms-ratelimit-remaining-subscription-writes: + - '799' + x-msedge-ref: + - 'Ref A: 1B77CF41E9604A7CA381CBA4B5287B8B Ref B: BN1AA2051012031 Ref C: 2026-01-02T06:10:35Z' status: - code: 200 - message: OK + code: 201 + message: Created - request: body: null headers: @@ -1002,37 +1041,38 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0c3159a9-f933-4635-b702-7d33ddc277c2?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6?api-version=2025-03-01&t=639029310417094141&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=OdlZJaKZbMPRdVnQjXtDop8INesd0AteVoey2tL2eC-l_Vp2orLUiEZVTJrzjBC64AFmHvGAenabhdQl-tjg7RiDJ9tqDglkx7kT6xqbkEaWfPH8JN59TBVwEXrcBYQKpqJB-xRreIa7Ajv_bKopn7Ta9jbBKZHHVRvjCcTKiFm82iaxDt4Os2yWrtpZINft8f_6CpdvyK4jISDrzGZRJW0fAPnJJ1cSiz6ezJwl5GAv9ePYt92QJE8cDPEA5oyV_e2izWd8VSl--ceB6BkJLygwhBGIAb20Tj8qyNufWGPf3f4-3UZ11x25wDZUUklcxhyUjgDZYFaMv8WtWqP1qA&h=0KB4fVwUu2XmTPRE1M5JUBIH5n939cfybK-ndED2NpQ response: body: - string: "{\n \"name\": \"a959310c-33f9-3546-b702-7d33ddc277c2\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:27:34.308104Z\"\n }" + string: "{\n \"name\": \"6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:10:41.6431881Z\"\n}" headers: cache-control: - no-cache content-length: - - '125' + - '122' content-type: - application/json date: - - Wed, 21 Jun 2023 10:28:34 GMT + - Fri, 02 Jan 2026 06:10:41 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/a3fb586c-c71d-4057-91f5-154b0228e4ef + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 8F9F615F68F44AD29AC4BC004F149DCD Ref B: BN1AA2051012009 Ref C: 2026-01-02T06:10:41Z' status: code: 200 message: OK @@ -1050,37 +1090,39 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0c3159a9-f933-4635-b702-7d33ddc277c2?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6?api-version=2025-03-01&t=639029310417094141&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=OdlZJaKZbMPRdVnQjXtDop8INesd0AteVoey2tL2eC-l_Vp2orLUiEZVTJrzjBC64AFmHvGAenabhdQl-tjg7RiDJ9tqDglkx7kT6xqbkEaWfPH8JN59TBVwEXrcBYQKpqJB-xRreIa7Ajv_bKopn7Ta9jbBKZHHVRvjCcTKiFm82iaxDt4Os2yWrtpZINft8f_6CpdvyK4jISDrzGZRJW0fAPnJJ1cSiz6ezJwl5GAv9ePYt92QJE8cDPEA5oyV_e2izWd8VSl--ceB6BkJLygwhBGIAb20Tj8qyNufWGPf3f4-3UZ11x25wDZUUklcxhyUjgDZYFaMv8WtWqP1qA&h=0KB4fVwUu2XmTPRE1M5JUBIH5n939cfybK-ndED2NpQ response: body: - string: "{\n \"name\": \"a959310c-33f9-3546-b702-7d33ddc277c2\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:27:34.308104Z\"\n }" + string: "{\n \"name\": \"6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6\",\n \"status\"\ + : \"CreatingAgentPool: 0/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:10:41.6431881Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '125' + - '150' content-type: - application/json date: - - Wed, 21 Jun 2023 10:29:04 GMT + - Fri, 02 Jan 2026 06:11:12 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/076bd396-ec2e-4d46-896a-09b9b367e7b3 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: CA275F3AF0BE45A09F4C6EF0705FC75B Ref B: BN1AA2051015023 Ref C: 2026-01-02T06:11:12Z' status: code: 200 message: OK @@ -1098,37 +1140,39 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0c3159a9-f933-4635-b702-7d33ddc277c2?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6?api-version=2025-03-01&t=639029310417094141&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=OdlZJaKZbMPRdVnQjXtDop8INesd0AteVoey2tL2eC-l_Vp2orLUiEZVTJrzjBC64AFmHvGAenabhdQl-tjg7RiDJ9tqDglkx7kT6xqbkEaWfPH8JN59TBVwEXrcBYQKpqJB-xRreIa7Ajv_bKopn7Ta9jbBKZHHVRvjCcTKiFm82iaxDt4Os2yWrtpZINft8f_6CpdvyK4jISDrzGZRJW0fAPnJJ1cSiz6ezJwl5GAv9ePYt92QJE8cDPEA5oyV_e2izWd8VSl--ceB6BkJLygwhBGIAb20Tj8qyNufWGPf3f4-3UZ11x25wDZUUklcxhyUjgDZYFaMv8WtWqP1qA&h=0KB4fVwUu2XmTPRE1M5JUBIH5n939cfybK-ndED2NpQ response: body: - string: "{\n \"name\": \"a959310c-33f9-3546-b702-7d33ddc277c2\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:27:34.308104Z\"\n }" + string: "{\n \"name\": \"6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6\",\n \"status\"\ + : \"CreatingAgentPool: 0/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:10:41.6431881Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '125' + - '150' content-type: - application/json date: - - Wed, 21 Jun 2023 10:29:34 GMT + - Fri, 02 Jan 2026 06:11:42 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/f6232e3c-5444-40c9-8df8-7c8c51ce36c3 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 31CA5056268C4330889324449F088320 Ref B: BN1AA2051015047 Ref C: 2026-01-02T06:11:43Z' status: code: 200 message: OK @@ -1146,37 +1190,39 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0c3159a9-f933-4635-b702-7d33ddc277c2?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6?api-version=2025-03-01&t=639029310417094141&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=OdlZJaKZbMPRdVnQjXtDop8INesd0AteVoey2tL2eC-l_Vp2orLUiEZVTJrzjBC64AFmHvGAenabhdQl-tjg7RiDJ9tqDglkx7kT6xqbkEaWfPH8JN59TBVwEXrcBYQKpqJB-xRreIa7Ajv_bKopn7Ta9jbBKZHHVRvjCcTKiFm82iaxDt4Os2yWrtpZINft8f_6CpdvyK4jISDrzGZRJW0fAPnJJ1cSiz6ezJwl5GAv9ePYt92QJE8cDPEA5oyV_e2izWd8VSl--ceB6BkJLygwhBGIAb20Tj8qyNufWGPf3f4-3UZ11x25wDZUUklcxhyUjgDZYFaMv8WtWqP1qA&h=0KB4fVwUu2XmTPRE1M5JUBIH5n939cfybK-ndED2NpQ response: body: - string: "{\n \"name\": \"a959310c-33f9-3546-b702-7d33ddc277c2\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:27:34.308104Z\"\n }" + string: "{\n \"name\": \"6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6\",\n \"status\"\ + : \"CreatingAgentPool: 0/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:10:41.6431881Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '125' + - '150' content-type: - application/json date: - - Wed, 21 Jun 2023 10:30:05 GMT + - Fri, 02 Jan 2026 06:12:13 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/69e7db18-6b0e-4560-a4c8-6658545bceea + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 0D0651DC251E4D5C8672E6CA35D91C33 Ref B: BN1AA2051013035 Ref C: 2026-01-02T06:12:13Z' status: code: 200 message: OK @@ -1194,37 +1240,39 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0c3159a9-f933-4635-b702-7d33ddc277c2?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6?api-version=2025-03-01&t=639029310417094141&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=OdlZJaKZbMPRdVnQjXtDop8INesd0AteVoey2tL2eC-l_Vp2orLUiEZVTJrzjBC64AFmHvGAenabhdQl-tjg7RiDJ9tqDglkx7kT6xqbkEaWfPH8JN59TBVwEXrcBYQKpqJB-xRreIa7Ajv_bKopn7Ta9jbBKZHHVRvjCcTKiFm82iaxDt4Os2yWrtpZINft8f_6CpdvyK4jISDrzGZRJW0fAPnJJ1cSiz6ezJwl5GAv9ePYt92QJE8cDPEA5oyV_e2izWd8VSl--ceB6BkJLygwhBGIAb20Tj8qyNufWGPf3f4-3UZ11x25wDZUUklcxhyUjgDZYFaMv8WtWqP1qA&h=0KB4fVwUu2XmTPRE1M5JUBIH5n939cfybK-ndED2NpQ response: body: - string: "{\n \"name\": \"a959310c-33f9-3546-b702-7d33ddc277c2\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:27:34.308104Z\"\n }" + string: "{\n \"name\": \"6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6\",\n \"status\"\ + : \"CreatingAgentPool: 0/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:10:41.6431881Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '125' + - '150' content-type: - application/json date: - - Wed, 21 Jun 2023 10:30:35 GMT + - Fri, 02 Jan 2026 06:12:44 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/2bf93697-a818-4243-a3b6-322cb2c07235 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 2DADB6BF85F24FE98AC08A80F3B659E2 Ref B: BN1AA2051012031 Ref C: 2026-01-02T06:12:44Z' status: code: 200 message: OK @@ -1242,37 +1290,39 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0c3159a9-f933-4635-b702-7d33ddc277c2?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6?api-version=2025-03-01&t=639029310417094141&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=OdlZJaKZbMPRdVnQjXtDop8INesd0AteVoey2tL2eC-l_Vp2orLUiEZVTJrzjBC64AFmHvGAenabhdQl-tjg7RiDJ9tqDglkx7kT6xqbkEaWfPH8JN59TBVwEXrcBYQKpqJB-xRreIa7Ajv_bKopn7Ta9jbBKZHHVRvjCcTKiFm82iaxDt4Os2yWrtpZINft8f_6CpdvyK4jISDrzGZRJW0fAPnJJ1cSiz6ezJwl5GAv9ePYt92QJE8cDPEA5oyV_e2izWd8VSl--ceB6BkJLygwhBGIAb20Tj8qyNufWGPf3f4-3UZ11x25wDZUUklcxhyUjgDZYFaMv8WtWqP1qA&h=0KB4fVwUu2XmTPRE1M5JUBIH5n939cfybK-ndED2NpQ response: body: - string: "{\n \"name\": \"a959310c-33f9-3546-b702-7d33ddc277c2\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:27:34.308104Z\"\n }" + string: "{\n \"name\": \"6b1c8cb3-dc3d-4ab4-b2ff-3f70fdec22a6\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2026-01-02T06:10:41.6431881Z\",\n \"endTime\"\ + : \"2026-01-02T06:13:03.6727668Z\"\n}" headers: cache-control: - no-cache content-length: - - '125' + - '165' content-type: - application/json date: - - Wed, 21 Jun 2023 10:31:05 GMT + - Fri, 02 Jan 2026 06:13:14 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/f02dc5bb-3757-4f83-8172-833189a7462b + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 1CB0F5EFDC66465089B545BBDACC71B1 Ref B: BN1AA2051012049 Ref C: 2026-01-02T06:13:14Z' status: code: 200 message: OK @@ -1290,38 +1340,53 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0c3159a9-f933-4635-b702-7d33ddc277c2?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2025-10-02-preview response: body: - string: "{\n \"name\": \"a959310c-33f9-3546-b702-7d33ddc277c2\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2023-06-21T10:27:34.308104Z\",\n \"endTime\": - \"2023-06-21T10:31:05.6725597Z\"\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\"\ + ,\n \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D4ds_v5\"\ + ,\n \"osDiskSizeGB\": 150,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\"\ + : \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n\ + \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ + ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"\ + enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\"\ + ,\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n\ + \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\"\ + : \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\"\ + : false\n },\n \"eTag\": \"8292ba60-e120-4673-9638-6b7951af3c45\"\n }\n}" headers: cache-control: - no-cache content-length: - - '169' + - '1286' content-type: - application/json date: - - Wed, 21 Jun 2023 10:31:34 GMT + - Fri, 02 Jan 2026 06:13:15 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/bb22c366-61b2-4782-b985-6ae6bff1129a + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 85F280CD9A334A79ADF6C90EC07F0E71 Ref B: BN1AA2051015047 Ref C: 2026-01-02T06:13:15Z' status: code: 200 message: OK @@ -1329,7 +1394,7 @@ interactions: body: null headers: Accept: - - '*/*' + - application/json Accept-Encoding: - gzip, deflate CommandName: @@ -1339,49 +1404,74 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2025-10-02-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\",\n - \ \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.25.6\",\n \"currentOrchestratorVersion\": \"1.25.6\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\"\ + ,\n \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8ds_v5\"\ + ,\n \"osDiskSizeGB\": 300,\n \"osDiskType\": \"Ephemeral\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \ + \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ + : \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\"\ + : \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\"\ + ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeStrategy\":\ + \ \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n\ + \ \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \ + \ \"enableSecureBoot\": false\n },\n \"eTag\": \"e28cd6d7-6786-415c-8e84-7353eab19eaa\"\ + \n }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\"\ + ,\n \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D4ds_v5\"\ + ,\n \"osDiskSizeGB\": 150,\n \"osDiskType\": \"Ephemeral\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \ + \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ + : \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\"\ + : \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\"\ + ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeStrategy\":\ + \ \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n\ + \ \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \ + \ \"enableSecureBoot\": false\n },\n \"eTag\": \"8292ba60-e120-4673-9638-6b7951af3c45\"\ + \n }\n }\n ],\n \"nextLink\": \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?%24skipToken=5605361\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=5605361\"\n}" headers: cache-control: - no-cache content-length: - - '1074' + - '3057' content-type: - application/json date: - - Wed, 21 Jun 2023 10:31:35 GMT + - Fri, 02 Jan 2026 06:13:17 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/ac0144ea-aa73-4445-a827-1b098c3f5a05 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 6CAA8191105447BDB4D3D0EC81D757A3 Ref B: BN1AA2051015025 Ref C: 2026-01-02T06:13:16Z' status: code: 200 message: OK @@ -1389,7 +1479,7 @@ interactions: body: null headers: Accept: - - application/json + - '*/*' Accept-Encoding: - gzip, deflate CommandName: @@ -1399,73 +1489,49 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2025-10-02-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?$skipToken=5605361&api-version=2025-10-02-preview&skipToken=5605361 response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\",\n - \ \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": - \"Running\"\n },\n \"orchestratorVersion\": \"1.25.6\",\n \"currentOrchestratorVersion\": - \"1.25.6\",\n \"enableNodePublicIP\": false,\n \"enableCustomCATrust\": - false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n - \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\",\n - \ \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.25.6\",\n \"currentOrchestratorVersion\": \"1.25.6\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n }\n ]\n }" + string: "{\n \"value\": []\n}" headers: cache-control: - no-cache content-length: - - '2280' + - '16' content-type: - application/json date: - - Wed, 21 Jun 2023 10:31:37 GMT + - Fri, 02 Jan 2026 06:13:16 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/b11ff92e-ce59-4b9f-96ae-475baf4eaf0e + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 03A3DFE9A09644D48E7ECD418CB02474 Ref B: BN1AA2051015023 Ref C: 2026-01-02T06:13:17Z' status: code: 200 message: OK - request: - body: '{"properties": {"count": 1, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": - 0, "workloadRuntime": "OCIContainer", "osType": "Linux", "enableAutoScaling": - false, "scaleDownMode": "Delete", "type": "VirtualMachineScaleSets", "mode": - "User", "upgradeSettings": {}, "enableNodePublicIP": false, "enableCustomCATrust": - false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": - -1.0, "nodeTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, - "enableFIPS": false, "networkProfile": {}}}' + body: '{"properties": {"count": 1, "vmSize": "", "osDiskSizeGB": 0, "workloadRuntime": + "OCIContainer", "osType": "Linux", "enableAutoScaling": false, "scaleDownMode": + "Delete", "type": "VirtualMachineScaleSets", "mode": "User", "upgradeSettings": + {}, "upgradeSettingsBlueGreen": {}, "enableNodePublicIP": false, "scaleSetPriority": + "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": + [], "nodeInitializationTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": + false, "enableFIPS": false, "networkProfile": {}, "securityProfile": {"sshAccess": + "localuser"}}}' headers: Accept: - application/json @@ -1476,55 +1542,63 @@ interactions: Connection: - keep-alive Content-Length: - - '526' + - '592' Content-Type: - application/json ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000005?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000005\",\n - \ \"name\": \"c000005\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.25.6\",\n \"currentOrchestratorVersion\": \"1.25.6\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000005\"\ + ,\n \"name\": \"c000005\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8a_v4\"\ + ,\n \"osDiskSizeGB\": 200,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\"\ + : \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n\ + \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\",\n\ + \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"\ + enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\"\ + ,\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n\ + \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\"\ + : \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\"\ + : false\n },\n \"eTag\": \"657212a2-abf9-40d5-9540-6828a6fe9aac\"\n }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/31e9893b-3cad-42e5-a488-31d237e05f9a?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6?api-version=2025-03-01&t=639029312040288906&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=khnPeM-sRR-u2GYWfTZahGEmzncMV3LhMf1wPCY-zY4WVrg3dYcZdHDdeNK5rSz6mQ7KwB4oZYjl2QoDpj8z-hhMDwfdMcDRcsZ_lKZ9YMHhviKzD2suWj1ai7URWY-pTe0_YR2ApXKucd_ItRlvBN9jbHELfpJnEM52EYnX5QWFCqoOv7ad_rNnrcT2GSKm_wd0MBj0Vqf6S4vWHTsX1BT6Gs9uj-cpqKBnC_xkGm0nc5WqaIa2dc7h8XajkKdSrUvz2-A2CFf-twKaMPAdfBc4s38XwE8rDvJtFTBHE38bXbulyYnGmbH1EDIY53EiELkUbjBgUOI7wy3XzOmbug&h=RE6ZkGaRDmY5TpQHnLcAkZFZQiWaL3FntILyVOwsR04 cache-control: - no-cache content-length: - - '1073' + - '1284' content-type: - application/json date: - - Wed, 21 Jun 2023 10:31:40 GMT + - Fri, 02 Jan 2026 06:13:23 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/cf9a008e-3a40-4113-92b0-06db46dcde56 + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' x-ms-ratelimit-remaining-subscription-writes: - - '1195' + - '799' + x-msedge-ref: + - 'Ref A: F72942705D1641038BF005E0491596DD Ref B: BN1AA2051014019 Ref C: 2026-01-02T06:13:17Z' status: code: 201 message: Created @@ -1542,37 +1616,38 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/31e9893b-3cad-42e5-a488-31d237e05f9a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6?api-version=2025-03-01&t=639029312040288906&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=khnPeM-sRR-u2GYWfTZahGEmzncMV3LhMf1wPCY-zY4WVrg3dYcZdHDdeNK5rSz6mQ7KwB4oZYjl2QoDpj8z-hhMDwfdMcDRcsZ_lKZ9YMHhviKzD2suWj1ai7URWY-pTe0_YR2ApXKucd_ItRlvBN9jbHELfpJnEM52EYnX5QWFCqoOv7ad_rNnrcT2GSKm_wd0MBj0Vqf6S4vWHTsX1BT6Gs9uj-cpqKBnC_xkGm0nc5WqaIa2dc7h8XajkKdSrUvz2-A2CFf-twKaMPAdfBc4s38XwE8rDvJtFTBHE38bXbulyYnGmbH1EDIY53EiELkUbjBgUOI7wy3XzOmbug&h=RE6ZkGaRDmY5TpQHnLcAkZFZQiWaL3FntILyVOwsR04 response: body: - string: "{\n \"name\": \"3b89e931-ad3c-e542-a488-31d237e05f9a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:31:41.3556181Z\"\n }" + string: "{\n \"name\": \"313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:13:23.9440656Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Wed, 21 Jun 2023 10:31:40 GMT + - Fri, 02 Jan 2026 06:13:24 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/540321eb-5302-4801-8fb1-19514f25cb8f + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 8A133E951BD84068AF0E099F53E51532 Ref B: BN1AA2051012011 Ref C: 2026-01-02T06:13:24Z' status: code: 200 message: OK @@ -1590,37 +1665,39 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/31e9893b-3cad-42e5-a488-31d237e05f9a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6?api-version=2025-03-01&t=639029312040288906&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=khnPeM-sRR-u2GYWfTZahGEmzncMV3LhMf1wPCY-zY4WVrg3dYcZdHDdeNK5rSz6mQ7KwB4oZYjl2QoDpj8z-hhMDwfdMcDRcsZ_lKZ9YMHhviKzD2suWj1ai7URWY-pTe0_YR2ApXKucd_ItRlvBN9jbHELfpJnEM52EYnX5QWFCqoOv7ad_rNnrcT2GSKm_wd0MBj0Vqf6S4vWHTsX1BT6Gs9uj-cpqKBnC_xkGm0nc5WqaIa2dc7h8XajkKdSrUvz2-A2CFf-twKaMPAdfBc4s38XwE8rDvJtFTBHE38bXbulyYnGmbH1EDIY53EiELkUbjBgUOI7wy3XzOmbug&h=RE6ZkGaRDmY5TpQHnLcAkZFZQiWaL3FntILyVOwsR04 response: body: - string: "{\n \"name\": \"3b89e931-ad3c-e542-a488-31d237e05f9a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:31:41.3556181Z\"\n }" + string: "{\n \"name\": \"313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6\",\n \"status\"\ + : \"CreatingAgentPool: 0/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:13:23.9440656Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '150' content-type: - application/json date: - - Wed, 21 Jun 2023 10:32:10 GMT + - Fri, 02 Jan 2026 06:13:55 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/7942026d-c82f-44ac-bbab-468989061dc4 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: E61D922A9184427786BFC241DA458B50 Ref B: BN1AA2051013021 Ref C: 2026-01-02T06:13:54Z' status: code: 200 message: OK @@ -1638,37 +1715,39 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/31e9893b-3cad-42e5-a488-31d237e05f9a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6?api-version=2025-03-01&t=639029312040288906&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=khnPeM-sRR-u2GYWfTZahGEmzncMV3LhMf1wPCY-zY4WVrg3dYcZdHDdeNK5rSz6mQ7KwB4oZYjl2QoDpj8z-hhMDwfdMcDRcsZ_lKZ9YMHhviKzD2suWj1ai7URWY-pTe0_YR2ApXKucd_ItRlvBN9jbHELfpJnEM52EYnX5QWFCqoOv7ad_rNnrcT2GSKm_wd0MBj0Vqf6S4vWHTsX1BT6Gs9uj-cpqKBnC_xkGm0nc5WqaIa2dc7h8XajkKdSrUvz2-A2CFf-twKaMPAdfBc4s38XwE8rDvJtFTBHE38bXbulyYnGmbH1EDIY53EiELkUbjBgUOI7wy3XzOmbug&h=RE6ZkGaRDmY5TpQHnLcAkZFZQiWaL3FntILyVOwsR04 response: body: - string: "{\n \"name\": \"3b89e931-ad3c-e542-a488-31d237e05f9a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:31:41.3556181Z\"\n }" + string: "{\n \"name\": \"313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6\",\n \"status\"\ + : \"CreatingAgentPool: 0/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:13:23.9440656Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '150' content-type: - application/json date: - - Wed, 21 Jun 2023 10:32:41 GMT + - Fri, 02 Jan 2026 06:14:25 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/28027b06-ac7d-4f4d-96aa-7dbfcc19f25a + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 33CE4470B9764D03A90254B5FCC8ED34 Ref B: BN1AA2051015017 Ref C: 2026-01-02T06:14:25Z' status: code: 200 message: OK @@ -1686,37 +1765,39 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/31e9893b-3cad-42e5-a488-31d237e05f9a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6?api-version=2025-03-01&t=639029312040288906&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=khnPeM-sRR-u2GYWfTZahGEmzncMV3LhMf1wPCY-zY4WVrg3dYcZdHDdeNK5rSz6mQ7KwB4oZYjl2QoDpj8z-hhMDwfdMcDRcsZ_lKZ9YMHhviKzD2suWj1ai7URWY-pTe0_YR2ApXKucd_ItRlvBN9jbHELfpJnEM52EYnX5QWFCqoOv7ad_rNnrcT2GSKm_wd0MBj0Vqf6S4vWHTsX1BT6Gs9uj-cpqKBnC_xkGm0nc5WqaIa2dc7h8XajkKdSrUvz2-A2CFf-twKaMPAdfBc4s38XwE8rDvJtFTBHE38bXbulyYnGmbH1EDIY53EiELkUbjBgUOI7wy3XzOmbug&h=RE6ZkGaRDmY5TpQHnLcAkZFZQiWaL3FntILyVOwsR04 response: body: - string: "{\n \"name\": \"3b89e931-ad3c-e542-a488-31d237e05f9a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:31:41.3556181Z\"\n }" + string: "{\n \"name\": \"313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6\",\n \"status\"\ + : \"CreatingAgentPool: 0/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:13:23.9440656Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '150' content-type: - application/json date: - - Wed, 21 Jun 2023 10:33:11 GMT + - Fri, 02 Jan 2026 06:14:55 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/723c9f82-c1be-44f7-83d9-10ebbaaa818a + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: C8700C7945E94225B37F6EC91A4C6849 Ref B: BN1AA2051015029 Ref C: 2026-01-02T06:14:56Z' status: code: 200 message: OK @@ -1734,37 +1815,39 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/31e9893b-3cad-42e5-a488-31d237e05f9a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6?api-version=2025-03-01&t=639029312040288906&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=khnPeM-sRR-u2GYWfTZahGEmzncMV3LhMf1wPCY-zY4WVrg3dYcZdHDdeNK5rSz6mQ7KwB4oZYjl2QoDpj8z-hhMDwfdMcDRcsZ_lKZ9YMHhviKzD2suWj1ai7URWY-pTe0_YR2ApXKucd_ItRlvBN9jbHELfpJnEM52EYnX5QWFCqoOv7ad_rNnrcT2GSKm_wd0MBj0Vqf6S4vWHTsX1BT6Gs9uj-cpqKBnC_xkGm0nc5WqaIa2dc7h8XajkKdSrUvz2-A2CFf-twKaMPAdfBc4s38XwE8rDvJtFTBHE38bXbulyYnGmbH1EDIY53EiELkUbjBgUOI7wy3XzOmbug&h=RE6ZkGaRDmY5TpQHnLcAkZFZQiWaL3FntILyVOwsR04 response: body: - string: "{\n \"name\": \"3b89e931-ad3c-e542-a488-31d237e05f9a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:31:41.3556181Z\"\n }" + string: "{\n \"name\": \"313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6\",\n \"status\"\ + : \"CreatingAgentPool: 1/1 nodes completed\",\n \"startTime\": \"2026-01-02T06:13:23.9440656Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '150' content-type: - application/json date: - - Wed, 21 Jun 2023 10:33:41 GMT + - Fri, 02 Jan 2026 06:15:26 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/2d567e53-2fe1-4207-812a-6a9553ffc39a + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 99C347FDA7F341FEBC57CAB2C45F857D Ref B: BN1AA2051012051 Ref C: 2026-01-02T06:15:26Z' status: code: 200 message: OK @@ -1782,37 +1865,39 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/31e9893b-3cad-42e5-a488-31d237e05f9a?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6?api-version=2025-03-01&t=639029312040288906&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=khnPeM-sRR-u2GYWfTZahGEmzncMV3LhMf1wPCY-zY4WVrg3dYcZdHDdeNK5rSz6mQ7KwB4oZYjl2QoDpj8z-hhMDwfdMcDRcsZ_lKZ9YMHhviKzD2suWj1ai7URWY-pTe0_YR2ApXKucd_ItRlvBN9jbHELfpJnEM52EYnX5QWFCqoOv7ad_rNnrcT2GSKm_wd0MBj0Vqf6S4vWHTsX1BT6Gs9uj-cpqKBnC_xkGm0nc5WqaIa2dc7h8XajkKdSrUvz2-A2CFf-twKaMPAdfBc4s38XwE8rDvJtFTBHE38bXbulyYnGmbH1EDIY53EiELkUbjBgUOI7wy3XzOmbug&h=RE6ZkGaRDmY5TpQHnLcAkZFZQiWaL3FntILyVOwsR04 response: body: - string: "{\n \"name\": \"3b89e931-ad3c-e542-a488-31d237e05f9a\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:31:41.3556181Z\"\n }" + string: "{\n \"name\": \"313d085a-9c98-4b5b-82aa-1cdd4b1ac3c6\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2026-01-02T06:13:23.9440656Z\",\n \"endTime\"\ + : \"2026-01-02T06:15:46.2295949Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '165' content-type: - application/json date: - - Wed, 21 Jun 2023 10:34:11 GMT + - Fri, 02 Jan 2026 06:15:57 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/5ac7f1b9-b68f-4374-adb4-a388fca2a591 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 107AC73103BA4B04A43ED18AEF6F04E9 Ref B: BN1AA2051013053 Ref C: 2026-01-02T06:15:57Z' status: code: 200 message: OK @@ -1830,98 +1915,53 @@ interactions: ParameterSetName: - --resource-group --cluster-name -c --name User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/31e9893b-3cad-42e5-a488-31d237e05f9a?api-version=2016-03-30 - response: - body: - string: "{\n \"name\": \"3b89e931-ad3c-e542-a488-31d237e05f9a\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2023-06-21T10:31:41.3556181Z\",\n \"endTime\": - \"2023-06-21T10:34:37.2485692Z\"\n }" - headers: - cache-control: - - no-cache - content-length: - - '170' - content-type: - - application/json - date: - - Wed, 21 Jun 2023 10:34:41 GMT - expires: - - '-1' - pragma: - - no-cache - server: - - nginx - strict-transport-security: - - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding - x-content-type-options: - - nosniff - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks nodepool add - Connection: - - keep-alive - ParameterSetName: - - --resource-group --cluster-name -c --name - User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000005?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000005\",\n - \ \"name\": \"c000005\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.25.6\",\n \"currentOrchestratorVersion\": \"1.25.6\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000005\"\ + ,\n \"name\": \"c000005\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8a_v4\"\ + ,\n \"osDiskSizeGB\": 200,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\"\ + : \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n\ + \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ + ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": false,\n \"\ + enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\"\ + ,\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n\ + \ \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\"\ + : \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \"enableSecureBoot\"\ + : false\n },\n \"eTag\": \"76db42df-f30f-41c4-9806-cbb3ec86b6fc\"\n }\n}" headers: cache-control: - no-cache content-length: - - '1074' + - '1285' content-type: - application/json date: - - Wed, 21 Jun 2023 10:34:42 GMT + - Fri, 02 Jan 2026 06:15:58 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/2c61b5f4-242f-4c9c-bb84-db4aa5570917 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 8C81EE005B2F4A5EAF4C2FDD4940F880 Ref B: BN1AA2051014019 Ref C: 2026-01-02T06:15:57Z' status: code: 200 message: OK @@ -1939,75 +1979,92 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --ignore-pod-disruption-budget --no-wait User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\",\n - \ \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": - \"Running\"\n },\n \"orchestratorVersion\": \"1.25.6\",\n \"currentOrchestratorVersion\": - \"1.25.6\",\n \"enableNodePublicIP\": false,\n \"enableCustomCATrust\": - false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n - \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\",\n - \ \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.25.6\",\n \"currentOrchestratorVersion\": \"1.25.6\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000005\",\n - \ \"name\": \"c000005\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.25.6\",\n \"currentOrchestratorVersion\": \"1.25.6\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n }\n ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\"\ + ,\n \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8ds_v5\"\ + ,\n \"osDiskSizeGB\": 300,\n \"osDiskType\": \"Ephemeral\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \ + \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ + : \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\"\ + : \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\"\ + ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeStrategy\":\ + \ \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n\ + \ \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \ + \ \"enableSecureBoot\": false\n },\n \"eTag\": \"e28cd6d7-6786-415c-8e84-7353eab19eaa\"\ + \n }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\"\ + ,\n \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D4ds_v5\"\ + ,\n \"osDiskSizeGB\": 150,\n \"osDiskType\": \"Ephemeral\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \ + \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ + : \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\"\ + : \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\"\ + ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeStrategy\":\ + \ \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n\ + \ \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \ + \ \"enableSecureBoot\": false\n },\n \"eTag\": \"8292ba60-e120-4673-9638-6b7951af3c45\"\ + \n }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000005\"\ + ,\n \"name\": \"c000005\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8a_v4\"\ + ,\n \"osDiskSizeGB\": 200,\n \"osDiskType\": \"Ephemeral\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \ + \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ + : \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\"\ + : \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\"\ + ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeStrategy\":\ + \ \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n\ + \ \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \ + \ \"enableSecureBoot\": false\n },\n \"eTag\": \"76db42df-f30f-41c4-9806-cbb3ec86b6fc\"\ + \n }\n }\n ],\n \"nextLink\": \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?%24skipToken=5605390\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=5605390\"\n}" headers: cache-control: - no-cache content-length: - - '3425' + - '4432' content-type: - application/json date: - - Wed, 21 Jun 2023 10:34:43 GMT + - Fri, 02 Jan 2026 06:16:00 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/daca4f7d-bee2-46af-8998-318f31ce03e0 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 23016D4995794E69A4985955C9BD6D8A Ref B: BN1AA2051014047 Ref C: 2026-01-02T06:15:59Z' status: code: 200 message: OK @@ -2027,8 +2084,7 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --ignore-pod-disruption-budget --no-wait User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000005?api-version=2025-10-02-preview&ignore-pod-disruption-budget=true response: @@ -2036,27 +2092,33 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/f48edec1-4923-46ff-9d39-1daeb0b6ceec?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/5257fc51-c8ca-43b9-83b0-c46ab42015aa?api-version=2025-03-01&t=639029313608974645&c=MIIHhzCCBm-gAwIBAgITfAlY2NhYWz_rkiYT0gAACVjY2DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDE5MDMwMTUzWhcNMjYwNDE3MDMwMTUzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALb7q8LgkqS_7Sa915WSEvu_LerzErVZMTTkw7KXLAdnIWMjvrOw1RefK_Xe_cFp1_e2xVZM1Zog0tE-_XlllqRwZapoZJTL14Kmh7C0GvefEv-5GdvOnMy695cBHvQJTv1mqxiuvsmhJdB5__zphMuTvy0lF2K1ceor52XBk_VLEQtBcMhz8UUKVZ2KboqO1b56fjCSzbjn-sv5cQ7zx0_GZYADJbddS7dvpIwmb3QZzHcEcbAec_ouQ-YyxmKTpGa17K6DB_CoquSZ2A0TRHJqBpgeGjL0b652ekPbj9oy-sOOusDnwfN95QPWCJFjmNz1aKdnUhXmx8FU134pOkUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSi0lU0HWkl1SHwyRBzQPtbjPmHfTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACdnVC4tNlyw3EyuiJTFX5692Q_SgsQB7SjH2__G8q1XVJ0GiNSI4NKXoC8rVoxrLDL28sgifuyaEjoA9IYoahBs9l6DzxOxA0fDaBOTteaFuniOzVtW6WubmshP_yDd1pFPJydCOEtgKApCNY8y5eo8GzdatHpMEID7E2ZDrxTnq7PtzLXpoeF0A5W6qhqGypYabh7ugJ5-R8hb1iOlFYy2yvCrBaAW9wwnUPpO3DQRyoxnbzomyTIbrxEJuuaalADYKnu7GVtfL43Srrrx_HEfhy1rsf0ZK9CmJ64NOTHXIRG0kYIl5LhwZVZSEDqBPTAAy9oAm1i5D1jbVw2FPF8&s=FR4A6btp3YqPMZ45RD_i6f4Bzf3KQa-0W-0h3nIPIwW8_jVQr637NcwiMMON4aKb-T8iFKaotSlLncs62sHTIEflW4SMG2Sy0LeRP38Kp3k3b-9LqUk2bq4N45vqTOB-DVt2S9k3oIbSbUf8BU0wV-njQxvG0jasQHz2esjzo3fta7QCJOxWqgo8T7BYtE6NIyBHxejOX_aCSdB2vgMCqhAN7sWS6R3XuAZM-nlucVaCqIEO_nXzDfbENb5ZImWocMgaT5-7AeYGGoO3p9TA3PqmFMPsJsruZtcON6FJ0qUhZrRUO9Piu-Vo6IMicxpHJPMgi10C2wBOJ8b5VHT9bw&h=2JUTc054dvjURJMOuebWcqxiru9TRDXL3aRXYwqA0Ko cache-control: - no-cache content-length: - '0' date: - - Wed, 21 Jun 2023 10:34:44 GMT + - Fri, 02 Jan 2026 06:16:00 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/f48edec1-4923-46ff-9d39-1daeb0b6ceec?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/5257fc51-c8ca-43b9-83b0-c46ab42015aa?api-version=2025-03-01&t=639029313609130966&c=MIIHhzCCBm-gAwIBAgITfAlY2NhYWz_rkiYT0gAACVjY2DANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDE5MDMwMTUzWhcNMjYwNDE3MDMwMTUzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALb7q8LgkqS_7Sa915WSEvu_LerzErVZMTTkw7KXLAdnIWMjvrOw1RefK_Xe_cFp1_e2xVZM1Zog0tE-_XlllqRwZapoZJTL14Kmh7C0GvefEv-5GdvOnMy695cBHvQJTv1mqxiuvsmhJdB5__zphMuTvy0lF2K1ceor52XBk_VLEQtBcMhz8UUKVZ2KboqO1b56fjCSzbjn-sv5cQ7zx0_GZYADJbddS7dvpIwmb3QZzHcEcbAec_ouQ-YyxmKTpGa17K6DB_CoquSZ2A0TRHJqBpgeGjL0b652ekPbj9oy-sOOusDnwfN95QPWCJFjmNz1aKdnUhXmx8FU134pOkUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBSi0lU0HWkl1SHwyRBzQPtbjPmHfTAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBACdnVC4tNlyw3EyuiJTFX5692Q_SgsQB7SjH2__G8q1XVJ0GiNSI4NKXoC8rVoxrLDL28sgifuyaEjoA9IYoahBs9l6DzxOxA0fDaBOTteaFuniOzVtW6WubmshP_yDd1pFPJydCOEtgKApCNY8y5eo8GzdatHpMEID7E2ZDrxTnq7PtzLXpoeF0A5W6qhqGypYabh7ugJ5-R8hb1iOlFYy2yvCrBaAW9wwnUPpO3DQRyoxnbzomyTIbrxEJuuaalADYKnu7GVtfL43Srrrx_HEfhy1rsf0ZK9CmJ64NOTHXIRG0kYIl5LhwZVZSEDqBPTAAy9oAm1i5D1jbVw2FPF8&s=XmstflzvyXc_tb0GtN_PvB2wAkuvJ9hFgytI2G4uV5xhS0eU93Kcf3APJ5kUUQetlHbBxdrf5xhplVtDdthRFTVrWlHttH9fubOaLapiD5FbeIxVq7h2lu2DsdT0ZimPvxFi8-f5_NApBQ5SIT-wbj_n9Op_V5W9dUlsMuN_CXaWHAGsXTcAHi4Ti-CoPotaOrI-D_kxdsBvfaeujOUm7HM-SAitMjgDEITrzZad-oVnIZloyexkIoREhLR4dxlnmIOhypyuAz9R92fFnj7_ZX7ofUNNFD3Z5bDt6NjDSgl9cMOUr_nVngvxJm_UJLpeh1L-nnehzMMNvtkZ6HHFuA&h=O42h7PlkI3O4UOAENkYRGn1fqiiUcmzoLjoaAr2MPCc pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/96011156-e106-4c7c-9831-12e600efe992 x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '799' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '11999' + x-msedge-ref: + - 'Ref A: EAC0A076C6F74ED4AD7BFC9245CC9944 Ref B: BN1AA2051013027 Ref C: 2026-01-02T06:16:00Z' status: code: 202 message: Accepted @@ -2074,75 +2136,92 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --ignore-pod-disruption-budget User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?api-version=2025-10-02-preview response: body: - string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\",\n - \ \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": - \"Running\"\n },\n \"orchestratorVersion\": \"1.25.6\",\n \"currentOrchestratorVersion\": - \"1.25.6\",\n \"enableNodePublicIP\": false,\n \"enableCustomCATrust\": - false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n - \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\",\n - \ \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.25.6\",\n \"currentOrchestratorVersion\": \"1.25.6\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000005\",\n - \ \"name\": \"c000005\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\",\n - \ \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_DS2_v2\",\n - \ \"osDiskSizeGB\": 128,\n \"osDiskType\": \"Managed\",\n \"kubeletDiskType\": - \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 110,\n - \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n - \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Deleting\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.25.6\",\n \"currentOrchestratorVersion\": \"1.25.6\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"User\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202306.01.0\",\n - \ \"upgradeSettings\": {},\n \"enableFIPS\": false,\n \"networkProfile\": - {}\n }\n }\n ]\n }" + string: "{\n \"value\": [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000003\"\ + ,\n \"name\": \"c000003\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8ds_v5\"\ + ,\n \"osDiskSizeGB\": 300,\n \"osDiskType\": \"Ephemeral\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \ + \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ + : \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\"\ + : \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"System\"\ + ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeStrategy\":\ + \ \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n\ + \ \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \ + \ \"enableSecureBoot\": false\n },\n \"eTag\": \"e28cd6d7-6786-415c-8e84-7353eab19eaa\"\ + \n }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004\"\ + ,\n \"name\": \"c000004\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D4ds_v5\"\ + ,\n \"osDiskSizeGB\": 150,\n \"osDiskType\": \"Ephemeral\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \ + \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ + : \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\"\ + : \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\"\ + ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeStrategy\":\ + \ \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n\ + \ \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \ + \ \"enableSecureBoot\": false\n },\n \"eTag\": \"8292ba60-e120-4673-9638-6b7951af3c45\"\ + \n }\n },\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000005\"\ + ,\n \"name\": \"c000005\",\n \"type\": \"Microsoft.ContainerService/managedClusters/agentPools\"\ + ,\n \"properties\": {\n \"count\": 1,\n \"vmSize\": \"Standard_D8a_v4\"\ + ,\n \"osDiskSizeGB\": 200,\n \"osDiskType\": \"Ephemeral\",\n \"\ + kubeletDiskType\": \"OS\",\n \"workloadRuntime\": \"OCIContainer\",\n \ + \ \"maxPods\": 250,\n \"type\": \"VirtualMachineScaleSets\",\n \"\ + enableAutoScaling\": false,\n \"scaleDownMode\": \"Delete\",\n \"provisioningState\"\ + : \"Deleting\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n\ + \ \"orchestratorVersion\": \"1.33\",\n \"currentOrchestratorVersion\"\ + : \"1.33.5\",\n \"enableNodePublicIP\": false,\n \"mode\": \"User\"\ + ,\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n\ + \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\"\ + : \"AKSUbuntu-2204gen2containerd-202512.06.0\",\n \"upgradeStrategy\":\ + \ \"Rolling\",\n \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n\ + \ \"maxUnavailable\": \"0\"\n },\n \"upgradeSettingsBlueGreen\"\ + : {},\n \"enableFIPS\": false,\n \"networkProfile\": {},\n \"securityProfile\"\ + : {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": false,\n \ + \ \"enableSecureBoot\": false\n },\n \"eTag\": \"201c158f-9bcb-4f8b-8986-ea6bb45f51e9\"\ + \n }\n }\n ],\n \"nextLink\": \"https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools?%24skipToken=5605390\\\ + u0026api-version=2025-10-02-preview\\u0026skipToken=5605390\"\n}" headers: cache-control: - no-cache content-length: - - '3424' + - '4431' content-type: - application/json date: - - Wed, 21 Jun 2023 10:34:45 GMT + - Fri, 02 Jan 2026 06:16:02 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/a1fe8a71-c680-49ca-ac43-36e0f4e556c8 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 0A82EBB128B94FD58D8197891456916A Ref B: BN1AA2051012045 Ref C: 2026-01-02T06:16:01Z' status: code: 200 message: OK @@ -2162,8 +2241,7 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --ignore-pod-disruption-budget User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/agentPools/c000004?api-version=2025-10-02-preview&ignore-pod-disruption-budget=true response: @@ -2171,27 +2249,33 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/50192861-568c-4726-a497-8f8971268565?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c2436d25-a9f8-4fc8-94ff-8c0335bdfdba?api-version=2025-03-01&t=639029313628831349&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=aXFLXclmq3DcycXtcoGYaMasBe2DvfIe189vxmrPJbb3dkTVlv-VTNUj6BOoyH5G9IBzUIURoUA014yc7g5h3fcuokTOt5KzOzuFHO3EawtXI-dk9w4w64LL_PXZ75DfxEolPCGQCxllRfzOD1hijni6Vm0rQuAiI5ho9oMny59EdHjV7UJAoN06EqTSg2nMGVNFm3BFjsaPE19jKuzw1xlEc5xjYmzSOBt0dC8AodqUX2CkaFw31sDkj0UsO-rCVJLqRL0-ra5HCKiGV5jWkd050K0OZDi8vpSbuFmB6R4Z99qNaz5o4__50UAUZ0jXXH72jPNHOKIFHIlyASLQfg&h=1St4aywSUkQ9OAJEfufcOBENyCj7FbYueFUuNZVxSGE cache-control: - no-cache content-length: - '0' date: - - Wed, 21 Jun 2023 10:34:45 GMT + - Fri, 02 Jan 2026 06:16:02 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/50192861-568c-4726-a497-8f8971268565?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/c2436d25-a9f8-4fc8-94ff-8c0335bdfdba?api-version=2025-03-01&t=639029313628987589&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=UEaCTDJMgCIfVk7TsDsx_aGsihGGgCoLl70m8SedtaUAa9UVukvgQC4-vNgdDmWJpYGbig10ZXN27GjyCWdu65unKYduO4eRmYFdfPC2frESlTuGA8stuWmSoSwHzUeR8D3APlE_2pUEED62jHzZTqkK_YmVnANbGf2_VErgX1-9Q0LU7meCg4oykJjH3SZcST4dE-F2qiQR4dL9htx8LbU3_oO2qkowsMDW959n_Ub9hu0BixZvsT7z8e59api_aWHWGqeDAIl8FRXAit6Kd4iFnn_BIkuSULRttQqBg-Dw6JL4EAiVL814iRcO9L5Q0uj9cfwvQFzaTsn7U889xQ&h=giUNVU5ayH8C7VPK1bVWfFfsJecKpnpvYI8Hu6dOBO0 pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/afdea867-2704-41ce-895d-84a8cc87119a x-ms-ratelimit-remaining-subscription-deletes: - - '14999' + - '799' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '11999' + x-msedge-ref: + - 'Ref A: 2CFC9ED2C1CE46B2A5D805D624C45346 Ref B: BN1AA2051012019 Ref C: 2026-01-02T06:16:02Z' status: code: 202 message: Accepted @@ -2209,37 +2293,38 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --ignore-pod-disruption-budget User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/50192861-568c-4726-a497-8f8971268565?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c2436d25-a9f8-4fc8-94ff-8c0335bdfdba?api-version=2025-03-01&t=639029313628831349&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=aXFLXclmq3DcycXtcoGYaMasBe2DvfIe189vxmrPJbb3dkTVlv-VTNUj6BOoyH5G9IBzUIURoUA014yc7g5h3fcuokTOt5KzOzuFHO3EawtXI-dk9w4w64LL_PXZ75DfxEolPCGQCxllRfzOD1hijni6Vm0rQuAiI5ho9oMny59EdHjV7UJAoN06EqTSg2nMGVNFm3BFjsaPE19jKuzw1xlEc5xjYmzSOBt0dC8AodqUX2CkaFw31sDkj0UsO-rCVJLqRL0-ra5HCKiGV5jWkd050K0OZDi8vpSbuFmB6R4Z99qNaz5o4__50UAUZ0jXXH72jPNHOKIFHIlyASLQfg&h=1St4aywSUkQ9OAJEfufcOBENyCj7FbYueFUuNZVxSGE response: body: - string: "{\n \"name\": \"61281950-8c56-2647-a497-8f8971268565\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:34:46.3559547Z\"\n }" + string: "{\n \"name\": \"c2436d25-a9f8-4fc8-94ff-8c0335bdfdba\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:16:02.8108187Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Wed, 21 Jun 2023 10:34:45 GMT + - Fri, 02 Jan 2026 06:16:03 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/e56bb85f-6973-4122-88fa-ae4e099b7251 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 22F28E37C85247D5B7BB6514D3FC3E2B Ref B: BN1AA2051015031 Ref C: 2026-01-02T06:16:03Z' status: code: 200 message: OK @@ -2257,37 +2342,39 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --ignore-pod-disruption-budget User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/50192861-568c-4726-a497-8f8971268565?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/c2436d25-a9f8-4fc8-94ff-8c0335bdfdba?api-version=2025-03-01&t=639029313628831349&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=aXFLXclmq3DcycXtcoGYaMasBe2DvfIe189vxmrPJbb3dkTVlv-VTNUj6BOoyH5G9IBzUIURoUA014yc7g5h3fcuokTOt5KzOzuFHO3EawtXI-dk9w4w64LL_PXZ75DfxEolPCGQCxllRfzOD1hijni6Vm0rQuAiI5ho9oMny59EdHjV7UJAoN06EqTSg2nMGVNFm3BFjsaPE19jKuzw1xlEc5xjYmzSOBt0dC8AodqUX2CkaFw31sDkj0UsO-rCVJLqRL0-ra5HCKiGV5jWkd050K0OZDi8vpSbuFmB6R4Z99qNaz5o4__50UAUZ0jXXH72jPNHOKIFHIlyASLQfg&h=1St4aywSUkQ9OAJEfufcOBENyCj7FbYueFUuNZVxSGE response: body: - string: "{\n \"name\": \"61281950-8c56-2647-a497-8f8971268565\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2023-06-21T10:34:46.3559547Z\"\n }" + string: "{\n \"name\": \"c2436d25-a9f8-4fc8-94ff-8c0335bdfdba\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2026-01-02T06:16:02.8108187Z\",\n \"endTime\"\ + : \"2026-01-02T06:16:17.9655014Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '165' content-type: - application/json date: - - Wed, 21 Jun 2023 10:35:15 GMT + - Fri, 02 Jan 2026 06:16:33 GMT expires: - '-1' pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/3ec63cfa-1941-4664-8ec7-6f496cde33bb + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: D2A785537F6D4FD59DDAFA94EACDE878 Ref B: BN1AA2051014009 Ref C: 2026-01-02T06:16:33Z' status: code: 200 message: OK @@ -2305,41 +2392,40 @@ interactions: ParameterSetName: - --resource-group --cluster-name --name --ignore-pod-disruption-budget User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/50192861-568c-4726-a497-8f8971268565?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/c2436d25-a9f8-4fc8-94ff-8c0335bdfdba?api-version=2025-03-01&t=639029313628987589&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=UEaCTDJMgCIfVk7TsDsx_aGsihGGgCoLl70m8SedtaUAa9UVukvgQC4-vNgdDmWJpYGbig10ZXN27GjyCWdu65unKYduO4eRmYFdfPC2frESlTuGA8stuWmSoSwHzUeR8D3APlE_2pUEED62jHzZTqkK_YmVnANbGf2_VErgX1-9Q0LU7meCg4oykJjH3SZcST4dE-F2qiQR4dL9htx8LbU3_oO2qkowsMDW959n_Ub9hu0BixZvsT7z8e59api_aWHWGqeDAIl8FRXAit6Kd4iFnn_BIkuSULRttQqBg-Dw6JL4EAiVL814iRcO9L5Q0uj9cfwvQFzaTsn7U889xQ&h=giUNVU5ayH8C7VPK1bVWfFfsJecKpnpvYI8Hu6dOBO0 response: body: - string: "{\n \"name\": \"61281950-8c56-2647-a497-8f8971268565\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2023-06-21T10:34:46.3559547Z\",\n \"endTime\": - \"2023-06-21T10:35:36.3722048Z\"\n }" + string: '' headers: cache-control: - no-cache - content-length: - - '170' content-type: - application/json date: - - Wed, 21 Jun 2023 10:35:45 GMT + - Fri, 02 Jan 2026 06:16:33 GMT expires: - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/c2436d25-a9f8-4fc8-94ff-8c0335bdfdba?api-version=2025-03-01&t=639029313943670170&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=oJfEgOTxRFFnJaSQdpjtY5NYsPSGoR_junZAkGRzoF9GsnHCa44KuHQskwM-7zrPV2ojYC_AvTdv7MBsWw0DNBlB69gp4fFxQro3DjeHQUEOk5lyRFMl7CViir47TQVffepLF2yfbuUCtTtSOD9S1sp_8FgnxYGeECp3b2SglzCGkyL8U9FWdN5EUUrcJqITCyl-MCCmQm6ddrB9Dhi70X_K1XmImuv21issDXnLRMam0lJreIOtWKyasZlpw5Hb938lHBdT1bExiO24fH-_3bi8di1AkqZReYDTt3mCuUPa59rGSjVcL5uVu96uehWU-4aEVHvS8pBy63O2GD0jDA&h=cvAWUjxc1wr27SiZGTW6MdqOtu9W5OpiFJsK3KTlPEg pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains - transfer-encoding: - - chunked - vary: - - Accept-Encoding + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/50de23af-4df6-41f2-95dc-a557ea83b856 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: D83331B431D84E25B21DFE1002E44492 Ref B: BN1AA2051014017 Ref C: 2026-01-02T06:16:34Z' status: - code: 200 - message: OK + code: 204 + message: No Content - request: body: null headers: @@ -2356,8 +2442,7 @@ interactions: ParameterSetName: - -g -n --yes --no-wait User-Agent: - - AZURECLI/2.49.0 azsdk-python-azure-mgmt-containerservice/23.0.0b Python/3.8.10 - (Linux-5.15.0-1039-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2025-10-02-preview response: @@ -2365,27 +2450,33 @@ interactions: string: '' headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/75362f04-c90a-4b7c-b5ce-853724a19495?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/0adbecc6-9745-41bd-9a33-93d6c3c12707?api-version=2025-03-01&t=639029313960367472&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=nB-Lg_GG_fBL1QsKg8C8oI0r_6U8OR6431F8Kp8oafg4o5gU63Q5ZTzzXAvelmtVcdfPdOHoPKrHg0eFxA_VIDjsTIWd-51Ya8P4aLCXO3SglMtsml5AWvSnYS7OWBhP5FhEf2YEKeuWoJ1zoU5I65q0c9qNhl4qoW8S1sJGj_IhAhtqHaHSS9TY4Q8puqWOD8PcQnIc7TfcV-FpEgGRt60Sz31tRfNxCXxLa-e2K3JmOM5RK0-RCCDapV7XlMLpHwjw_1I8ZCIUNBZT6VZS4maZlRxc9ccxKX7c38OBiH-SbtjkAOtmC3WVNU3E5r9KUXydmD1TRn2xTUK--crudQ&h=ZO7Z-tFb5keUiGRNfyT5xM7OD00kWGULe22EgSgT7vM cache-control: - no-cache content-length: - '0' date: - - Wed, 21 Jun 2023 10:35:47 GMT + - Fri, 02 Jan 2026 06:16:35 GMT expires: - '-1' location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/75362f04-c90a-4b7c-b5ce-853724a19495?api-version=2016-03-30 + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/0adbecc6-9745-41bd-9a33-93d6c3c12707?api-version=2025-03-01&t=639029313960680023&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=ahxxgYYcx8jQrNBDmADtGLcKgmxhTJzSVoHrD0NdHz5AePjNVwiewGuud6EO0DKhuangKyr-Yk6lT2KfFJ_6ELJvkMF07tXeojKeu6UF9mSG7g9z53e5kEuHNPS-ehatNcQ315H5jiO7MuP_suwSSl7F8xmbojdGRPK9Q0xNCwFZpaAk8vqY_c2BaolNzpWF9BLtAABw1LUg53EADERo45QsYKHyWKu5n1mMWQOenRzw2Nd_7X1YdiWHlVGd7OWITT2ZV-bGMqy-uEUJUWqklT7KDPRxTTet7za0W8D2decr8VYlE26tkViG8WEURTLkv_naVRQIqcGdL1Q5repgww&h=q53capFwuIqY3PilTXQnY9gwwYfd1numme2X6yHHqSY pragma: - no-cache - server: - - nginx strict-transport-security: - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/a258fd0b-5f64-4a12-abb8-7f4585c45f99 x-ms-ratelimit-remaining-subscription-deletes: - - '14996' + - '799' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '11999' + x-msedge-ref: + - 'Ref A: FEB9BD8A17D54C11A2DB2055EC67C7E7 Ref B: BN1AA2051012045 Ref C: 2026-01-02T06:16:34Z' status: code: 202 message: Accepted diff --git a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_operations_cmds.yaml b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_operations_cmds.yaml index f55daf48059..1a99f9e59d9 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_operations_cmds.yaml +++ b/src/aks-preview/azext_aks_preview/tests/latest/recordings/test_aks_operations_cmds.yaml @@ -13,7 +13,7 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2025-10-02-preview response: @@ -29,7 +29,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 13 May 2024 16:35:36 GMT + - Fri, 02 Jan 2026 06:05:48 GMT expires: - '-1' pragma: @@ -43,7 +43,7 @@ interactions: x-ms-failure-cause: - gateway x-msedge-ref: - - 'Ref A: B751D81EAB1D4BE4A9920B0F29065E7A Ref B: MAA201060515053 Ref C: 2024-05-13T16:35:37Z' + - 'Ref A: F9B10123639C4FA48FE2CD4B29A0050B Ref B: BN1AA2051012051 Ref C: 2026-01-02T06:05:49Z' status: code: 404 message: Not Found @@ -61,21 +61,21 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001?api-version=2024-11-01 response: body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","test":"test_aks_operations_cmds","date":"2024-05-13T16:35:34Z","module":"github.com"},"properties":{"provisioningState":"Succeeded"}}' + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001","name":"clitest000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","test":"test_aks_operations_cmds","date":"2026-01-02T06:05:44Z","module":"aks-preview"},"properties":{"provisioningState":"Succeeded"}}' headers: cache-control: - no-cache content-length: - - '361' + - '362' content-type: - application/json; charset=utf-8 date: - - Mon, 13 May 2024 16:35:36 GMT + - Fri, 02 Jan 2026 06:05:49 GMT expires: - '-1' pragma: @@ -86,29 +86,31 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 597F1BED94BA4DB1B338ED257E7D23BC Ref B: MAA201060516017 Ref C: 2024-05-13T16:35:37Z' + - 'Ref A: 168B275681BA4E6895E57331FE23EAE6 Ref B: BN1AA2051015039 Ref C: 2026-01-02T06:05:49Z' status: code: 200 message: OK - request: body: '{"location": "westus2", "sku": {"name": "Base", "tier": "Free"}, "identity": - {"type": "SystemAssigned"}, "kind": "Base", "properties": {"kubernetesVersion": - "", "dnsPrefix": "cliakstest-clitesth4qibzwxe-26fe00", "agentPoolProfiles": - [{"count": 3, "vmSize": "Standard_DS2_v2", "osDiskSizeGB": 0, "workloadRuntime": + {"type": "UserAssigned", "userAssignedIdentities": {"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-266": + {}}}, "kind": "Base", "properties": {"kubernetesVersion": "", "dnsPrefix": "cliakstest-clitestby2axujtq-79a739", + "agentPoolProfiles": [{"count": 3, "vmSize": "", "osDiskSizeGB": 0, "workloadRuntime": "OCIContainer", "osType": "Linux", "enableAutoScaling": false, "type": "VirtualMachineScaleSets", - "mode": "System", "orchestratorVersion": "", "upgradeSettings": {}, "enableNodePublicIP": - false, "enableCustomCATrust": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": + "mode": "System", "orchestratorVersion": "", "upgradeSettings": {}, "upgradeSettingsBlueGreen": + {}, "enableNodePublicIP": false, "scaleSetPriority": "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": [], "nodeInitializationTaints": [], "enableEncryptionAtHost": false, "enableUltraSSD": false, "enableFIPS": false, "networkProfile": {}, "securityProfile": {"sshAccess": "localuser"}, "name": "nodepool1"}], "linuxProfile": {"adminUsername": "azureuser", "ssh": - {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, "enablePodSecurityPolicy": - false, "networkProfile": {"networkPlugin": "kubenet", "podCidr": "10.244.0.0/16", - "serviceCidr": "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "outboundType": "loadBalancer", - "loadBalancerSku": "standard"}, "disableLocalAccounts": false, "storageProfile": - {}, "bootstrapProfile": {"artifactSource": "Direct"}}}' + {"publicKeys": [{"keyData": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj + azcli_aks_live_test@example.com\n"}]}}, "addonProfiles": {}, "enableRBAC": true, + "networkProfile": {"podCidr": "10.244.0.0/16", "serviceCidr": "10.0.0.0/16", + "dnsServiceIP": "10.0.0.10", "outboundType": "loadBalancer", "loadBalancerSku": + "standard"}, "disableLocalAccounts": false, "storageProfile": {}, "bootstrapProfile": + {"artifactSource": "Direct"}}}' headers: Accept: - application/json @@ -119,81 +121,87 @@ interactions: Connection: - keep-alive Content-Length: - - '2058' + - '1846' Content-Type: - application/json ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n \"properties\": - {\n \"provisioningState\": \"Creating\",\n \"powerState\": {\n \"code\": - \"Running\"\n },\n \"kubernetesVersion\": \"1.28\",\n \"currentKubernetesVersion\": - \"1.28.9\",\n \"dnsPrefix\": \"cliakstest-clitesth4qibzwxe-26fe00\",\n \"fqdn\": - \"cliakstest-clitesth4qibzwxe-26fe00-b0349e0w.hcp.westus2.staging.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitesth4qibzwxe-26fe00-b0349e0w.portal.hcp.westus2.staging.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": - \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"enableAutoScaling\": false,\n \"provisioningState\": \"Creating\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.28\",\n \"currentOrchestratorVersion\": \"1.28.9\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"nodeLabels\": {},\n \"mode\": - \"System\",\n \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": - false,\n \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-2204gen2TLcontainerd-202405.03.0\",\n \"upgradeSettings\": - {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": false,\n \"networkProfile\": - {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": - false,\n \"enableSecureBoot\": false\n }\n }\n ],\n \"linuxProfile\": - {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": - [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n - \ \"enablePodSecurityPolicy\": false,\n \"supportPlan\": \"KubernetesOfficial\",\n - \ \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"networkPolicy\": - \"none\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": - {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"backendPoolType\": - \"nodeIPConfiguration\"\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": - \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": - \"loadBalancer\",\n \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": - [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ]\n - \ },\n \"maxAgentPools\": 100,\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": - \"NodeImage\"\n },\n \"disableLocalAccounts\": false,\n \"securityProfile\": - {},\n \"storageProfile\": {\n \"diskCSIDriver\": {\n \"enabled\": - true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\": {\n \"enabled\": - true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n - \ },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"nodeResourceGroupProfile\": - {\n \"restrictionLevel\": \"Unrestricted\"\n },\n \"workloadAutoScalerProfile\": - {},\n \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": - false\n }\n },\n \"resourceUID\": \"664241606bb9070001efacb0\",\n \"controlPlanePluginProfiles\": - {\n \"azure-monitor-metrics-ccp\": {\n \"enableV2\": true\n },\n - \ \"karpenter\": {\n \"enableV2\": true\n },\n \"live-patching-controller\": - {\n \"enableV2\": true\n },\n \"static-egress-controller\": {\n - \ \"enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": {\n - \ \"mode\": \"Manual\"\n },\n \"bootstrapProfile\": {\n \"artifactSource\": - \"Direct\"\n }\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": - \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": - \"Base\",\n \"tier\": \"Free\"\n }\n }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n\ + \ \"properties\": {\n \"provisioningState\": \"Creating\",\n \"powerState\"\ + : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.33\",\n\ + \ \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestby2axujtq-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestby2axujtq-79a739-9eqzswfi.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestby2axujtq-79a739-9eqzswfi.portal.hcp.westus2.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"\ + count\": 3,\n \"vmSize\": \"Standard_D8ads_v5\",\n \"osDiskSizeGB\"\ + : 300,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Creating\"\ + ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"nodeLabels\": {},\n \"mode\": \"System\",\n \"enableEncryptionAtHost\"\ + : false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \ + \ \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\"\ + ,\n \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \ + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"\ + upgradeSettingsBlueGreen\": {},\n \"enableFIPS\": false,\n \"networkProfile\"\ + : {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \ + \ \"enableVTPM\": false,\n \"enableSecureBoot\": false\n }\n }\n\ + \ ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n \"\ + ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ + nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"\ + enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": \"overlay\"\ + ,\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n\ + \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \ + \ \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"backendPoolType\"\ + : \"nodeIPConfiguration\"\n },\n \"podCidr\": \"10.244.0.0/16\",\n \"\ + serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": \"10.0.0.10\",\n \"\ + outboundType\": \"loadBalancer\",\n \"podCidrs\": [\n \"10.244.0.0/16\"\ + \n ],\n \"serviceCidrs\": [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\"\ + : [\n \"IPv4\"\n ],\n \"podLinkLocalAccess\": \"IMDS\"\n },\n \"\ + maxAgentPools\": 100,\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\"\ + : \"NodeImage\"\n },\n \"disableLocalAccounts\": false,\n \"securityProfile\"\ + : {},\n \"storageProfile\": {\n \"diskCSIDriver\": {\n \"enabled\":\ + \ true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\": {\n \"enabled\"\ + : true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n\ + \ },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"workloadAutoScalerProfile\"\ + : {},\n \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": false\n\ + \ }\n },\n \"resourceUID\": \"695760428a14690001b80455\",\n \"controlPlanePluginProfiles\"\ + : {\n \"azure-monitor-metrics-ccp\": {\n \"enableV2\": true\n },\n\ + \ \"gpu-provisioner\": {\n \"enableV2\": true\n },\n \"karpenter\"\ + : {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\": {\n\ + \ \"enableV2\": true\n },\n \"live-patching-controller\": {\n \"\ + enableV2\": true\n },\n \"static-egress-controller\": {\n \"enableV2\"\ + : true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\": \"Manual\"\ + ,\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\": {\n \ + \ \"artifactSource\": \"Direct\"\n },\n \"hostedSystemProfile\": {\n \"\ + enabled\": false\n },\n \"enableFIPS\": false\n },\n \"identity\": {\n \ + \ \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-266\"\ + : {}\n }\n },\n \"sku\": {\n \"name\": \"Base\",\n \"tier\": \"Free\"\n\ + \ }\n}" headers: azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2016-03-30&t=638512149453966897&c=MIIHKjCCBhKgAwIBAgITHgR0uRvpB9QGBrVnGgAABHS5GzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTAxMjEzMzA1WhcNMjUwNDI2MjEzMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMWV9ZucXWP0iSfMxP4MXfBW3crpNAMbJ5-E8kXN0t7w4LRC6nOOI8I0odywcD_X0YmkL4mEhwbuH2cxIwRpYzzUOA34IcpF0oGND62KpmWw38aE9cy5MnJqdSq6VVel1YvEUoOzwkhZ4dVaBF-6Iw3Ag8Fm4H_08p6egnzXVTXdRGmUKX674Pp2kD5WHczMMupT_U-URdNnAkFIsOnYVdEDtNKg3x2oA8QtP4hd3y9iI0lIfiDhLsK3yLMNA28ctns_qsfxfxoE_pG7H6CipxysXebKe1VEd0OeZF2LJb9JY1KS9_oj5FbKN0VqDyz8jftZhMbgiVURaGssRxIbnxkCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQBo4YYCssK_vQSnguwrNmfpJFeSDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIzPQ234mECpNLGUjEc5gZV-w0T1Pl8Wtfv-TcKZNc002ZG5ODdy9juSL1d8704XNQVjBwLhXUsoXOc8pho30kdofBC59bM-UIHww8UvPfyYIefXNImHL94_inzOA7LSbnC6u4VRkzHpXeD2FmiTSikLUuLrRyDIAyH-BP_LVFIPjHtzb-4wP3Hg9n-xgHmfct6G7531aOPEIPWIe4OClRpiK7l-njX8JyoplWl7eEfnXKqkhVFiWKPEDcQdix49UAeQxykrMTjYaK23EOv0otYWm7bHbkBU084VSYlPbceAxcWbqwzuaQOl1CzYJQSEqFsAd0ATKyCuLw1PvPf1EW0&s=S5iLRLPQ4ih4kq_kaXNZ6iyT5IakMFTQpW8m5JA_3BBfikpTDAH-2IcDzSf7nSw08fkVXbgGSe6kF1NXul93LkpJQLQEaH0wCWu4EIzOgpfsOvdMkl0gwMMHJxhj0QkWQEfSAmhNCIu8UN5HzdbUjKmh8UdQtGBvSokjVj8uwoNw65SrSL_NsfFALT1UISunRkywfKOFJZn3kmGNnZaqbUFaeKLjsX_egysnLoJWPYWDYWoJaW7eQQRlU49XTaLzkdNUxQGjt3QtZTzEro3HDimVVBi73CUW5q7TKJIWe5DioFTjjNFe1BYdhYcrf82IndDr0dUX7uGWhXpVuQ4AXQ&h=aqskUp--Gn4Cj82OQLimBRIX5wRyWCPf8_bG_eJq_GA + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s cache-control: - no-cache content-length: - - '4718' + - '4612' content-type: - application/json date: - - Mon, 13 May 2024 16:35:44 GMT + - Fri, 02 Jan 2026 06:05:55 GMT expires: - '-1' pragma: @@ -204,10 +212,14 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/57afd4fe-77b7-4d94-bfca-ae2937ef9a2d + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' x-ms-ratelimit-remaining-subscription-writes: - - '1199' + - '799' x-msedge-ref: - - 'Ref A: A15A2A39384D4008A28DE0376E8B2886 Ref B: MAA201060515053 Ref C: 2024-05-13T16:35:37Z' + - 'Ref A: 6F705907A5CF43899568061671DB7DC7 Ref B: BN1AA2051013027 Ref C: 2026-01-02T06:05:49Z' status: code: 201 message: Created @@ -225,22 +237,22 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2016-03-30&t=638512149453966897&c=MIIHKjCCBhKgAwIBAgITHgR0uRvpB9QGBrVnGgAABHS5GzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTAxMjEzMzA1WhcNMjUwNDI2MjEzMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMWV9ZucXWP0iSfMxP4MXfBW3crpNAMbJ5-E8kXN0t7w4LRC6nOOI8I0odywcD_X0YmkL4mEhwbuH2cxIwRpYzzUOA34IcpF0oGND62KpmWw38aE9cy5MnJqdSq6VVel1YvEUoOzwkhZ4dVaBF-6Iw3Ag8Fm4H_08p6egnzXVTXdRGmUKX674Pp2kD5WHczMMupT_U-URdNnAkFIsOnYVdEDtNKg3x2oA8QtP4hd3y9iI0lIfiDhLsK3yLMNA28ctns_qsfxfxoE_pG7H6CipxysXebKe1VEd0OeZF2LJb9JY1KS9_oj5FbKN0VqDyz8jftZhMbgiVURaGssRxIbnxkCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQBo4YYCssK_vQSnguwrNmfpJFeSDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIzPQ234mECpNLGUjEc5gZV-w0T1Pl8Wtfv-TcKZNc002ZG5ODdy9juSL1d8704XNQVjBwLhXUsoXOc8pho30kdofBC59bM-UIHww8UvPfyYIefXNImHL94_inzOA7LSbnC6u4VRkzHpXeD2FmiTSikLUuLrRyDIAyH-BP_LVFIPjHtzb-4wP3Hg9n-xgHmfct6G7531aOPEIPWIe4OClRpiK7l-njX8JyoplWl7eEfnXKqkhVFiWKPEDcQdix49UAeQxykrMTjYaK23EOv0otYWm7bHbkBU084VSYlPbceAxcWbqwzuaQOl1CzYJQSEqFsAd0ATKyCuLw1PvPf1EW0&s=S5iLRLPQ4ih4kq_kaXNZ6iyT5IakMFTQpW8m5JA_3BBfikpTDAH-2IcDzSf7nSw08fkVXbgGSe6kF1NXul93LkpJQLQEaH0wCWu4EIzOgpfsOvdMkl0gwMMHJxhj0QkWQEfSAmhNCIu8UN5HzdbUjKmh8UdQtGBvSokjVj8uwoNw65SrSL_NsfFALT1UISunRkywfKOFJZn3kmGNnZaqbUFaeKLjsX_egysnLoJWPYWDYWoJaW7eQQRlU49XTaLzkdNUxQGjt3QtZTzEro3HDimVVBi73CUW5q7TKJIWe5DioFTjjNFe1BYdhYcrf82IndDr0dUX7uGWhXpVuQ4AXQ&h=aqskUp--Gn4Cj82OQLimBRIX5wRyWCPf8_bG_eJq_GA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s response: body: - string: "{\n \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-13T16:35:45.0396581Z\"\n }" + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"InProgress\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\"\n}" headers: cache-control: - no-cache content-length: - - '126' + - '122' content-type: - application/json date: - - Mon, 13 May 2024 16:35:45 GMT + - Fri, 02 Jan 2026 06:05:55 GMT expires: - '-1' pragma: @@ -251,8 +263,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/38c253d9-26f9-4067-90ab-1178063fffa8 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 6FD4D439C34943E19E95C627E6E38A3C Ref B: MAA201060515053 Ref C: 2024-05-13T16:35:45Z' + - 'Ref A: A29651A8CA354DDFB336BC1DFE809E35 Ref B: BN1AA2051012037 Ref C: 2026-01-02T06:05:56Z' status: code: 200 message: OK @@ -270,22 +286,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2016-03-30&t=638512149453966897&c=MIIHKjCCBhKgAwIBAgITHgR0uRvpB9QGBrVnGgAABHS5GzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTAxMjEzMzA1WhcNMjUwNDI2MjEzMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMWV9ZucXWP0iSfMxP4MXfBW3crpNAMbJ5-E8kXN0t7w4LRC6nOOI8I0odywcD_X0YmkL4mEhwbuH2cxIwRpYzzUOA34IcpF0oGND62KpmWw38aE9cy5MnJqdSq6VVel1YvEUoOzwkhZ4dVaBF-6Iw3Ag8Fm4H_08p6egnzXVTXdRGmUKX674Pp2kD5WHczMMupT_U-URdNnAkFIsOnYVdEDtNKg3x2oA8QtP4hd3y9iI0lIfiDhLsK3yLMNA28ctns_qsfxfxoE_pG7H6CipxysXebKe1VEd0OeZF2LJb9JY1KS9_oj5FbKN0VqDyz8jftZhMbgiVURaGssRxIbnxkCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQBo4YYCssK_vQSnguwrNmfpJFeSDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIzPQ234mECpNLGUjEc5gZV-w0T1Pl8Wtfv-TcKZNc002ZG5ODdy9juSL1d8704XNQVjBwLhXUsoXOc8pho30kdofBC59bM-UIHww8UvPfyYIefXNImHL94_inzOA7LSbnC6u4VRkzHpXeD2FmiTSikLUuLrRyDIAyH-BP_LVFIPjHtzb-4wP3Hg9n-xgHmfct6G7531aOPEIPWIe4OClRpiK7l-njX8JyoplWl7eEfnXKqkhVFiWKPEDcQdix49UAeQxykrMTjYaK23EOv0otYWm7bHbkBU084VSYlPbceAxcWbqwzuaQOl1CzYJQSEqFsAd0ATKyCuLw1PvPf1EW0&s=S5iLRLPQ4ih4kq_kaXNZ6iyT5IakMFTQpW8m5JA_3BBfikpTDAH-2IcDzSf7nSw08fkVXbgGSe6kF1NXul93LkpJQLQEaH0wCWu4EIzOgpfsOvdMkl0gwMMHJxhj0QkWQEfSAmhNCIu8UN5HzdbUjKmh8UdQtGBvSokjVj8uwoNw65SrSL_NsfFALT1UISunRkywfKOFJZn3kmGNnZaqbUFaeKLjsX_egysnLoJWPYWDYWoJaW7eQQRlU49XTaLzkdNUxQGjt3QtZTzEro3HDimVVBi73CUW5q7TKJIWe5DioFTjjNFe1BYdhYcrf82IndDr0dUX7uGWhXpVuQ4AXQ&h=aqskUp--Gn4Cj82OQLimBRIX5wRyWCPf8_bG_eJq_GA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s response: body: - string: "{\n \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-13T16:35:45.0396581Z\"\n }" + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"ProvisioningNetworkResources\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '140' content-type: - application/json date: - - Mon, 13 May 2024 16:36:16 GMT + - Fri, 02 Jan 2026 06:06:26 GMT expires: - '-1' pragma: @@ -296,8 +313,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/8d5330de-f299-400c-90d4-53c7d2d5303e + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 0E9320E6ACF14CE7837B849D423A9F11 Ref B: MAA201060515053 Ref C: 2024-05-13T16:36:16Z' + - 'Ref A: 8C2DD2344C6046F78923A65D9B5241EC Ref B: BN1AA2051015039 Ref C: 2026-01-02T06:06:26Z' status: code: 200 message: OK @@ -315,22 +336,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2016-03-30&t=638512149453966897&c=MIIHKjCCBhKgAwIBAgITHgR0uRvpB9QGBrVnGgAABHS5GzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTAxMjEzMzA1WhcNMjUwNDI2MjEzMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMWV9ZucXWP0iSfMxP4MXfBW3crpNAMbJ5-E8kXN0t7w4LRC6nOOI8I0odywcD_X0YmkL4mEhwbuH2cxIwRpYzzUOA34IcpF0oGND62KpmWw38aE9cy5MnJqdSq6VVel1YvEUoOzwkhZ4dVaBF-6Iw3Ag8Fm4H_08p6egnzXVTXdRGmUKX674Pp2kD5WHczMMupT_U-URdNnAkFIsOnYVdEDtNKg3x2oA8QtP4hd3y9iI0lIfiDhLsK3yLMNA28ctns_qsfxfxoE_pG7H6CipxysXebKe1VEd0OeZF2LJb9JY1KS9_oj5FbKN0VqDyz8jftZhMbgiVURaGssRxIbnxkCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQBo4YYCssK_vQSnguwrNmfpJFeSDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIzPQ234mECpNLGUjEc5gZV-w0T1Pl8Wtfv-TcKZNc002ZG5ODdy9juSL1d8704XNQVjBwLhXUsoXOc8pho30kdofBC59bM-UIHww8UvPfyYIefXNImHL94_inzOA7LSbnC6u4VRkzHpXeD2FmiTSikLUuLrRyDIAyH-BP_LVFIPjHtzb-4wP3Hg9n-xgHmfct6G7531aOPEIPWIe4OClRpiK7l-njX8JyoplWl7eEfnXKqkhVFiWKPEDcQdix49UAeQxykrMTjYaK23EOv0otYWm7bHbkBU084VSYlPbceAxcWbqwzuaQOl1CzYJQSEqFsAd0ATKyCuLw1PvPf1EW0&s=S5iLRLPQ4ih4kq_kaXNZ6iyT5IakMFTQpW8m5JA_3BBfikpTDAH-2IcDzSf7nSw08fkVXbgGSe6kF1NXul93LkpJQLQEaH0wCWu4EIzOgpfsOvdMkl0gwMMHJxhj0QkWQEfSAmhNCIu8UN5HzdbUjKmh8UdQtGBvSokjVj8uwoNw65SrSL_NsfFALT1UISunRkywfKOFJZn3kmGNnZaqbUFaeKLjsX_egysnLoJWPYWDYWoJaW7eQQRlU49XTaLzkdNUxQGjt3QtZTzEro3HDimVVBi73CUW5q7TKJIWe5DioFTjjNFe1BYdhYcrf82IndDr0dUX7uGWhXpVuQ4AXQ&h=aqskUp--Gn4Cj82OQLimBRIX5wRyWCPf8_bG_eJq_GA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s response: body: - string: "{\n \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-13T16:35:45.0396581Z\"\n }" + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"ProvisioningControlPlane\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '136' content-type: - application/json date: - - Mon, 13 May 2024 16:36:46 GMT + - Fri, 02 Jan 2026 06:06:57 GMT expires: - '-1' pragma: @@ -341,8 +363,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/49585413-9245-4dac-bf00-c0a2d95a520a + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 15E18EB396F6441BBA2F1550467813B2 Ref B: MAA201060515053 Ref C: 2024-05-13T16:36:47Z' + - 'Ref A: 6AFD020C26314DFDBB153A376E5F5119 Ref B: BN1AA2051015019 Ref C: 2026-01-02T06:06:57Z' status: code: 200 message: OK @@ -360,22 +386,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2016-03-30&t=638512149453966897&c=MIIHKjCCBhKgAwIBAgITHgR0uRvpB9QGBrVnGgAABHS5GzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTAxMjEzMzA1WhcNMjUwNDI2MjEzMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMWV9ZucXWP0iSfMxP4MXfBW3crpNAMbJ5-E8kXN0t7w4LRC6nOOI8I0odywcD_X0YmkL4mEhwbuH2cxIwRpYzzUOA34IcpF0oGND62KpmWw38aE9cy5MnJqdSq6VVel1YvEUoOzwkhZ4dVaBF-6Iw3Ag8Fm4H_08p6egnzXVTXdRGmUKX674Pp2kD5WHczMMupT_U-URdNnAkFIsOnYVdEDtNKg3x2oA8QtP4hd3y9iI0lIfiDhLsK3yLMNA28ctns_qsfxfxoE_pG7H6CipxysXebKe1VEd0OeZF2LJb9JY1KS9_oj5FbKN0VqDyz8jftZhMbgiVURaGssRxIbnxkCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQBo4YYCssK_vQSnguwrNmfpJFeSDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIzPQ234mECpNLGUjEc5gZV-w0T1Pl8Wtfv-TcKZNc002ZG5ODdy9juSL1d8704XNQVjBwLhXUsoXOc8pho30kdofBC59bM-UIHww8UvPfyYIefXNImHL94_inzOA7LSbnC6u4VRkzHpXeD2FmiTSikLUuLrRyDIAyH-BP_LVFIPjHtzb-4wP3Hg9n-xgHmfct6G7531aOPEIPWIe4OClRpiK7l-njX8JyoplWl7eEfnXKqkhVFiWKPEDcQdix49UAeQxykrMTjYaK23EOv0otYWm7bHbkBU084VSYlPbceAxcWbqwzuaQOl1CzYJQSEqFsAd0ATKyCuLw1PvPf1EW0&s=S5iLRLPQ4ih4kq_kaXNZ6iyT5IakMFTQpW8m5JA_3BBfikpTDAH-2IcDzSf7nSw08fkVXbgGSe6kF1NXul93LkpJQLQEaH0wCWu4EIzOgpfsOvdMkl0gwMMHJxhj0QkWQEfSAmhNCIu8UN5HzdbUjKmh8UdQtGBvSokjVj8uwoNw65SrSL_NsfFALT1UISunRkywfKOFJZn3kmGNnZaqbUFaeKLjsX_egysnLoJWPYWDYWoJaW7eQQRlU49XTaLzkdNUxQGjt3QtZTzEro3HDimVVBi73CUW5q7TKJIWe5DioFTjjNFe1BYdhYcrf82IndDr0dUX7uGWhXpVuQ4AXQ&h=aqskUp--Gn4Cj82OQLimBRIX5wRyWCPf8_bG_eJq_GA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s response: body: - string: "{\n \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-13T16:35:45.0396581Z\"\n }" + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"ProvisioningControlPlane\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '136' content-type: - application/json date: - - Mon, 13 May 2024 16:37:17 GMT + - Fri, 02 Jan 2026 06:07:27 GMT expires: - '-1' pragma: @@ -386,8 +413,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/042501a3-f8ae-4d0c-9b48-51386e265ec3 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 1FBD63D18194485EB9EFCC33DF640E10 Ref B: MAA201060515053 Ref C: 2024-05-13T16:37:17Z' + - 'Ref A: 3F55BBBC57744744910C6376F91DEA0C Ref B: BN1AA2051013029 Ref C: 2026-01-02T06:07:27Z' status: code: 200 message: OK @@ -405,22 +436,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2016-03-30&t=638512149453966897&c=MIIHKjCCBhKgAwIBAgITHgR0uRvpB9QGBrVnGgAABHS5GzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTAxMjEzMzA1WhcNMjUwNDI2MjEzMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMWV9ZucXWP0iSfMxP4MXfBW3crpNAMbJ5-E8kXN0t7w4LRC6nOOI8I0odywcD_X0YmkL4mEhwbuH2cxIwRpYzzUOA34IcpF0oGND62KpmWw38aE9cy5MnJqdSq6VVel1YvEUoOzwkhZ4dVaBF-6Iw3Ag8Fm4H_08p6egnzXVTXdRGmUKX674Pp2kD5WHczMMupT_U-URdNnAkFIsOnYVdEDtNKg3x2oA8QtP4hd3y9iI0lIfiDhLsK3yLMNA28ctns_qsfxfxoE_pG7H6CipxysXebKe1VEd0OeZF2LJb9JY1KS9_oj5FbKN0VqDyz8jftZhMbgiVURaGssRxIbnxkCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQBo4YYCssK_vQSnguwrNmfpJFeSDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIzPQ234mECpNLGUjEc5gZV-w0T1Pl8Wtfv-TcKZNc002ZG5ODdy9juSL1d8704XNQVjBwLhXUsoXOc8pho30kdofBC59bM-UIHww8UvPfyYIefXNImHL94_inzOA7LSbnC6u4VRkzHpXeD2FmiTSikLUuLrRyDIAyH-BP_LVFIPjHtzb-4wP3Hg9n-xgHmfct6G7531aOPEIPWIe4OClRpiK7l-njX8JyoplWl7eEfnXKqkhVFiWKPEDcQdix49UAeQxykrMTjYaK23EOv0otYWm7bHbkBU084VSYlPbceAxcWbqwzuaQOl1CzYJQSEqFsAd0ATKyCuLw1PvPf1EW0&s=S5iLRLPQ4ih4kq_kaXNZ6iyT5IakMFTQpW8m5JA_3BBfikpTDAH-2IcDzSf7nSw08fkVXbgGSe6kF1NXul93LkpJQLQEaH0wCWu4EIzOgpfsOvdMkl0gwMMHJxhj0QkWQEfSAmhNCIu8UN5HzdbUjKmh8UdQtGBvSokjVj8uwoNw65SrSL_NsfFALT1UISunRkywfKOFJZn3kmGNnZaqbUFaeKLjsX_egysnLoJWPYWDYWoJaW7eQQRlU49XTaLzkdNUxQGjt3QtZTzEro3HDimVVBi73CUW5q7TKJIWe5DioFTjjNFe1BYdhYcrf82IndDr0dUX7uGWhXpVuQ4AXQ&h=aqskUp--Gn4Cj82OQLimBRIX5wRyWCPf8_bG_eJq_GA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s response: body: - string: "{\n \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-13T16:35:45.0396581Z\"\n }" + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"ProvisioningControlPlane\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '136' content-type: - application/json date: - - Mon, 13 May 2024 16:37:48 GMT + - Fri, 02 Jan 2026 06:07:57 GMT expires: - '-1' pragma: @@ -431,8 +463,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2euap/704f29c9-c7c8-4781-b7bd-3afe5949c031 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 254863A25A814B9DBC1EF59093B12ACD Ref B: MAA201060515053 Ref C: 2024-05-13T16:37:48Z' + - 'Ref A: 43116B9678B6467DBE0C8F420D8B6E94 Ref B: BN1AA2051014037 Ref C: 2026-01-02T06:07:58Z' status: code: 200 message: OK @@ -450,22 +486,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2016-03-30&t=638512149453966897&c=MIIHKjCCBhKgAwIBAgITHgR0uRvpB9QGBrVnGgAABHS5GzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTAxMjEzMzA1WhcNMjUwNDI2MjEzMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMWV9ZucXWP0iSfMxP4MXfBW3crpNAMbJ5-E8kXN0t7w4LRC6nOOI8I0odywcD_X0YmkL4mEhwbuH2cxIwRpYzzUOA34IcpF0oGND62KpmWw38aE9cy5MnJqdSq6VVel1YvEUoOzwkhZ4dVaBF-6Iw3Ag8Fm4H_08p6egnzXVTXdRGmUKX674Pp2kD5WHczMMupT_U-URdNnAkFIsOnYVdEDtNKg3x2oA8QtP4hd3y9iI0lIfiDhLsK3yLMNA28ctns_qsfxfxoE_pG7H6CipxysXebKe1VEd0OeZF2LJb9JY1KS9_oj5FbKN0VqDyz8jftZhMbgiVURaGssRxIbnxkCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQBo4YYCssK_vQSnguwrNmfpJFeSDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIzPQ234mECpNLGUjEc5gZV-w0T1Pl8Wtfv-TcKZNc002ZG5ODdy9juSL1d8704XNQVjBwLhXUsoXOc8pho30kdofBC59bM-UIHww8UvPfyYIefXNImHL94_inzOA7LSbnC6u4VRkzHpXeD2FmiTSikLUuLrRyDIAyH-BP_LVFIPjHtzb-4wP3Hg9n-xgHmfct6G7531aOPEIPWIe4OClRpiK7l-njX8JyoplWl7eEfnXKqkhVFiWKPEDcQdix49UAeQxykrMTjYaK23EOv0otYWm7bHbkBU084VSYlPbceAxcWbqwzuaQOl1CzYJQSEqFsAd0ATKyCuLw1PvPf1EW0&s=S5iLRLPQ4ih4kq_kaXNZ6iyT5IakMFTQpW8m5JA_3BBfikpTDAH-2IcDzSf7nSw08fkVXbgGSe6kF1NXul93LkpJQLQEaH0wCWu4EIzOgpfsOvdMkl0gwMMHJxhj0QkWQEfSAmhNCIu8UN5HzdbUjKmh8UdQtGBvSokjVj8uwoNw65SrSL_NsfFALT1UISunRkywfKOFJZn3kmGNnZaqbUFaeKLjsX_egysnLoJWPYWDYWoJaW7eQQRlU49XTaLzkdNUxQGjt3QtZTzEro3HDimVVBi73CUW5q7TKJIWe5DioFTjjNFe1BYdhYcrf82IndDr0dUX7uGWhXpVuQ4AXQ&h=aqskUp--Gn4Cj82OQLimBRIX5wRyWCPf8_bG_eJq_GA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s response: body: - string: "{\n \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-13T16:35:45.0396581Z\"\n }" + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"ProvisioningControlPlane\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '126' + - '136' content-type: - application/json date: - - Mon, 13 May 2024 16:38:19 GMT + - Fri, 02 Jan 2026 06:08:28 GMT expires: - '-1' pragma: @@ -476,8 +513,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/55ba04b1-be01-4ad0-a17b-6e4e5c4101e8 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 7B3452769A98402DA050D50B11DCF50D Ref B: MAA201060515053 Ref C: 2024-05-13T16:38:19Z' + - 'Ref A: FB57CAEB39F1416CB60B89518E817D6F Ref B: BN1AA2051015027 Ref C: 2026-01-02T06:08:28Z' status: code: 200 message: OK @@ -495,23 +536,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2016-03-30&t=638512149453966897&c=MIIHKjCCBhKgAwIBAgITHgR0uRvpB9QGBrVnGgAABHS5GzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTAxMjEzMzA1WhcNMjUwNDI2MjEzMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMWV9ZucXWP0iSfMxP4MXfBW3crpNAMbJ5-E8kXN0t7w4LRC6nOOI8I0odywcD_X0YmkL4mEhwbuH2cxIwRpYzzUOA34IcpF0oGND62KpmWw38aE9cy5MnJqdSq6VVel1YvEUoOzwkhZ4dVaBF-6Iw3Ag8Fm4H_08p6egnzXVTXdRGmUKX674Pp2kD5WHczMMupT_U-URdNnAkFIsOnYVdEDtNKg3x2oA8QtP4hd3y9iI0lIfiDhLsK3yLMNA28ctns_qsfxfxoE_pG7H6CipxysXebKe1VEd0OeZF2LJb9JY1KS9_oj5FbKN0VqDyz8jftZhMbgiVURaGssRxIbnxkCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQBo4YYCssK_vQSnguwrNmfpJFeSDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIzPQ234mECpNLGUjEc5gZV-w0T1Pl8Wtfv-TcKZNc002ZG5ODdy9juSL1d8704XNQVjBwLhXUsoXOc8pho30kdofBC59bM-UIHww8UvPfyYIefXNImHL94_inzOA7LSbnC6u4VRkzHpXeD2FmiTSikLUuLrRyDIAyH-BP_LVFIPjHtzb-4wP3Hg9n-xgHmfct6G7531aOPEIPWIe4OClRpiK7l-njX8JyoplWl7eEfnXKqkhVFiWKPEDcQdix49UAeQxykrMTjYaK23EOv0otYWm7bHbkBU084VSYlPbceAxcWbqwzuaQOl1CzYJQSEqFsAd0ATKyCuLw1PvPf1EW0&s=S5iLRLPQ4ih4kq_kaXNZ6iyT5IakMFTQpW8m5JA_3BBfikpTDAH-2IcDzSf7nSw08fkVXbgGSe6kF1NXul93LkpJQLQEaH0wCWu4EIzOgpfsOvdMkl0gwMMHJxhj0QkWQEfSAmhNCIu8UN5HzdbUjKmh8UdQtGBvSokjVj8uwoNw65SrSL_NsfFALT1UISunRkywfKOFJZn3kmGNnZaqbUFaeKLjsX_egysnLoJWPYWDYWoJaW7eQQRlU49XTaLzkdNUxQGjt3QtZTzEro3HDimVVBi73CUW5q7TKJIWe5DioFTjjNFe1BYdhYcrf82IndDr0dUX7uGWhXpVuQ4AXQ&h=aqskUp--Gn4Cj82OQLimBRIX5wRyWCPf8_bG_eJq_GA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s response: body: - string: "{\n \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-13T16:35:45.0396581Z\",\n \"endTime\": - \"2024-05-13T16:38:32.4281973Z\"\n }" + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"CreatingAgentPools\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '171' + - '130' content-type: - application/json date: - - Mon, 13 May 2024 16:38:49 GMT + - Fri, 02 Jan 2026 06:08:59 GMT expires: - '-1' pragma: @@ -522,8 +563,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/a6a4557c-de73-4af7-972e-c021de7dc2fe + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 642E06480C744AAFB0E6D03A53522B5D Ref B: MAA201060515053 Ref C: 2024-05-13T16:38:50Z' + - 'Ref A: D7AA09E9A6174CEDAF6B3304FE5213C7 Ref B: BN1AA2051015027 Ref C: 2026-01-02T06:08:59Z' status: code: 200 message: OK @@ -541,23 +586,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2016-03-30&t=638512149453966897&c=MIIHKjCCBhKgAwIBAgITHgR0uRvpB9QGBrVnGgAABHS5GzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTAxMjEzMzA1WhcNMjUwNDI2MjEzMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMWV9ZucXWP0iSfMxP4MXfBW3crpNAMbJ5-E8kXN0t7w4LRC6nOOI8I0odywcD_X0YmkL4mEhwbuH2cxIwRpYzzUOA34IcpF0oGND62KpmWw38aE9cy5MnJqdSq6VVel1YvEUoOzwkhZ4dVaBF-6Iw3Ag8Fm4H_08p6egnzXVTXdRGmUKX674Pp2kD5WHczMMupT_U-URdNnAkFIsOnYVdEDtNKg3x2oA8QtP4hd3y9iI0lIfiDhLsK3yLMNA28ctns_qsfxfxoE_pG7H6CipxysXebKe1VEd0OeZF2LJb9JY1KS9_oj5FbKN0VqDyz8jftZhMbgiVURaGssRxIbnxkCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQBo4YYCssK_vQSnguwrNmfpJFeSDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIzPQ234mECpNLGUjEc5gZV-w0T1Pl8Wtfv-TcKZNc002ZG5ODdy9juSL1d8704XNQVjBwLhXUsoXOc8pho30kdofBC59bM-UIHww8UvPfyYIefXNImHL94_inzOA7LSbnC6u4VRkzHpXeD2FmiTSikLUuLrRyDIAyH-BP_LVFIPjHtzb-4wP3Hg9n-xgHmfct6G7531aOPEIPWIe4OClRpiK7l-njX8JyoplWl7eEfnXKqkhVFiWKPEDcQdix49UAeQxykrMTjYaK23EOv0otYWm7bHbkBU084VSYlPbceAxcWbqwzuaQOl1CzYJQSEqFsAd0ATKyCuLw1PvPf1EW0&s=S5iLRLPQ4ih4kq_kaXNZ6iyT5IakMFTQpW8m5JA_3BBfikpTDAH-2IcDzSf7nSw08fkVXbgGSe6kF1NXul93LkpJQLQEaH0wCWu4EIzOgpfsOvdMkl0gwMMHJxhj0QkWQEfSAmhNCIu8UN5HzdbUjKmh8UdQtGBvSokjVj8uwoNw65SrSL_NsfFALT1UISunRkywfKOFJZn3kmGNnZaqbUFaeKLjsX_egysnLoJWPYWDYWoJaW7eQQRlU49XTaLzkdNUxQGjt3QtZTzEro3HDimVVBi73CUW5q7TKJIWe5DioFTjjNFe1BYdhYcrf82IndDr0dUX7uGWhXpVuQ4AXQ&h=aqskUp--Gn4Cj82OQLimBRIX5wRyWCPf8_bG_eJq_GA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s response: body: - string: "{\n \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-13T16:35:45.0396581Z\",\n \"endTime\": - \"2024-05-13T16:39:02.4177056Z\"\n }" + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"CreatingAgentPools: 1/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '171' + - '151' content-type: - application/json date: - - Mon, 13 May 2024 16:39:21 GMT + - Fri, 02 Jan 2026 06:09:29 GMT expires: - '-1' pragma: @@ -568,8 +613,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus2/5262547e-a93e-40c4-a991-88600df86f3e + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: C747CEC9B9C84205BBEFEFE75E169AAB Ref B: MAA201060515053 Ref C: 2024-05-13T16:39:20Z' + - 'Ref A: 3FE2C02D8EDD466D8202FE8D346DBDF4 Ref B: BN1AA2051015023 Ref C: 2026-01-02T06:09:30Z' status: code: 200 message: OK @@ -587,23 +636,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2016-03-30&t=638512149453966897&c=MIIHKjCCBhKgAwIBAgITHgR0uRvpB9QGBrVnGgAABHS5GzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTAxMjEzMzA1WhcNMjUwNDI2MjEzMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMWV9ZucXWP0iSfMxP4MXfBW3crpNAMbJ5-E8kXN0t7w4LRC6nOOI8I0odywcD_X0YmkL4mEhwbuH2cxIwRpYzzUOA34IcpF0oGND62KpmWw38aE9cy5MnJqdSq6VVel1YvEUoOzwkhZ4dVaBF-6Iw3Ag8Fm4H_08p6egnzXVTXdRGmUKX674Pp2kD5WHczMMupT_U-URdNnAkFIsOnYVdEDtNKg3x2oA8QtP4hd3y9iI0lIfiDhLsK3yLMNA28ctns_qsfxfxoE_pG7H6CipxysXebKe1VEd0OeZF2LJb9JY1KS9_oj5FbKN0VqDyz8jftZhMbgiVURaGssRxIbnxkCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQBo4YYCssK_vQSnguwrNmfpJFeSDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIzPQ234mECpNLGUjEc5gZV-w0T1Pl8Wtfv-TcKZNc002ZG5ODdy9juSL1d8704XNQVjBwLhXUsoXOc8pho30kdofBC59bM-UIHww8UvPfyYIefXNImHL94_inzOA7LSbnC6u4VRkzHpXeD2FmiTSikLUuLrRyDIAyH-BP_LVFIPjHtzb-4wP3Hg9n-xgHmfct6G7531aOPEIPWIe4OClRpiK7l-njX8JyoplWl7eEfnXKqkhVFiWKPEDcQdix49UAeQxykrMTjYaK23EOv0otYWm7bHbkBU084VSYlPbceAxcWbqwzuaQOl1CzYJQSEqFsAd0ATKyCuLw1PvPf1EW0&s=S5iLRLPQ4ih4kq_kaXNZ6iyT5IakMFTQpW8m5JA_3BBfikpTDAH-2IcDzSf7nSw08fkVXbgGSe6kF1NXul93LkpJQLQEaH0wCWu4EIzOgpfsOvdMkl0gwMMHJxhj0QkWQEfSAmhNCIu8UN5HzdbUjKmh8UdQtGBvSokjVj8uwoNw65SrSL_NsfFALT1UISunRkywfKOFJZn3kmGNnZaqbUFaeKLjsX_egysnLoJWPYWDYWoJaW7eQQRlU49XTaLzkdNUxQGjt3QtZTzEro3HDimVVBi73CUW5q7TKJIWe5DioFTjjNFe1BYdhYcrf82IndDr0dUX7uGWhXpVuQ4AXQ&h=aqskUp--Gn4Cj82OQLimBRIX5wRyWCPf8_bG_eJq_GA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s response: body: - string: "{\n \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-13T16:35:45.0396581Z\",\n \"endTime\": - \"2024-05-13T16:39:02.4177056Z\"\n }" + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"CreatingAgentPools: 3/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '171' + - '151' content-type: - application/json date: - - Mon, 13 May 2024 16:39:52 GMT + - Fri, 02 Jan 2026 06:10:00 GMT expires: - '-1' pragma: @@ -614,8 +663,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/aadf8261-ad29-4049-8142-e8659e3a4f48 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 24634D6BE8D74FE18706436A74C7407E Ref B: MAA201060515053 Ref C: 2024-05-13T16:39:51Z' + - 'Ref A: 56EBFB3B8F40433586B91DCECD9E384B Ref B: BN1AA2051013051 Ref C: 2026-01-02T06:10:00Z' status: code: 200 message: OK @@ -633,23 +686,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2016-03-30&t=638512149453966897&c=MIIHKjCCBhKgAwIBAgITHgR0uRvpB9QGBrVnGgAABHS5GzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTAxMjEzMzA1WhcNMjUwNDI2MjEzMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMWV9ZucXWP0iSfMxP4MXfBW3crpNAMbJ5-E8kXN0t7w4LRC6nOOI8I0odywcD_X0YmkL4mEhwbuH2cxIwRpYzzUOA34IcpF0oGND62KpmWw38aE9cy5MnJqdSq6VVel1YvEUoOzwkhZ4dVaBF-6Iw3Ag8Fm4H_08p6egnzXVTXdRGmUKX674Pp2kD5WHczMMupT_U-URdNnAkFIsOnYVdEDtNKg3x2oA8QtP4hd3y9iI0lIfiDhLsK3yLMNA28ctns_qsfxfxoE_pG7H6CipxysXebKe1VEd0OeZF2LJb9JY1KS9_oj5FbKN0VqDyz8jftZhMbgiVURaGssRxIbnxkCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQBo4YYCssK_vQSnguwrNmfpJFeSDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIzPQ234mECpNLGUjEc5gZV-w0T1Pl8Wtfv-TcKZNc002ZG5ODdy9juSL1d8704XNQVjBwLhXUsoXOc8pho30kdofBC59bM-UIHww8UvPfyYIefXNImHL94_inzOA7LSbnC6u4VRkzHpXeD2FmiTSikLUuLrRyDIAyH-BP_LVFIPjHtzb-4wP3Hg9n-xgHmfct6G7531aOPEIPWIe4OClRpiK7l-njX8JyoplWl7eEfnXKqkhVFiWKPEDcQdix49UAeQxykrMTjYaK23EOv0otYWm7bHbkBU084VSYlPbceAxcWbqwzuaQOl1CzYJQSEqFsAd0ATKyCuLw1PvPf1EW0&s=S5iLRLPQ4ih4kq_kaXNZ6iyT5IakMFTQpW8m5JA_3BBfikpTDAH-2IcDzSf7nSw08fkVXbgGSe6kF1NXul93LkpJQLQEaH0wCWu4EIzOgpfsOvdMkl0gwMMHJxhj0QkWQEfSAmhNCIu8UN5HzdbUjKmh8UdQtGBvSokjVj8uwoNw65SrSL_NsfFALT1UISunRkywfKOFJZn3kmGNnZaqbUFaeKLjsX_egysnLoJWPYWDYWoJaW7eQQRlU49XTaLzkdNUxQGjt3QtZTzEro3HDimVVBi73CUW5q7TKJIWe5DioFTjjNFe1BYdhYcrf82IndDr0dUX7uGWhXpVuQ4AXQ&h=aqskUp--Gn4Cj82OQLimBRIX5wRyWCPf8_bG_eJq_GA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s response: body: - string: "{\n \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2024-05-13T16:35:45.0396581Z\",\n \"endTime\": - \"2024-05-13T16:39:02.4177056Z\"\n }" + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"CreatingAgentPools: 3/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '171' + - '151' content-type: - application/json date: - - Mon, 13 May 2024 16:40:23 GMT + - Fri, 02 Jan 2026 06:10:30 GMT expires: - '-1' pragma: @@ -660,8 +713,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/2dbfb30f-4336-4d1c-8a9d-97883937d68f + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 726D44B293424226A777376A49A93034 Ref B: MAA201060515053 Ref C: 2024-05-13T16:40:22Z' + - 'Ref A: 0B2D39D9C963464780DBA68C1F8576F9 Ref B: BN1AA2051015023 Ref C: 2026-01-02T06:10:31Z' status: code: 200 message: OK @@ -679,23 +736,23 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2016-03-30&t=638512149453966897&c=MIIHKjCCBhKgAwIBAgITHgR0uRvpB9QGBrVnGgAABHS5GzANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjQwNTAxMjEzMzA1WhcNMjUwNDI2MjEzMzA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMWV9ZucXWP0iSfMxP4MXfBW3crpNAMbJ5-E8kXN0t7w4LRC6nOOI8I0odywcD_X0YmkL4mEhwbuH2cxIwRpYzzUOA34IcpF0oGND62KpmWw38aE9cy5MnJqdSq6VVel1YvEUoOzwkhZ4dVaBF-6Iw3Ag8Fm4H_08p6egnzXVTXdRGmUKX674Pp2kD5WHczMMupT_U-URdNnAkFIsOnYVdEDtNKg3x2oA8QtP4hd3y9iI0lIfiDhLsK3yLMNA28ctns_qsfxfxoE_pG7H6CipxysXebKe1VEd0OeZF2LJb9JY1KS9_oj5FbKN0VqDyz8jftZhMbgiVURaGssRxIbnxkCAwEAAaOCBBcwggQTMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBQBo4YYCssK_vQSnguwrNmfpJFeSDAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMEEGA1UdIAQ6MDgwDAYKKwYBBAGCN3sBATAMBgorBgEEAYI3ewIBMAwGCisGAQQBgjd7AwEwDAYKKwYBBAGCN3sEATAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAIzPQ234mECpNLGUjEc5gZV-w0T1Pl8Wtfv-TcKZNc002ZG5ODdy9juSL1d8704XNQVjBwLhXUsoXOc8pho30kdofBC59bM-UIHww8UvPfyYIefXNImHL94_inzOA7LSbnC6u4VRkzHpXeD2FmiTSikLUuLrRyDIAyH-BP_LVFIPjHtzb-4wP3Hg9n-xgHmfct6G7531aOPEIPWIe4OClRpiK7l-njX8JyoplWl7eEfnXKqkhVFiWKPEDcQdix49UAeQxykrMTjYaK23EOv0otYWm7bHbkBU084VSYlPbceAxcWbqwzuaQOl1CzYJQSEqFsAd0ATKyCuLw1PvPf1EW0&s=S5iLRLPQ4ih4kq_kaXNZ6iyT5IakMFTQpW8m5JA_3BBfikpTDAH-2IcDzSf7nSw08fkVXbgGSe6kF1NXul93LkpJQLQEaH0wCWu4EIzOgpfsOvdMkl0gwMMHJxhj0QkWQEfSAmhNCIu8UN5HzdbUjKmh8UdQtGBvSokjVj8uwoNw65SrSL_NsfFALT1UISunRkywfKOFJZn3kmGNnZaqbUFaeKLjsX_egysnLoJWPYWDYWoJaW7eQQRlU49XTaLzkdNUxQGjt3QtZTzEro3HDimVVBi73CUW5q7TKJIWe5DioFTjjNFe1BYdhYcrf82IndDr0dUX7uGWhXpVuQ4AXQ&h=aqskUp--Gn4Cj82OQLimBRIX5wRyWCPf8_bG_eJq_GA + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s response: body: - string: "{\n \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2024-05-13T16:35:45.0396581Z\",\n \"endTime\": - \"2024-05-13T16:40:50.2113325Z\"\n }" + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"CreatingAgentPools: 3/3 nodes completed\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '170' + - '151' content-type: - application/json date: - - Mon, 13 May 2024 16:40:54 GMT + - Fri, 02 Jan 2026 06:11:02 GMT expires: - '-1' pragma: @@ -706,8 +763,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/b97f9021-4e16-4f99-bfe5-54c3278ed920 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 3C605186C09F4A09BEB701C8BC947C1A Ref B: MAA201060515053 Ref C: 2024-05-13T16:40:53Z' + - 'Ref A: 07EF2BE486E74A21B4CC8EC2BDF29959 Ref B: BN1AA2051014045 Ref C: 2026-01-02T06:11:02Z' status: code: 200 message: OK @@ -725,80 +786,187 @@ interactions: ParameterSetName: - --resource-group --name --enable-managed-identity --ssh-key-value -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s + response: + body: + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"ReconcilingAddons\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\"\ + \n}" + headers: + cache-control: + - no-cache + content-length: + - '129' + content-type: + - application/json + date: + - Fri, 02 Jan 2026 06:11:32 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: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/72fdca23-711a-48cd-b684-4249d89db943 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: E6DDB35722D14166AFFB297E99545399 Ref B: BN1AA2051013031 Ref C: 2026-01-02T06:11:32Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-03-01&t=639029307558647642&c=MIIHhzCCBm-gAwIBAgITfAldUuOkqyWaFWVmdAAACV1S4zANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDUwHhcNMjUxMDIxMDgxMjA1WhcNMjYwNDE5MDgxMjA1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK6VhHo7SMnPI07xSUC0EKrS_gaAU3t2sorvXTakEJppgrr-M5q-yAFDicwNGCe2zSU9ZvGBPI46D9PesTntz4RhQO5-Dkx5G8vC9lZ0WV6mem5Hsnf78kDXgYxzLyAaMKv9WjuZNcTaFQKdrPAx-ZS-2EebUB404VhX1yJ3S4C3QHTpXASyoAbFfGV8tHPGM7q2s_Qr9qBJ5RUnI0t_oD0IJ_dyn_wQvIsgBjpGMentNk7AKNnJ7dWOCU76BFL9ZQAP9lNuU68JHjdsD1lABOX7Jtcv8FrW2zWgZn6TOHf9rY990h8zyuY_EBAr0xrbFD0i_O184Iy9gHWqScS_2CkCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9DTzFQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA1LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQ08xUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNS5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0NPMVBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3J0MB0GA1UdDgQWBBTUpdRlqz5GkJ77fs3HRMz2Z_W49DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDUuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBR61hmFKHlscXYeYPjzS--iBUIWHTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAGQmJdPitlGjIwFSf4WsFmLr4W3CmkUpm4HxfZATnxnP9vV2uH5f01rfg_lA-Q0s4GMqkftMAVNRm0Ta6w_NRSLRZO2GWa65KrQ8ITCuGR12jMTYPqYgqEIaBQAqqxvtTisw6-_rDdMBbWwvTo6h0yR_Rw0GGgX1C4WUYhFJq-o90nFF2qZEFQJht7ni8RYQonaxB281z64rp0rlXCz8r3rJXIR2RLC48IA1los4mZYaxAv_Y_LPYwZUQ_V0_YrSGK5KMJp6exPToKF_DePs6j27AncGilbWo9t96F-yKBPD57WulOVgbYwNKAZ_Klbw0ur-YLdTdCaIbUiNhmGTDvY&s=YuUP2mMyVJkUJNHEg1l0qOpV54mWEg1BBRm4tU1uXEQhAJC3smltTeA2KqiDThTe4B9l2SMHoNtYEHoyy6drZQQFYpzYvjhkui3VD5reW0ERxh2mPHZqzBffQp4tIS0arODwLd-ywy7yRedpdigj5zOLemh4lZACwASWqVkPVNDaAVQOZEHPhdwbrUSYbqaWHnTlQ0w_XbjUMZjUInqJ1KNoK7TaWnuyD5uFE6oagdFEpuSQKsn0G0CfzAPHkskfkR-t3Sl517CgRXS7dRvvdp8FXO0_PN2EjUifEdEYiqP4Gdw3eVjJg5CQCt1tvTcpiVQ7VY6FtmPUav79NSsjAg&h=VeWrbrEfRP4EjaP1pfP4rQrgAnpBwk3Ah7ppSj2Jo6s + response: + body: + string: "{\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\"\ + : \"Succeeded\",\n \"startTime\": \"2026-01-02T06:05:55.7524124Z\",\n \"endTime\"\ + : \"2026-01-02T06:11:36.1139778Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '165' + content-type: + - application/json + date: + - Fri, 02 Jan 2026 06:12:02 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/b3d06e07-c270-483d-be6c-2c2f3db7875c + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: DBE87575902249269B130474AF2DAE9B Ref B: BN1AA2051013049 Ref C: 2026-01-02T06:12:03Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - --resource-group --name --enable-managed-identity --ssh-key-value -o + User-Agent: + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\",\n - \ \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n \"properties\": - {\n \"provisioningState\": \"Succeeded\",\n \"powerState\": {\n \"code\": - \"Running\"\n },\n \"kubernetesVersion\": \"1.28\",\n \"currentKubernetesVersion\": - \"1.28.9\",\n \"dnsPrefix\": \"cliakstest-clitesth4qibzwxe-26fe00\",\n \"fqdn\": - \"cliakstest-clitesth4qibzwxe-26fe00-b0349e0w.hcp.westus2.staging.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"cliakstest-clitesth4qibzwxe-26fe00-b0349e0w.portal.hcp.westus2.staging.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"Standard_DS2_v2\",\n \"osDiskSizeGB\": 128,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"workloadRuntime\": - \"OCIContainer\",\n \"maxPods\": 110,\n \"type\": \"VirtualMachineScaleSets\",\n - \ \"enableAutoScaling\": false,\n \"provisioningState\": \"Succeeded\",\n - \ \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": - \"1.28\",\n \"currentOrchestratorVersion\": \"1.28.9\",\n \"enableNodePublicIP\": - false,\n \"enableCustomCATrust\": false,\n \"mode\": \"System\",\n - \ \"enableEncryptionAtHost\": false,\n \"enableUltraSSD\": false,\n - \ \"osType\": \"Linux\",\n \"osSKU\": \"Ubuntu\",\n \"nodeImageVersion\": - \"AKSUbuntu-2204gen2TLcontainerd-202405.03.0\",\n \"upgradeSettings\": - {\n \"maxSurge\": \"10%\"\n },\n \"enableFIPS\": false,\n \"networkProfile\": - {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \"enableVTPM\": - false,\n \"enableSecureBoot\": false\n },\n \"eTag\": \"c1d01bca-009f-4902-ada0-02fdf6e1079d\"\n - \ }\n ],\n \"linuxProfile\": {\n \"adminUsername\": \"azureuser\",\n - \ \"ssh\": {\n \"publicKeys\": [\n {\n \"keyData\": \"ssh-rsa - AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== - test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\": - {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"nodeResourceGroup\": - \"MC_clitest000001_cliakstest000002_westus2\",\n \"enableRBAC\": true,\n - \ \"enablePodSecurityPolicy\": false,\n \"supportPlan\": \"KubernetesOfficial\",\n - \ \"networkProfile\": {\n \"networkPlugin\": \"kubenet\",\n \"networkPolicy\": - \"none\",\n \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": - {\n \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\": - [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/1424722d-94df-4c0f-bba2-d870280580cb\"\n - \ }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n - \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n - \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n - \ \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": - [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ]\n - \ },\n \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": - {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\",\n - \ \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\":\"00000000-0000-0000-0000-000000000001\"\n - \ }\n },\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": - \"NodeImage\"\n },\n \"disableLocalAccounts\": false,\n \"securityProfile\": - {},\n \"storageProfile\": {\n \"diskCSIDriver\": {\n \"enabled\": - true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\": {\n \"enabled\": - true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n - \ },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"nodeResourceGroupProfile\": - {\n \"restrictionLevel\": \"Unrestricted\"\n },\n \"workloadAutoScalerProfile\": - {},\n \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": - false\n }\n },\n \"resourceUID\": \"664241606bb9070001efacb0\",\n \"controlPlanePluginProfiles\": - {\n \"azure-monitor-metrics-ccp\": {\n \"enableV2\": true\n },\n - \ \"karpenter\": {\n \"enableV2\": true\n },\n \"live-patching-controller\": - {\n \"enableV2\": true\n },\n \"static-egress-controller\": {\n - \ \"enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": {\n - \ \"mode\": \"Manual\"\n },\n \"bootstrapProfile\": {\n \"artifactSource\": - \"Direct\"\n }\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n - \ \"principalId\":\"00000000-0000-0000-0000-000000000001\",\n \"tenantId\": - \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n \"name\": - \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"754f254b-fce2-42b6-84c4-a0ade579eace\"\n - }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002\"\ + ,\n \"location\": \"westus2\",\n \"name\": \"cliakstest000002\",\n \"type\"\ + : \"Microsoft.ContainerService/ManagedClusters\",\n \"kind\": \"Base\",\n\ + \ \"properties\": {\n \"provisioningState\": \"Succeeded\",\n \"powerState\"\ + : {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": \"1.33\",\n\ + \ \"currentKubernetesVersion\": \"1.33.5\",\n \"dnsPrefix\": \"cliakstest-clitestby2axujtq-79a739\"\ + ,\n \"fqdn\": \"cliakstest-clitestby2axujtq-79a739-9eqzswfi.hcp.westus2.azmk8s.io\"\ + ,\n \"azurePortalFQDN\": \"cliakstest-clitestby2axujtq-79a739-9eqzswfi.portal.hcp.westus2.azmk8s.io\"\ + ,\n \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"\ + count\": 3,\n \"vmSize\": \"Standard_D8ads_v5\",\n \"osDiskSizeGB\"\ + : 300,\n \"osDiskType\": \"Ephemeral\",\n \"kubeletDiskType\": \"OS\"\ + ,\n \"workloadRuntime\": \"OCIContainer\",\n \"maxPods\": 250,\n \ + \ \"type\": \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n\ + \ \"scaleDownMode\": \"Delete\",\n \"provisioningState\": \"Succeeded\"\ + ,\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\"\ + : \"1.33\",\n \"currentOrchestratorVersion\": \"1.33.5\",\n \"enableNodePublicIP\"\ + : false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n\ + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\"\ + : \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204gen2containerd-202512.06.0\"\ + ,\n \"upgradeStrategy\": \"Rolling\",\n \"upgradeSettings\": {\n \ + \ \"maxSurge\": \"10%\",\n \"maxUnavailable\": \"0\"\n },\n \"\ + upgradeSettingsBlueGreen\": {},\n \"enableFIPS\": false,\n \"networkProfile\"\ + : {},\n \"securityProfile\": {\n \"sshAccess\": \"LocalUser\",\n \ + \ \"enableVTPM\": false,\n \"enableSecureBoot\": false\n },\n \ + \ \"eTag\": \"2700a6aa-ea6f-405f-8e9a-b7602024f443\"\n }\n ],\n \"linuxProfile\"\ + : {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\"\ + : [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCncACd9COcMRViphiY0hL3Kv0bKlzd+Lx3eqvJkJnLRW/eks2ftut6y8DFph6f6tdVj4ib1mbRx0bWhP0C5kYXOQy3AuIxEcPm9vrJrY3TPGU2HxlNys2+b+sqjr2j84VGVUTAINwLuKRfFk2FsBN0p2k1g5F03sf2Hey6AbwQ0115iY8GEqCBVzCbzGWm8qLQEQ0e3RTYywRmvpsz6NirLlQJKPhWmRqyot/AXLQ34RoQ5ddwZJ5LpMVNjNU/9Rw44ABLqe2EHigAQZpVoM/TceE6Q9aqVf29oaNemkS0BAT4Ba2SbPFUAPgq5S7rOXgj31LSFiEexsnzHPkW6Aoj\ + \ azcli_aks_live_test@example.com\\n\"\n }\n ]\n }\n },\n \"servicePrincipalProfile\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\"\n },\n \"\ + nodeResourceGroup\": \"MC_clitest000001_cliakstest000002_westus2\",\n \"\ + enableRBAC\": true,\n \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\"\ + : {\n \"networkPlugin\": \"azure\",\n \"networkPluginMode\": \"overlay\"\ + ,\n \"networkPolicy\": \"none\",\n \"networkDataplane\": \"azure\",\n\ + \ \"loadBalancerSku\": \"standard\",\n \"loadBalancerProfile\": {\n \ + \ \"managedOutboundIPs\": {\n \"count\": 1\n },\n \"effectiveOutboundIPs\"\ + : [\n {\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.Network/publicIPAddresses/31266b8b-cbbe-4179-8d43-94814bd5b13a\"\ + \n }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n\ + \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n\ + \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\"\ + ,\n \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\":\ + \ [\n \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ],\n\ + \ \"podLinkLocalAccess\": \"IMDS\"\n },\n \"maxAgentPools\": 100,\n \"\ + identityProfile\": {\n \"kubeletidentity\": {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_clitest000001_cliakstest000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cliakstest000002-agentpool\"\ + ,\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"objectId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n },\n \"autoUpgradeProfile\"\ + : {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n \"disableLocalAccounts\"\ + : false,\n \"securityProfile\": {},\n \"storageProfile\": {\n \"diskCSIDriver\"\ + : {\n \"enabled\": true,\n \"version\": \"v1\"\n },\n \"fileCSIDriver\"\ + : {\n \"enabled\": true\n },\n \"snapshotController\": {\n \"enabled\"\ + : true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n\ + \ \"workloadAutoScalerProfile\": {},\n \"metricsProfile\": {\n \"costAnalysis\"\ + : {\n \"enabled\": false\n }\n },\n \"resourceUID\": \"695760428a14690001b80455\"\ + ,\n \"controlPlanePluginProfiles\": {\n \"azure-monitor-metrics-ccp\":\ + \ {\n \"enableV2\": true\n },\n \"gpu-provisioner\": {\n \"enableV2\"\ + : true\n },\n \"karpenter\": {\n \"enableV2\": true\n },\n \"kubelet-serving-csr-approver\"\ + : {\n \"enableV2\": true\n },\n \"live-patching-controller\": {\n \ + \ \"enableV2\": true\n },\n \"static-egress-controller\": {\n \"\ + enableV2\": true\n }\n },\n \"nodeProvisioningProfile\": {\n \"mode\"\ + : \"Manual\",\n \"defaultNodePools\": \"Auto\"\n },\n \"bootstrapProfile\"\ + : {\n \"artifactSource\": \"Direct\"\n },\n \"hostedSystemProfile\": {\n\ + \ \"enabled\": false\n },\n \"enableFIPS\": false\n },\n \"identity\"\ + : {\n \"type\": \"UserAssigned\",\n \"userAssignedIdentities\": {\n \"\ + /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/e2e-managed-identity-pool/providers/Microsoft.ManagedIdentity/userAssignedIdentities/cp-266\"\ + : {\n \"clientId\":\"00000000-0000-0000-0000-000000000001\",\n \"principalId\"\ + :\"00000000-0000-0000-0000-000000000001\"\n }\n }\n },\n \"sku\": {\n \ + \ \"name\": \"Base\",\n \"tier\": \"Free\"\n },\n \"eTag\": \"82f7dac9-e27f-4156-bbcc-a04e427501d4\"\ + \n}" headers: cache-control: - no-cache content-length: - - '5451' + - '5448' content-type: - application/json date: - - Mon, 13 May 2024 16:40:56 GMT + - Fri, 02 Jan 2026 06:12:04 GMT expires: - '-1' pragma: @@ -809,8 +977,10 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 399F227E54D34DD6881B15602A4FA5A1 Ref B: MAA201060515053 Ref C: 2024-05-13T16:40:54Z' + - 'Ref A: 87B0552312E14F64A85AC3B488B1FD54 Ref B: BN1AA2051015033 Ref C: 2026-01-02T06:12:03Z' status: code: 200 message: OK @@ -828,24 +998,24 @@ interactions: ParameterSetName: - --resource-group --name -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/operations/latest?api-version=2025-10-02-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/microsoft.ContainerService/managedClusters/cliakstest000002/operations/latest?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/operations/7632f263-49e7-4584-9bee-80e94979bd73\",\n - \ \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": \"Succeeded\",\n - \ \"startTime\": \"2024-05-13T16:35:45Z\",\n \"endTime\": \"2024-05-13T16:40:50Z\"\n - }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/operations/ffcea836-0f4c-4be4-a358-19569009bc7c\"\ + ,\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\": \"Succeeded\"\ + ,\n \"startTime\": \"2026-01-02T06:05:55Z\",\n \"endTime\": \"2026-01-02T06:11:36Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '364' + - '358' content-type: - application/json date: - - Mon, 13 May 2024 16:40:56 GMT + - Fri, 02 Jan 2026 06:12:04 GMT expires: - '-1' pragma: @@ -856,8 +1026,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/westus2/7e233f56-81e9-43ac-9174-192cc214b9bc + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: 7C3AF137453E404986C97FF129CB795B Ref B: MAA201060514031 Ref C: 2024-05-13T16:40:56Z' + - 'Ref A: 58B310685E9C44569F5972948ACF5AFA Ref B: BN1AA2051014021 Ref C: 2026-01-02T06:12:04Z' status: code: 200 message: OK @@ -875,24 +1049,24 @@ interactions: ParameterSetName: - --resource-group --name --operation-id -o User-Agent: - - AZURECLI/2.59.0 azsdk-python-core/1.28.0 Python/3.8.10 (Linux-5.15.0-1061-azure-x86_64-with-glibc2.29) + - AZURECLI/2.81.0 (DOCKER) azsdk-python-core/1.37.0 Python/3.12.9 (Linux-6.8.0-1044-azure-x86_64-with-glibc2.38) method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/operations/7632f263-49e7-4584-9bee-80e94979bd73?api-version=2025-10-02-preview + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/clitest000001/providers/microsoft.ContainerService/managedClusters/cliakstest000002/operations/ffcea836-0f4c-4be4-a358-19569009bc7c?api-version=2025-10-02-preview response: body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/operations/7632f263-49e7-4584-9bee-80e94979bd73\",\n - \ \"name\": \"7632f263-49e7-4584-9bee-80e94979bd73\",\n \"status\": \"Succeeded\",\n - \ \"startTime\": \"2024-05-13T16:35:45Z\",\n \"endTime\": \"2024-05-13T16:40:50Z\"\n - }" + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/clitest000001/providers/Microsoft.ContainerService/managedClusters/cliakstest000002/operations/ffcea836-0f4c-4be4-a358-19569009bc7c\"\ + ,\n \"name\": \"ffcea836-0f4c-4be4-a358-19569009bc7c\",\n \"status\": \"Succeeded\"\ + ,\n \"startTime\": \"2026-01-02T06:05:55Z\",\n \"endTime\": \"2026-01-02T06:11:36Z\"\ + \n}" headers: cache-control: - no-cache content-length: - - '364' + - '358' content-type: - application/json date: - - Mon, 13 May 2024 16:40:58 GMT + - Fri, 02 Jan 2026 06:12:05 GMT expires: - '-1' pragma: @@ -903,8 +1077,12 @@ interactions: - CONFIG_NOCACHE x-content-type-options: - nosniff + x-ms-operation-identifier: + - appId=705ac000-bf67-4eed-9ba0-9ee723df283a,tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5af09b5f-af8f-4912-b9fb-db5c227ad834/eastus/8f9d4c8c-b383-4fb5-832a-5b576f4d03bb + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' x-msedge-ref: - - 'Ref A: CB7D69D5DD7F4503ABAA0149E6C7CA9B Ref B: MAA201060515047 Ref C: 2024-05-13T16:40:57Z' + - 'Ref A: B14852BE25C348CC808585AD09AF28CF Ref B: BN1AA2051012029 Ref C: 2026-01-02T06:12:05Z' status: code: 200 message: OK diff --git a/src/aks-preview/azext_aks_preview/tests/latest/test_agentpool_decorator.py b/src/aks-preview/azext_aks_preview/tests/latest/test_agentpool_decorator.py index cea4cac2758..ec67588c42a 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/test_agentpool_decorator.py +++ b/src/aks-preview/azext_aks_preview/tests/latest/test_agentpool_decorator.py @@ -22,6 +22,7 @@ CONST_NODEPOOL_MODE_SYSTEM, CONST_NODEPOOL_MODE_USER, CONST_SCALE_DOWN_MODE_DELETE, + CONST_SCALE_SET_PRIORITY_REGULAR, CONST_VIRTUAL_MACHINE_SCALE_SETS, AgentPoolDecoratorMode, DecoratorMode, @@ -1245,6 +1246,7 @@ def test_construct_agentpool_profile_preview(self): enable_ultra_ssd=False, enable_fips=False, mode=CONST_NODEPOOL_MODE_SYSTEM, + scale_set_priority=CONST_SCALE_SET_PRIORITY_REGULAR, workload_runtime=CONST_WORKLOAD_RUNTIME_OCI_CONTAINER, network_profile=self.models.AgentPoolNetworkProfile(), security_profile=ground_truth_security_profile, @@ -2012,6 +2014,7 @@ def test_construct_agentpool_profile_preview(self): enable_fips=False, mode=CONST_NODEPOOL_MODE_USER, scale_down_mode=CONST_SCALE_DOWN_MODE_DELETE, + scale_set_priority=CONST_SCALE_SET_PRIORITY_REGULAR, workload_runtime=CONST_WORKLOAD_RUNTIME_OCI_CONTAINER, network_profile=self.models.AgentPoolNetworkProfile(), security_profile=ground_truth_security_profile, @@ -2145,6 +2148,7 @@ def test_construct_agentpool_profile_preview(self): enable_ultra_ssd=False, enable_fips=False, mode=CONST_NODEPOOL_MODE_SYSTEM, + scale_set_priority=CONST_SCALE_SET_PRIORITY_REGULAR, workload_runtime=CONST_WORKLOAD_RUNTIME_OCI_CONTAINER, network_profile=self.models.AgentPoolNetworkProfile(), security_profile=ground_truth_security_profile, diff --git a/src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py b/src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py index 4ab11f41a1d..14837ede3f4 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py +++ b/src/aks-preview/azext_aks_preview/tests/latest/test_aks_commands.py @@ -10074,7 +10074,7 @@ def test_aks_create_and_update_ipv6_count( ), self.check("networkProfile.ipFamilies", ["IPv4", "IPv6"]), self.check( - "networkProfile.loadBalancerProfile.managedOutboundIPs.countIpv6", 2 + "networkProfile.loadBalancerProfile.managedOutboundIPs.countIPv6", 2 ), self.check( "networkProfile.loadBalancerProfile.managedOutboundIPs.count", 1 @@ -10103,7 +10103,7 @@ def test_aks_create_and_update_ipv6_count( ), self.check("networkProfile.ipFamilies", ["IPv4", "IPv6"]), self.check( - "networkProfile.loadBalancerProfile.managedOutboundIPs.countIpv6", 4 + "networkProfile.loadBalancerProfile.managedOutboundIPs.countIPv6", 4 ), self.check( "networkProfile.loadBalancerProfile.managedOutboundIPs.count", 1 diff --git a/src/aks-preview/azext_aks_preview/tests/latest/test_loadbalancer.py b/src/aks-preview/azext_aks_preview/tests/latest/test_loadbalancer.py index 76873835928..50546ef8e86 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/test_loadbalancer.py +++ b/src/aks-preview/azext_aks_preview/tests/latest/test_loadbalancer.py @@ -74,7 +74,7 @@ def test_configure_load_balancer_profile(self): ) self.assertEqual(p.managed_outbound_i_ps.count, 5) - self.assertEqual(p.managed_outbound_i_ps.count_ipv6, 3) + self.assertEqual(p.managed_outbound_i_ps.count_i_pv6, 3) self.assertEqual(p.outbound_i_ps, None) self.assertEqual(p.outbound_ip_prefixes, None) self.assertEqual(p.allocated_outbound_ports, 80) @@ -95,7 +95,7 @@ def test_configure_load_balancer_profile(self): ) self.assertEqual(p.managed_outbound_i_ps.count, 0) - self.assertEqual(p.managed_outbound_i_ps.count_ipv6, 3) + self.assertEqual(p.managed_outbound_i_ps.count_i_pv6, 3) self.assertEqual(p.outbound_i_ps, None) self.assertEqual(p.outbound_ip_prefixes, None) self.assertEqual(p.allocated_outbound_ports, 80) @@ -152,7 +152,7 @@ def test_configure_load_balancer_profile_error(self): self.load_balancer_models, ) self.assertEqual(p.managed_outbound_i_ps.count, 5) - self.assertEqual(p.managed_outbound_i_ps.count_ipv6, 3) + self.assertEqual(p.managed_outbound_i_ps.count_i_pv6, 3) self.assertEqual( p.outbound_i_ps.public_i_ps, [ diff --git a/src/aks-preview/azext_aks_preview/tests/latest/test_managed_cluster_decorator.py b/src/aks-preview/azext_aks_preview/tests/latest/test_managed_cluster_decorator.py index 9a791f94908..010c9454d5e 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/test_managed_cluster_decorator.py +++ b/src/aks-preview/azext_aks_preview/tests/latest/test_managed_cluster_decorator.py @@ -49,6 +49,7 @@ CONST_PRIVATE_DNS_ZONE_NONE, CONST_PRIVATE_DNS_ZONE_SYSTEM, CONST_ROTATION_POLL_INTERVAL, + CONST_SCALE_SET_PRIORITY_REGULAR, CONST_SECRET_ROTATION_ENABLED, CONST_VIRTUAL_MACHINE_SCALE_SETS, CONST_AVAILABILITY_SET, @@ -507,7 +508,7 @@ def test_get_load_balancer_managed_outbound_ip_count(self): ) load_balancer_profile_2 = self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( - count=10, count_ipv6=20 + count=10, count_i_pv6=20 ), outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileOutboundIPs( public_i_ps=[ @@ -548,7 +549,7 @@ def test_get_load_balancer_managed_outbound_ipv6_count(self): self.assertEqual(ctx_1.get_load_balancer_managed_outbound_ipv6_count(), None) load_balancer_profile = self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( - count_ipv6=10 + count_i_pv6=10 ) ) network_profile = self.models.ContainerServiceNetworkProfile( @@ -586,7 +587,7 @@ def test_get_load_balancer_managed_outbound_ipv6_count(self): ) load_balancer_profile_3 = self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( - count=10, count_ipv6=20 + count=10, count_i_pv6=20 ), outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileOutboundIPs( public_i_ps=[ @@ -4678,6 +4679,7 @@ def test_set_up_agentpool_profile(self): gpu_instance_profile="test_gpu_instance_profile", workload_runtime=CONST_WORKLOAD_RUNTIME_OCI_CONTAINER, network_profile=self.models.AgentPoolNetworkProfile(), + scale_set_priority=CONST_SCALE_SET_PRIORITY_REGULAR, ) ground_truth_mc_1 = self.models.ManagedCluster(location="test_location") ground_truth_mc_1.agent_pool_profiles = [ground_truth_agentpool_profile_1] @@ -4733,7 +4735,7 @@ def test_set_up_network_profile_preview(self): load_balancer_profile_1 = self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( - count_ipv6=3, + count_i_pv6=3, ), backend_pool_type=CONST_LOAD_BALANCER_BACKEND_POOL_TYPE_NODE_IP, ) @@ -6123,6 +6125,7 @@ def test_construct_mc_profile_preview(self): workload_runtime=CONST_WORKLOAD_RUNTIME_OCI_CONTAINER, network_profile=self.models.AgentPoolNetworkProfile(), security_profile=ground_truth_security_profile, + scale_set_priority=CONST_SCALE_SET_PRIORITY_REGULAR, ) ssh_config_1 = self.models.ContainerServiceSshConfiguration( public_keys=[self.models.ContainerServiceSshPublicKey(key_data=public_key)] @@ -7079,7 +7082,7 @@ def test_update_load_balancer_profile(self): network_profile=self.models.ContainerServiceNetworkProfile( load_balancer_profile=self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( - count=10, count_ipv6=20 + count=10, count_i_pv6=20 ), ) ), @@ -7093,7 +7096,7 @@ def test_update_load_balancer_profile(self): self.models.ContainerServiceNetworkProfile( load_balancer_profile=self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( - count=5, count_ipv6=20 + count=5, count_i_pv6=20 ), ) ) @@ -7101,7 +7104,7 @@ def test_update_load_balancer_profile(self): ) self.assertEqual(dec_mc_4, ground_truth_mc_4) - # custom value - managed outbound ip, count_ipv6 only + # custom value - managed outbound ip, count_i_pv6 only dec_5 = AKSPreviewManagedClusterUpdateDecorator( self.cmd, self.client, @@ -7119,7 +7122,7 @@ def test_update_load_balancer_profile(self): network_profile=self.models.ContainerServiceNetworkProfile( load_balancer_profile=self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( - count=10, count_ipv6=20 + count=10, count_i_pv6=20 ), ) ), @@ -7133,7 +7136,7 @@ def test_update_load_balancer_profile(self): self.models.ContainerServiceNetworkProfile( load_balancer_profile=self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( - count=10, count_ipv6=5 + count=10, count_i_pv6=5 ), ) ) @@ -7159,7 +7162,7 @@ def test_update_load_balancer_profile(self): network_profile=self.models.ContainerServiceNetworkProfile( load_balancer_profile=self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( - count=10, count_ipv6=20 + count=10, count_i_pv6=20 ), ) ), @@ -7173,7 +7176,7 @@ def test_update_load_balancer_profile(self): self.models.ContainerServiceNetworkProfile( load_balancer_profile=self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( - count=25, count_ipv6=5 + count=25, count_i_pv6=5 ), ) ) @@ -7198,7 +7201,7 @@ def test_update_load_balancer_profile(self): network_profile=self.models.ContainerServiceNetworkProfile( load_balancer_profile=self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( - count=3, count_ipv6=2 + count=3, count_i_pv6=2 ) ) ), @@ -7260,7 +7263,7 @@ def test_update_load_balancer_profile(self): ground_truth_load_balancer_profile_8 = self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( - count=10, count_ipv6=5 + count=10, count_i_pv6=5 ), ) ground_truth_network_profile_8 = self.models.ContainerServiceNetworkProfile( diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_container_service_client.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_container_service_client.py index 412373acc6c..f59cf751a98 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_container_service_client.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_container_service_client.py @@ -53,15 +53,34 @@ class ContainerServiceClient: # pylint: disable=too-many-instance-attributes :vartype managed_clusters: azure.mgmt.containerservice.operations.ManagedClustersOperations :ivar container_service: ContainerServiceOperations operations :vartype container_service: azure.mgmt.containerservice.operations.ContainerServiceOperations + :ivar trusted_access_roles: TrustedAccessRolesOperations operations + :vartype trusted_access_roles: + azure.mgmt.containerservice.operations.TrustedAccessRolesOperations + :ivar managed_cluster_snapshots: ManagedClusterSnapshotsOperations operations + :vartype managed_cluster_snapshots: + azure.mgmt.containerservice.operations.ManagedClusterSnapshotsOperations + :ivar snapshots: SnapshotsOperations operations + :vartype snapshots: azure.mgmt.containerservice.operations.SnapshotsOperations + :ivar agent_pools: AgentPoolsOperations operations + :vartype agent_pools: azure.mgmt.containerservice.operations.AgentPoolsOperations + :ivar machines: MachinesOperations operations + :vartype machines: azure.mgmt.containerservice.operations.MachinesOperations + :ivar identity_bindings: IdentityBindingsOperations operations + :vartype identity_bindings: azure.mgmt.containerservice.operations.IdentityBindingsOperations + :ivar jwt_authenticators: JWTAuthenticatorsOperations operations + :vartype jwt_authenticators: azure.mgmt.containerservice.operations.JWTAuthenticatorsOperations + :ivar load_balancers: LoadBalancersOperations operations + :vartype load_balancers: azure.mgmt.containerservice.operations.LoadBalancersOperations :ivar maintenance_configurations: MaintenanceConfigurationsOperations operations :vartype maintenance_configurations: azure.mgmt.containerservice.operations.MaintenanceConfigurationsOperations :ivar managed_namespaces: ManagedNamespacesOperations operations :vartype managed_namespaces: azure.mgmt.containerservice.operations.ManagedNamespacesOperations - :ivar agent_pools: AgentPoolsOperations operations - :vartype agent_pools: azure.mgmt.containerservice.operations.AgentPoolsOperations - :ivar machines: MachinesOperations operations - :vartype machines: azure.mgmt.containerservice.operations.MachinesOperations + :ivar mesh_memberships: MeshMembershipsOperations operations + :vartype mesh_memberships: azure.mgmt.containerservice.operations.MeshMembershipsOperations + :ivar operation_status_result: OperationStatusResultOperations operations + :vartype operation_status_result: + azure.mgmt.containerservice.operations.OperationStatusResultOperations :ivar private_endpoint_connections: PrivateEndpointConnectionsOperations operations :vartype private_endpoint_connections: azure.mgmt.containerservice.operations.PrivateEndpointConnectionsOperations @@ -71,28 +90,9 @@ class ContainerServiceClient: # pylint: disable=too-many-instance-attributes :ivar resolve_private_link_service_id: ResolvePrivateLinkServiceIdOperations operations :vartype resolve_private_link_service_id: azure.mgmt.containerservice.operations.ResolvePrivateLinkServiceIdOperations - :ivar operation_status_result: OperationStatusResultOperations operations - :vartype operation_status_result: - azure.mgmt.containerservice.operations.OperationStatusResultOperations - :ivar snapshots: SnapshotsOperations operations - :vartype snapshots: azure.mgmt.containerservice.operations.SnapshotsOperations - :ivar managed_cluster_snapshots: ManagedClusterSnapshotsOperations operations - :vartype managed_cluster_snapshots: - azure.mgmt.containerservice.operations.ManagedClusterSnapshotsOperations - :ivar trusted_access_roles: TrustedAccessRolesOperations operations - :vartype trusted_access_roles: - azure.mgmt.containerservice.operations.TrustedAccessRolesOperations :ivar trusted_access_role_bindings: TrustedAccessRoleBindingsOperations operations :vartype trusted_access_role_bindings: azure.mgmt.containerservice.operations.TrustedAccessRoleBindingsOperations - :ivar load_balancers: LoadBalancersOperations operations - :vartype load_balancers: azure.mgmt.containerservice.operations.LoadBalancersOperations - :ivar identity_bindings: IdentityBindingsOperations operations - :vartype identity_bindings: azure.mgmt.containerservice.operations.IdentityBindingsOperations - :ivar jwt_authenticators: JWTAuthenticatorsOperations operations - :vartype jwt_authenticators: azure.mgmt.containerservice.operations.JWTAuthenticatorsOperations - :ivar mesh_memberships: MeshMembershipsOperations operations - :vartype mesh_memberships: azure.mgmt.containerservice.operations.MeshMembershipsOperations :param credential: Credential needed for the client to connect to Azure. Required. :type credential: ~azure.core.credentials.TokenCredential :param subscription_id: The ID of the target subscription. The value must be an UUID. Required. @@ -147,44 +147,44 @@ def __init__( self.container_service = ContainerServiceOperations( self._client, self._config, self._serialize, self._deserialize ) - self.maintenance_configurations = MaintenanceConfigurationsOperations( + self.trusted_access_roles = TrustedAccessRolesOperations( self._client, self._config, self._serialize, self._deserialize ) - self.managed_namespaces = ManagedNamespacesOperations( + self.managed_cluster_snapshots = ManagedClusterSnapshotsOperations( self._client, self._config, self._serialize, self._deserialize ) + self.snapshots = SnapshotsOperations(self._client, self._config, self._serialize, self._deserialize) self.agent_pools = AgentPoolsOperations(self._client, self._config, self._serialize, self._deserialize) self.machines = MachinesOperations(self._client, self._config, self._serialize, self._deserialize) - self.private_endpoint_connections = PrivateEndpointConnectionsOperations( + self.identity_bindings = IdentityBindingsOperations( self._client, self._config, self._serialize, self._deserialize ) - self.private_link_resources = PrivateLinkResourcesOperations( + self.jwt_authenticators = JWTAuthenticatorsOperations( self._client, self._config, self._serialize, self._deserialize ) - self.resolve_private_link_service_id = ResolvePrivateLinkServiceIdOperations( + self.load_balancers = LoadBalancersOperations(self._client, self._config, self._serialize, self._deserialize) + self.maintenance_configurations = MaintenanceConfigurationsOperations( self._client, self._config, self._serialize, self._deserialize ) - self.operation_status_result = OperationStatusResultOperations( + self.managed_namespaces = ManagedNamespacesOperations( self._client, self._config, self._serialize, self._deserialize ) - self.snapshots = SnapshotsOperations(self._client, self._config, self._serialize, self._deserialize) - self.managed_cluster_snapshots = ManagedClusterSnapshotsOperations( + self.mesh_memberships = MeshMembershipsOperations( self._client, self._config, self._serialize, self._deserialize ) - self.trusted_access_roles = TrustedAccessRolesOperations( + self.operation_status_result = OperationStatusResultOperations( self._client, self._config, self._serialize, self._deserialize ) - self.trusted_access_role_bindings = TrustedAccessRoleBindingsOperations( + self.private_endpoint_connections = PrivateEndpointConnectionsOperations( self._client, self._config, self._serialize, self._deserialize ) - self.load_balancers = LoadBalancersOperations(self._client, self._config, self._serialize, self._deserialize) - self.identity_bindings = IdentityBindingsOperations( + self.private_link_resources = PrivateLinkResourcesOperations( self._client, self._config, self._serialize, self._deserialize ) - self.jwt_authenticators = JWTAuthenticatorsOperations( + self.resolve_private_link_service_id = ResolvePrivateLinkServiceIdOperations( self._client, self._config, self._serialize, self._deserialize ) - self.mesh_memberships = MeshMembershipsOperations( + self.trusted_access_role_bindings = TrustedAccessRoleBindingsOperations( self._client, self._config, self._serialize, self._deserialize ) diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_version.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_version.py index 779f5c69e29..e5754a47ce6 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_version.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/_version.py @@ -6,4 +6,4 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -VERSION = "40.2.0b1" +VERSION = "1.0.0b1" diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/_container_service_client.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/_container_service_client.py index 8c29a4c6aca..8a80a569278 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/_container_service_client.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/_container_service_client.py @@ -54,16 +54,37 @@ class ContainerServiceClient: # pylint: disable=too-many-instance-attributes :ivar container_service: ContainerServiceOperations operations :vartype container_service: azure.mgmt.containerservice.aio.operations.ContainerServiceOperations + :ivar trusted_access_roles: TrustedAccessRolesOperations operations + :vartype trusted_access_roles: + azure.mgmt.containerservice.aio.operations.TrustedAccessRolesOperations + :ivar managed_cluster_snapshots: ManagedClusterSnapshotsOperations operations + :vartype managed_cluster_snapshots: + azure.mgmt.containerservice.aio.operations.ManagedClusterSnapshotsOperations + :ivar snapshots: SnapshotsOperations operations + :vartype snapshots: azure.mgmt.containerservice.aio.operations.SnapshotsOperations + :ivar agent_pools: AgentPoolsOperations operations + :vartype agent_pools: azure.mgmt.containerservice.aio.operations.AgentPoolsOperations + :ivar machines: MachinesOperations operations + :vartype machines: azure.mgmt.containerservice.aio.operations.MachinesOperations + :ivar identity_bindings: IdentityBindingsOperations operations + :vartype identity_bindings: + azure.mgmt.containerservice.aio.operations.IdentityBindingsOperations + :ivar jwt_authenticators: JWTAuthenticatorsOperations operations + :vartype jwt_authenticators: + azure.mgmt.containerservice.aio.operations.JWTAuthenticatorsOperations + :ivar load_balancers: LoadBalancersOperations operations + :vartype load_balancers: azure.mgmt.containerservice.aio.operations.LoadBalancersOperations :ivar maintenance_configurations: MaintenanceConfigurationsOperations operations :vartype maintenance_configurations: azure.mgmt.containerservice.aio.operations.MaintenanceConfigurationsOperations :ivar managed_namespaces: ManagedNamespacesOperations operations :vartype managed_namespaces: azure.mgmt.containerservice.aio.operations.ManagedNamespacesOperations - :ivar agent_pools: AgentPoolsOperations operations - :vartype agent_pools: azure.mgmt.containerservice.aio.operations.AgentPoolsOperations - :ivar machines: MachinesOperations operations - :vartype machines: azure.mgmt.containerservice.aio.operations.MachinesOperations + :ivar mesh_memberships: MeshMembershipsOperations operations + :vartype mesh_memberships: azure.mgmt.containerservice.aio.operations.MeshMembershipsOperations + :ivar operation_status_result: OperationStatusResultOperations operations + :vartype operation_status_result: + azure.mgmt.containerservice.aio.operations.OperationStatusResultOperations :ivar private_endpoint_connections: PrivateEndpointConnectionsOperations operations :vartype private_endpoint_connections: azure.mgmt.containerservice.aio.operations.PrivateEndpointConnectionsOperations @@ -73,30 +94,9 @@ class ContainerServiceClient: # pylint: disable=too-many-instance-attributes :ivar resolve_private_link_service_id: ResolvePrivateLinkServiceIdOperations operations :vartype resolve_private_link_service_id: azure.mgmt.containerservice.aio.operations.ResolvePrivateLinkServiceIdOperations - :ivar operation_status_result: OperationStatusResultOperations operations - :vartype operation_status_result: - azure.mgmt.containerservice.aio.operations.OperationStatusResultOperations - :ivar snapshots: SnapshotsOperations operations - :vartype snapshots: azure.mgmt.containerservice.aio.operations.SnapshotsOperations - :ivar managed_cluster_snapshots: ManagedClusterSnapshotsOperations operations - :vartype managed_cluster_snapshots: - azure.mgmt.containerservice.aio.operations.ManagedClusterSnapshotsOperations - :ivar trusted_access_roles: TrustedAccessRolesOperations operations - :vartype trusted_access_roles: - azure.mgmt.containerservice.aio.operations.TrustedAccessRolesOperations :ivar trusted_access_role_bindings: TrustedAccessRoleBindingsOperations operations :vartype trusted_access_role_bindings: azure.mgmt.containerservice.aio.operations.TrustedAccessRoleBindingsOperations - :ivar load_balancers: LoadBalancersOperations operations - :vartype load_balancers: azure.mgmt.containerservice.aio.operations.LoadBalancersOperations - :ivar identity_bindings: IdentityBindingsOperations operations - :vartype identity_bindings: - azure.mgmt.containerservice.aio.operations.IdentityBindingsOperations - :ivar jwt_authenticators: JWTAuthenticatorsOperations operations - :vartype jwt_authenticators: - azure.mgmt.containerservice.aio.operations.JWTAuthenticatorsOperations - :ivar mesh_memberships: MeshMembershipsOperations operations - :vartype mesh_memberships: azure.mgmt.containerservice.aio.operations.MeshMembershipsOperations :param credential: Credential needed for the client to connect to Azure. Required. :type credential: ~azure.core.credentials_async.AsyncTokenCredential :param subscription_id: The ID of the target subscription. The value must be an UUID. Required. @@ -151,44 +151,44 @@ def __init__( self.container_service = ContainerServiceOperations( self._client, self._config, self._serialize, self._deserialize ) - self.maintenance_configurations = MaintenanceConfigurationsOperations( + self.trusted_access_roles = TrustedAccessRolesOperations( self._client, self._config, self._serialize, self._deserialize ) - self.managed_namespaces = ManagedNamespacesOperations( + self.managed_cluster_snapshots = ManagedClusterSnapshotsOperations( self._client, self._config, self._serialize, self._deserialize ) + self.snapshots = SnapshotsOperations(self._client, self._config, self._serialize, self._deserialize) self.agent_pools = AgentPoolsOperations(self._client, self._config, self._serialize, self._deserialize) self.machines = MachinesOperations(self._client, self._config, self._serialize, self._deserialize) - self.private_endpoint_connections = PrivateEndpointConnectionsOperations( + self.identity_bindings = IdentityBindingsOperations( self._client, self._config, self._serialize, self._deserialize ) - self.private_link_resources = PrivateLinkResourcesOperations( + self.jwt_authenticators = JWTAuthenticatorsOperations( self._client, self._config, self._serialize, self._deserialize ) - self.resolve_private_link_service_id = ResolvePrivateLinkServiceIdOperations( + self.load_balancers = LoadBalancersOperations(self._client, self._config, self._serialize, self._deserialize) + self.maintenance_configurations = MaintenanceConfigurationsOperations( self._client, self._config, self._serialize, self._deserialize ) - self.operation_status_result = OperationStatusResultOperations( + self.managed_namespaces = ManagedNamespacesOperations( self._client, self._config, self._serialize, self._deserialize ) - self.snapshots = SnapshotsOperations(self._client, self._config, self._serialize, self._deserialize) - self.managed_cluster_snapshots = ManagedClusterSnapshotsOperations( + self.mesh_memberships = MeshMembershipsOperations( self._client, self._config, self._serialize, self._deserialize ) - self.trusted_access_roles = TrustedAccessRolesOperations( + self.operation_status_result = OperationStatusResultOperations( self._client, self._config, self._serialize, self._deserialize ) - self.trusted_access_role_bindings = TrustedAccessRoleBindingsOperations( + self.private_endpoint_connections = PrivateEndpointConnectionsOperations( self._client, self._config, self._serialize, self._deserialize ) - self.load_balancers = LoadBalancersOperations(self._client, self._config, self._serialize, self._deserialize) - self.identity_bindings = IdentityBindingsOperations( + self.private_link_resources = PrivateLinkResourcesOperations( self._client, self._config, self._serialize, self._deserialize ) - self.jwt_authenticators = JWTAuthenticatorsOperations( + self.resolve_private_link_service_id = ResolvePrivateLinkServiceIdOperations( self._client, self._config, self._serialize, self._deserialize ) - self.mesh_memberships = MeshMembershipsOperations( + self.trusted_access_role_bindings = TrustedAccessRoleBindingsOperations( self._client, self._config, self._serialize, self._deserialize ) diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/__init__.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/__init__.py index 7f09a97cf02..ffb4a4840ad 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/__init__.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/__init__.py @@ -15,22 +15,22 @@ from ._operations import Operations # type: ignore from ._managed_clusters_operations import ManagedClustersOperations # type: ignore from ._container_service_operations import ContainerServiceOperations # type: ignore -from ._maintenance_configurations_operations import MaintenanceConfigurationsOperations # type: ignore -from ._managed_namespaces_operations import ManagedNamespacesOperations # type: ignore +from ._trusted_access_roles_operations import TrustedAccessRolesOperations # type: ignore +from ._managed_cluster_snapshots_operations import ManagedClusterSnapshotsOperations # type: ignore +from ._snapshots_operations import SnapshotsOperations # type: ignore from ._agent_pools_operations import AgentPoolsOperations # type: ignore from ._machines_operations import MachinesOperations # type: ignore +from ._identity_bindings_operations import IdentityBindingsOperations # type: ignore +from ._jwt_authenticators_operations import JWTAuthenticatorsOperations # type: ignore +from ._load_balancers_operations import LoadBalancersOperations # type: ignore +from ._maintenance_configurations_operations import MaintenanceConfigurationsOperations # type: ignore +from ._managed_namespaces_operations import ManagedNamespacesOperations # type: ignore +from ._mesh_memberships_operations import MeshMembershipsOperations # type: ignore +from ._operation_status_result_operations import OperationStatusResultOperations # type: ignore from ._private_endpoint_connections_operations import PrivateEndpointConnectionsOperations # type: ignore from ._private_link_resources_operations import PrivateLinkResourcesOperations # type: ignore from ._resolve_private_link_service_id_operations import ResolvePrivateLinkServiceIdOperations # type: ignore -from ._operation_status_result_operations import OperationStatusResultOperations # type: ignore -from ._snapshots_operations import SnapshotsOperations # type: ignore -from ._managed_cluster_snapshots_operations import ManagedClusterSnapshotsOperations # type: ignore -from ._trusted_access_roles_operations import TrustedAccessRolesOperations # type: ignore from ._trusted_access_role_bindings_operations import TrustedAccessRoleBindingsOperations # type: ignore -from ._load_balancers_operations import LoadBalancersOperations # type: ignore -from ._identity_bindings_operations import IdentityBindingsOperations # type: ignore -from ._jwt_authenticators_operations import JWTAuthenticatorsOperations # type: ignore -from ._mesh_memberships_operations import MeshMembershipsOperations # type: ignore from ._patch import __all__ as _patch_all from ._patch import * @@ -40,22 +40,22 @@ "Operations", "ManagedClustersOperations", "ContainerServiceOperations", - "MaintenanceConfigurationsOperations", - "ManagedNamespacesOperations", + "TrustedAccessRolesOperations", + "ManagedClusterSnapshotsOperations", + "SnapshotsOperations", "AgentPoolsOperations", "MachinesOperations", + "IdentityBindingsOperations", + "JWTAuthenticatorsOperations", + "LoadBalancersOperations", + "MaintenanceConfigurationsOperations", + "ManagedNamespacesOperations", + "MeshMembershipsOperations", + "OperationStatusResultOperations", "PrivateEndpointConnectionsOperations", "PrivateLinkResourcesOperations", "ResolvePrivateLinkServiceIdOperations", - "OperationStatusResultOperations", - "SnapshotsOperations", - "ManagedClusterSnapshotsOperations", - "TrustedAccessRolesOperations", "TrustedAccessRoleBindingsOperations", - "LoadBalancersOperations", - "IdentityBindingsOperations", - "JWTAuthenticatorsOperations", - "MeshMembershipsOperations", ] __all__.extend([p for p in _patch_all if p not in __all__]) # pyright: ignore _patch_sdk() diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_agent_pools_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_agent_pools_operations.py index a20298c2290..deff1a1dfe2 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_agent_pools_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_agent_pools_operations.py @@ -71,135 +71,10 @@ def __init__(self, *args, **kwargs) -> None: self._serialize: Serializer = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") - async def _abort_latest_operation_initial( - self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any - ) -> AsyncIterator[bytes]: - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) - - _request = build_abort_latest_operation_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - agent_pool_name=agent_pool_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - _decompress = kwargs.pop("decompress", True) - _stream = True - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [202, 204]: - try: - await response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - response_headers = {} - if response.status_code == 202: - response_headers["location"] = self._deserialize("str", response.headers.get("location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) - - if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore - - return deserialized # type: ignore - - @distributed_trace_async - async def begin_abort_latest_operation( - self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any - ) -> AsyncLROPoller[None]: - """Aborts last operation running on agent pool. - - Aborts the currently running operation on the agent pool. The Agent Pool will be moved to a - Canceling state and eventually to a Canceled state when cancellation finishes. If the operation - completes before cancellation can take place, an error is returned. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param agent_pool_name: The name of the agent pool. Required. - :type agent_pool_name: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = await self._abort_latest_operation_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - agent_pool_name=agent_pool_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - await raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) # type: ignore - - if polling is True: - polling_method: AsyncPollingMethod = cast( - AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) - else: - polling_method = polling - if cont_token: - return AsyncLROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - @distributed_trace def list(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncIterable["_models.AgentPool"]: """Gets a list of agent pools in the specified managed cluster. - Gets a list of agent pools in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -284,8 +159,6 @@ async def get( ) -> _models.AgentPool: """Gets the specified managed cluster agent pool. - Gets the specified managed cluster agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -407,10 +280,15 @@ async def _create_or_update_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 201: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @@ -429,8 +307,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.AgentPool]: """Creates or updates an agent pool in the specified managed cluster. - Creates or updates an agent pool in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -470,8 +346,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.AgentPool]: """Creates or updates an agent pool in the specified managed cluster. - Creates or updates an agent pool in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -509,8 +383,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.AgentPool]: """Creates or updates an agent pool in the specified managed cluster. - Creates or updates an agent pool in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -566,7 +438,9 @@ def get_long_running_output(pipeline_response): return deserialized if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: @@ -638,6 +512,7 @@ async def _delete_initial( response_headers = {} if response.status_code == 202: response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -658,8 +533,6 @@ async def begin_delete( ) -> AsyncLROPoller[None]: """Deletes an agent pool in the specified managed cluster. - Deletes an agent pool in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -706,7 +579,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: @@ -720,25 +595,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- ) return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - @distributed_trace_async - async def get_upgrade_profile( + async def _abort_latest_operation_initial( self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any - ) -> _models.AgentPoolUpgradeProfile: - """Gets the upgrade profile for an agent pool. - - Gets the upgrade profile for an agent pool. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param agent_pool_name: The name of the agent pool. Required. - :type agent_pool_name: str - :return: AgentPoolUpgradeProfile or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.AgentPoolUpgradeProfile - :raises ~azure.core.exceptions.HttpResponseError: - """ + ) -> AsyncIterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -751,9 +610,9 @@ async def get_upgrade_profile( _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.AgentPoolUpgradeProfile] = kwargs.pop("cls", None) + cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) - _request = build_get_upgrade_profile_request( + _request = build_abort_latest_operation_request( resource_group_name=resource_group_name, resource_name=resource_name, agent_pool_name=agent_pool_name, @@ -764,25 +623,102 @@ async def get_upgrade_profile( ) _request.url = self._client.format_url(_request.url) - _stream = False + _decompress = kwargs.pop("decompress", True) + _stream = True pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [202, 204]: + try: + await response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("AgentPoolUpgradeProfile", pipeline_response.http_response) + response_headers = {} + if response.status_code == 202: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore + @distributed_trace_async + async def begin_abort_latest_operation( + self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any + ) -> AsyncLROPoller[None]: + """Aborts last operation running on agent pool. + + Aborts the currently running operation on the agent pool. The Agent Pool will be moved to a + Canceling state and eventually to a Canceled state when cancellation finishes. If the operation + completes before cancellation can take place, a 409 error code is returned. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param agent_pool_name: The name of the agent pool. Required. + :type agent_pool_name: str + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = await self._abort_latest_operation_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + agent_pool_name=agent_pool_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + await raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) # type: ignore + + if polling is True: + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + async def _complete_upgrade_initial( self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any ) -> AsyncIterator[bytes]: @@ -829,10 +765,11 @@ async def _complete_upgrade_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) response_headers["Azure-AsyncOperation"] = self._deserialize( "str", response.headers.get("Azure-AsyncOperation") ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -967,6 +904,7 @@ async def _delete_machines_initial( response_headers = {} response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -988,8 +926,6 @@ async def begin_delete_machines( ) -> AsyncLROPoller[None]: """Deletes specific machines in an agent pool. - Deletes specific machines in an agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1020,8 +956,6 @@ async def begin_delete_machines( ) -> AsyncLROPoller[None]: """Deletes specific machines in an agent pool. - Deletes specific machines in an agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1050,8 +984,6 @@ async def begin_delete_machines( ) -> AsyncLROPoller[None]: """Deletes specific machines in an agent pool. - Deletes specific machines in an agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1097,7 +1029,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: @@ -1111,68 +1045,6 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- ) return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - @distributed_trace_async - async def get_available_agent_pool_versions( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> _models.AgentPoolAvailableVersions: - """Gets a list of supported Kubernetes versions for the specified agent pool. - - See `supported Kubernetes versions - `_ for more details about - the version lifecycle. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :return: AgentPoolAvailableVersions or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.AgentPoolAvailableVersions - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.AgentPoolAvailableVersions] = kwargs.pop("cls", None) - - _request = build_get_available_agent_pool_versions_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("AgentPoolAvailableVersions", pipeline_response.http_response) - - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - - return deserialized # type: ignore - async def _upgrade_node_image_version_initial( self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any ) -> AsyncIterator[bytes]: @@ -1223,6 +1095,7 @@ async def _upgrade_node_image_version_initial( response_headers["Azure-AsyncOperation"] = self._deserialize( "str", response.headers.get("Azure-AsyncOperation") ) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -1281,6 +1154,7 @@ def get_long_running_output(pipeline_response): response_headers["Azure-AsyncOperation"] = self._deserialize( "str", response.headers.get("Azure-AsyncOperation") ) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = self._deserialize("AgentPool", pipeline_response.http_response) if cls: @@ -1289,7 +1163,8 @@ def get_long_running_output(pipeline_response): if polling is True: polling_method: AsyncPollingMethod = cast( - AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + AsyncPollingMethod, + AsyncARMPolling(lro_delay, lro_options={"final-state-via": "azure-async-operation"}, **kwargs), ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) @@ -1305,3 +1180,126 @@ def get_long_running_output(pipeline_response): return AsyncLROPoller[_models.AgentPool]( self._client, raw_result, get_long_running_output, polling_method # type: ignore ) + + @distributed_trace_async + async def get_upgrade_profile( + self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any + ) -> _models.AgentPoolUpgradeProfile: + """Gets the upgrade profile for an agent pool. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param agent_pool_name: The name of the agent pool. Required. + :type agent_pool_name: str + :return: AgentPoolUpgradeProfile or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.AgentPoolUpgradeProfile + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.AgentPoolUpgradeProfile] = kwargs.pop("cls", None) + + _request = build_get_upgrade_profile_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + agent_pool_name=agent_pool_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("AgentPoolUpgradeProfile", pipeline_response.http_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore + + @distributed_trace_async + async def get_available_agent_pool_versions( + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> _models.AgentPoolAvailableVersions: + """Gets a list of supported Kubernetes versions for the specified agent pool. + + See `supported Kubernetes versions + `_ for more details about + the version lifecycle. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :return: AgentPoolAvailableVersions or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.AgentPoolAvailableVersions + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.AgentPoolAvailableVersions] = kwargs.pop("cls", None) + + _request = build_get_available_agent_pool_versions_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("AgentPoolAvailableVersions", pipeline_response.http_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_identity_bindings_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_identity_bindings_operations.py index 4d6338dfa50..9b7ce9411c3 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_identity_bindings_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_identity_bindings_operations.py @@ -70,8 +70,6 @@ def list_by_managed_cluster( ) -> AsyncIterable["_models.IdentityBinding"]: """Gets a list of identity bindings in the specified managed cluster. - Gets a list of identity bindings in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -157,8 +155,6 @@ async def get( ) -> _models.IdentityBinding: """Gets the specified Identity Binding. - Gets the specified Identity Binding. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -277,10 +273,12 @@ async def _create_or_update_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) + if response.status_code == 201: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -302,8 +300,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.IdentityBinding]: """Creates or updates an identity binding in the specified managed cluster. - Creates or updates an identity binding in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -335,8 +331,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.IdentityBinding]: """Creates or updates an identity binding in the specified managed cluster. - Creates or updates an identity binding in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -366,8 +360,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.IdentityBinding]: """Creates or updates an identity binding in the specified managed cluster. - Creates or updates an identity binding in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -409,16 +401,9 @@ async def begin_create_or_update( kwargs.pop("error_map", None) def get_long_running_output(pipeline_response): - response_headers = {} - response = pipeline_response.http_response - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - deserialized = self._deserialize("IdentityBinding", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized if polling is True: @@ -487,15 +472,11 @@ async def _delete_initial( response_headers = {} if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - if response.status_code == 204: response_headers["Azure-AsyncOperation"] = self._deserialize( "str", response.headers.get("Azure-AsyncOperation") ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -510,8 +491,6 @@ async def begin_delete( ) -> AsyncLROPoller[None]: """Deletes an identity binding in the specified managed cluster. - Deletes an identity binding in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_jwt_authenticators_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_jwt_authenticators_operations.py index 98888a67095..e7768fde3a0 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_jwt_authenticators_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_jwt_authenticators_operations.py @@ -70,8 +70,6 @@ def list_by_managed_cluster( ) -> AsyncIterable["_models.JWTAuthenticator"]: """Gets a list of JWT authenticators in the specified managed cluster. - Gets a list of JWT authenticators in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -157,8 +155,6 @@ async def get( ) -> _models.JWTAuthenticator: """Gets the specified JWT authenticator of a managed cluster. - Gets the specified JWT authenticator of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -277,9 +273,11 @@ async def _create_or_update_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) + if response.status_code == 201: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -302,9 +300,6 @@ async def begin_create_or_update( """Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to apply the settings. - Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to - apply the settings. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -338,9 +333,6 @@ async def begin_create_or_update( """Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to apply the settings. - Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to - apply the settings. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -372,9 +364,6 @@ async def begin_create_or_update( """Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to apply the settings. - Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to - apply the settings. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -417,20 +406,15 @@ async def begin_create_or_update( kwargs.pop("error_map", None) def get_long_running_output(pipeline_response): - response_headers = {} - response = pipeline_response.http_response - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - deserialized = self._deserialize("JWTAuthenticator", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized if polling is True: polling_method: AsyncPollingMethod = cast( - AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + AsyncPollingMethod, + AsyncARMPolling(lro_delay, lro_options={"final-state-via": "azure-async-operation"}, **kwargs), ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) @@ -494,15 +478,11 @@ async def _delete_initial( response_headers = {} if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - if response.status_code == 204: response_headers["Azure-AsyncOperation"] = self._deserialize( "str", response.headers.get("Azure-AsyncOperation") ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -517,8 +497,6 @@ async def begin_delete( ) -> AsyncLROPoller[None]: """Deletes a JWT authenticator and updates the managed cluster to apply the settings. - Deletes a JWT authenticator and updates the managed cluster to apply the settings. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_load_balancers_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_load_balancers_operations.py index fce1dfaa5a2..517d763d896 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_load_balancers_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_load_balancers_operations.py @@ -70,8 +70,6 @@ def list_by_managed_cluster( ) -> AsyncIterable["_models.LoadBalancer"]: """Gets a list of load balancers in the specified managed cluster. - Gets a list of load balancers in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -157,8 +155,6 @@ async def get( ) -> _models.LoadBalancer: """Gets the specified load balancer. - Gets the specified load balancer. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -227,8 +223,6 @@ async def create_or_update( ) -> _models.LoadBalancer: """Creates or updates a load balancer in the specified managed cluster. - Creates or updates a load balancer in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -259,8 +253,6 @@ async def create_or_update( ) -> _models.LoadBalancer: """Creates or updates a load balancer in the specified managed cluster. - Creates or updates a load balancer in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -289,8 +281,6 @@ async def create_or_update( ) -> _models.LoadBalancer: """Creates or updates a load balancer in the specified managed cluster. - Creates or updates a load balancer in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -408,15 +398,11 @@ async def _delete_initial( response_headers = {} if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - if response.status_code == 204: response_headers["Azure-AsyncOperation"] = self._deserialize( "str", response.headers.get("Azure-AsyncOperation") ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -431,8 +417,6 @@ async def begin_delete( ) -> AsyncLROPoller[None]: """Deletes a load balancer in the specified managed cluster. - Deletes a load balancer in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -471,7 +455,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_machines_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_machines_operations.py index b22050c1ecf..bfd5507f23c 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_machines_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_machines_operations.py @@ -65,8 +65,6 @@ def list( ) -> AsyncIterable["_models.Machine"]: """Gets a list of machines in the specified agent pool. - Gets a list of machines in the specified agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -154,8 +152,6 @@ async def get( ) -> _models.Machine: """Get a specific machine in the specified agent pool. - Get a specific machine in the specified agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -283,9 +279,11 @@ async def _create_or_update_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) + if response.status_code == 201: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -310,8 +308,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.Machine]: """Creates or updates a machine in the specified agent pool. - Creates or updates a machine in the specified agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -354,8 +350,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.Machine]: """Creates or updates a machine in the specified agent pool. - Creates or updates a machine in the specified agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -396,8 +390,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.Machine]: """Creates or updates a machine in the specified agent pool. - Creates or updates a machine in the specified agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -450,19 +442,16 @@ async def begin_create_or_update( kwargs.pop("error_map", None) def get_long_running_output(pipeline_response): - response_headers = {} - response = pipeline_response.http_response - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - deserialized = self._deserialize("Machine", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, + AsyncARMPolling(lro_delay, lro_options={"final-state-via": "azure-async-operation"}, **kwargs), + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_maintenance_configurations_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_maintenance_configurations_operations.py index 23bc21e881a..c2fde3e79ae 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_maintenance_configurations_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_maintenance_configurations_operations.py @@ -66,8 +66,6 @@ def list_by_managed_cluster( ) -> AsyncIterable["_models.MaintenanceConfiguration"]: """Gets a list of maintenance configurations in the specified managed cluster. - Gets a list of maintenance configurations in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -154,8 +152,6 @@ async def get( ) -> _models.MaintenanceConfiguration: """Gets the specified maintenance configuration of a managed cluster. - Gets the specified maintenance configuration of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -225,8 +221,6 @@ async def create_or_update( ) -> _models.MaintenanceConfiguration: """Creates or updates a maintenance configuration in the specified managed cluster. - Creates or updates a maintenance configuration in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -258,8 +252,6 @@ async def create_or_update( ) -> _models.MaintenanceConfiguration: """Creates or updates a maintenance configuration in the specified managed cluster. - Creates or updates a maintenance configuration in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -289,8 +281,6 @@ async def create_or_update( ) -> _models.MaintenanceConfiguration: """Creates or updates a maintenance configuration in the specified managed cluster. - Creates or updates a maintenance configuration in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -366,8 +356,6 @@ async def create_or_update( async def delete(self, resource_group_name: str, resource_name: str, config_name: str, **kwargs: Any) -> None: """Deletes a maintenance configuration. - Deletes a maintenance configuration. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_managed_cluster_snapshots_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_managed_cluster_snapshots_operations.py index 19334961a5a..f702ba224bf 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_managed_cluster_snapshots_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_managed_cluster_snapshots_operations.py @@ -66,8 +66,6 @@ def __init__(self, *args, **kwargs) -> None: def list(self, **kwargs: Any) -> AsyncIterable["_models.ManagedClusterSnapshot"]: """Gets a list of managed cluster snapshots in the specified subscription. - Gets a list of managed cluster snapshots in the specified subscription. - :return: An iterator like instance of either ManagedClusterSnapshot or the result of cls(response) :rtype: @@ -147,8 +145,6 @@ def list_by_resource_group( ) -> AsyncIterable["_models.ManagedClusterSnapshot"]: """Lists managed cluster snapshots in the specified subscription and resource group. - Lists managed cluster snapshots in the specified subscription and resource group. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -230,8 +226,6 @@ async def get_next(next_link=None): async def get(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> _models.ManagedClusterSnapshot: """Gets a managed cluster snapshot. - Gets a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -296,8 +290,6 @@ async def create_or_update( ) -> _models.ManagedClusterSnapshot: """Creates or updates a managed cluster snapshot. - Creates or updates a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -325,8 +317,6 @@ async def create_or_update( ) -> _models.ManagedClusterSnapshot: """Creates or updates a managed cluster snapshot. - Creates or updates a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -352,8 +342,6 @@ async def create_or_update( ) -> _models.ManagedClusterSnapshot: """Creates or updates a managed cluster snapshot. - Creates or updates a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -433,8 +421,6 @@ async def update_tags( ) -> _models.ManagedClusterSnapshot: """Updates tags on a managed cluster snapshot. - Updates tags on a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -463,8 +449,6 @@ async def update_tags( ) -> _models.ManagedClusterSnapshot: """Updates tags on a managed cluster snapshot. - Updates tags on a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -491,8 +475,6 @@ async def update_tags( ) -> _models.ManagedClusterSnapshot: """Updates tags on a managed cluster snapshot. - Updates tags on a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -564,8 +546,6 @@ async def update_tags( async def delete(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> None: """Deletes a managed cluster snapshot. - Deletes a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_managed_clusters_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_managed_clusters_operations.py index 3f6f7e22743..817efc8e38a 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_managed_clusters_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_managed_clusters_operations.py @@ -92,6 +92,146 @@ def __init__(self, *args, **kwargs) -> None: self._serialize: Serializer = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") + @distributed_trace + def list_guardrails_versions( + self, location: str, **kwargs: Any + ) -> AsyncIterable["_models.GuardrailsAvailableVersion"]: + """Contains list of Guardrails version along with its support info and whether it is a default + version. + + :param location: The name of the Azure region. Required. + :type location: str + :return: An iterator like instance of either GuardrailsAvailableVersion or the result of + cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.GuardrailsAvailableVersion] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.GuardrailsAvailableVersionsList] = kwargs.pop("cls", None) + + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + _request = build_list_guardrails_versions_request( + location=location, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + async def extract_data(pipeline_response): + deserialized = self._deserialize("GuardrailsAvailableVersionsList", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + _request = prepare_request(next_link) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + @distributed_trace_async + async def get_guardrails_versions( + self, location: str, version: str, **kwargs: Any + ) -> _models.GuardrailsAvailableVersion: + """Contains Guardrails version along with its support info and whether it is a default version. + + :param location: The name of the Azure region. Required. + :type location: str + :param version: Safeguards version. Required. + :type version: str + :return: GuardrailsAvailableVersion or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.GuardrailsAvailableVersion + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.GuardrailsAvailableVersion] = kwargs.pop("cls", None) + + _request = build_get_guardrails_versions_request( + location=location, + version=version, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("GuardrailsAvailableVersion", pipeline_response.http_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore + @distributed_trace_async async def list_kubernetes_versions(self, location: str, **kwargs: Any) -> _models.KubernetesVersionListResult: """Gets a list of supported Kubernetes versions in the specified subscription. @@ -148,21 +288,24 @@ async def list_kubernetes_versions(self, location: str, **kwargs: Any) -> _model return deserialized # type: ignore @distributed_trace - def list(self, **kwargs: Any) -> AsyncIterable["_models.ManagedCluster"]: - """Gets a list of managed clusters in the specified subscription. + def list_mesh_revision_profiles(self, location: str, **kwargs: Any) -> AsyncIterable["_models.MeshRevisionProfile"]: + """Lists mesh revision profiles for all meshes in the specified location. - Gets a list of managed clusters in the specified subscription. + Contains extra metadata on each revision, including supported revisions, cluster compatibility + and available upgrades. - :return: An iterator like instance of either ManagedCluster or the result of cls(response) + :param location: The name of the Azure region. Required. + :type location: str + :return: An iterator like instance of either MeshRevisionProfile or the result of cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.ManagedCluster] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.MeshRevisionProfile] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.ManagedClusterListResult] = kwargs.pop("cls", None) + cls: ClsType[_models.MeshRevisionProfileList] = kwargs.pop("cls", None) error_map: MutableMapping = { 401: ClientAuthenticationError, @@ -175,7 +318,8 @@ def list(self, **kwargs: Any) -> AsyncIterable["_models.ManagedCluster"]: def prepare_request(next_link=None): if not next_link: - _request = build_list_request( + _request = build_list_mesh_revision_profiles_request( + location=location, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -201,7 +345,7 @@ def prepare_request(next_link=None): return _request async def extract_data(pipeline_response): - deserialized = self._deserialize("ManagedClusterListResult", pipeline_response) + deserialized = self._deserialize("MeshRevisionProfileList", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -225,27 +369,84 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) - @distributed_trace - def list_by_resource_group( - self, resource_group_name: str, **kwargs: Any - ) -> AsyncIterable["_models.ManagedCluster"]: - """Lists managed clusters in the specified subscription and resource group. + @distributed_trace_async + async def get_mesh_revision_profile(self, location: str, mode: str, **kwargs: Any) -> _models.MeshRevisionProfile: + """Gets a mesh revision profile for a specified mesh in the specified location. - Lists managed clusters in the specified subscription and resource group. + Contains extra metadata on the revision, including supported revisions, cluster compatibility + and available upgrades. - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :return: An iterator like instance of either ManagedCluster or the result of cls(response) + :param location: The name of the Azure region. Required. + :type location: str + :param mode: The mode of the mesh. Required. + :type mode: str + :return: MeshRevisionProfile or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.MeshRevisionProfile + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.MeshRevisionProfile] = kwargs.pop("cls", None) + + _request = build_get_mesh_revision_profile_request( + location=location, + mode=mode, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("MeshRevisionProfile", pipeline_response.http_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore + + @distributed_trace + def list_safeguards_versions( + self, location: str, **kwargs: Any + ) -> AsyncIterable["_models.SafeguardsAvailableVersion"]: + """Contains list of Safeguards version along with its support info and whether it is a default + version. + + :param location: The name of the Azure region. Required. + :type location: str + :return: An iterator like instance of either SafeguardsAvailableVersion or the result of + cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.ManagedCluster] + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.SafeguardsAvailableVersion] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.ManagedClusterListResult] = kwargs.pop("cls", None) + cls: ClsType[_models.SafeguardsAvailableVersionsList] = kwargs.pop("cls", None) error_map: MutableMapping = { 401: ClientAuthenticationError, @@ -258,8 +459,8 @@ def list_by_resource_group( def prepare_request(next_link=None): if not next_link: - _request = build_list_by_resource_group_request( - resource_group_name=resource_group_name, + _request = build_list_safeguards_versions_request( + location=location, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -285,7 +486,7 @@ def prepare_request(next_link=None): return _request async def extract_data(pipeline_response): - deserialized = self._deserialize("ManagedClusterListResult", pipeline_response) + deserialized = self._deserialize("SafeguardsAvailableVersionsList", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -310,20 +511,17 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) @distributed_trace_async - async def get_upgrade_profile( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> _models.ManagedClusterUpgradeProfile: - """Gets the upgrade profile of a managed cluster. - - Gets the upgrade profile of a managed cluster. + async def get_safeguards_versions( + self, location: str, version: str, **kwargs: Any + ) -> _models.SafeguardsAvailableVersion: + """Contains Safeguards version along with its support info and whether it is a default version. - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :return: ManagedClusterUpgradeProfile or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.ManagedClusterUpgradeProfile + :param location: The name of the Azure region. Required. + :type location: str + :param version: Safeguards version. Required. + :type version: str + :return: SafeguardsAvailableVersion or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.SafeguardsAvailableVersion :raises ~azure.core.exceptions.HttpResponseError: """ error_map: MutableMapping = { @@ -338,11 +536,11 @@ async def get_upgrade_profile( _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.ManagedClusterUpgradeProfile] = kwargs.pop("cls", None) + cls: ClsType[_models.SafeguardsAvailableVersion] = kwargs.pop("cls", None) - _request = build_get_upgrade_profile_request( - resource_group_name=resource_group_name, - resource_name=resource_name, + _request = build_get_safeguards_versions_request( + location=location, + version=version, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -362,35 +560,28 @@ async def get_upgrade_profile( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("ManagedClusterUpgradeProfile", pipeline_response.http_response) + deserialized = self._deserialize("SafeguardsAvailableVersion", pipeline_response.http_response) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore - @distributed_trace_async - async def get_access_profile( - self, resource_group_name: str, resource_name: str, role_name: str, **kwargs: Any - ) -> _models.ManagedClusterAccessProfile: - """Gets an access profile of a managed cluster. - - **WARNING**\\ : This API will be deprecated. Instead use `ListClusterUserCredentials - `_ or - `ListClusterAdminCredentials - `_ . + @distributed_trace + def list(self, **kwargs: Any) -> AsyncIterable["_models.ManagedCluster"]: + """Gets a list of managed clusters in the specified subscription. - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param role_name: The name of the role for managed cluster accessProfile resource. Required. - :type role_name: str - :return: ManagedClusterAccessProfile or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.ManagedClusterAccessProfile + :return: An iterator like instance of either ManagedCluster or the result of cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.ManagedCluster] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.ManagedClusterListResult] = kwargs.pop("cls", None) + error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -399,61 +590,79 @@ async def get_access_profile( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.ManagedClusterAccessProfile] = kwargs.pop("cls", None) + def prepare_request(next_link=None): + if not next_link: - _request = build_get_access_profile_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - role_name=role_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) + _request = build_list_request( + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request - response = pipeline_response.http_response + async def extract_data(pipeline_response): + deserialized = self._deserialize("ManagedClusterListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, AsyncList(list_of_elem) - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + async def get_next(next_link=None): + _request = prepare_request(next_link) - deserialized = self._deserialize("ManagedClusterAccessProfile", pipeline_response.http_response) + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - return deserialized # type: ignore + return pipeline_response - @distributed_trace_async - async def list_cluster_admin_credentials( - self, resource_group_name: str, resource_name: str, server_fqdn: Optional[str] = None, **kwargs: Any - ) -> _models.CredentialResults: - """Lists the admin credentials of a managed cluster. + return AsyncItemPaged(get_next, extract_data) - Lists the admin credentials of a managed cluster. + @distributed_trace + def list_by_resource_group( + self, resource_group_name: str, **kwargs: Any + ) -> AsyncIterable["_models.ManagedCluster"]: + """Lists managed clusters in the specified subscription and resource group. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param server_fqdn: server fqdn type for credentials to be returned. Default value is None. - :type server_fqdn: str - :return: CredentialResults or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.CredentialResults + :return: An iterator like instance of either ManagedCluster or the result of cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.ManagedCluster] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.ManagedClusterListResult] = kwargs.pop("cls", None) + error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -462,69 +671,71 @@ async def list_cluster_admin_credentials( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + def prepare_request(next_link=None): + if not next_link: - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.CredentialResults] = kwargs.pop("cls", None) + _request = build_list_by_resource_group_request( + resource_group_name=resource_group_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) - _request = build_list_cluster_admin_credentials_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - subscription_id=self._config.subscription_id, - server_fqdn=server_fqdn, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) + async def extract_data(pipeline_response): + deserialized = self._deserialize("ManagedClusterListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, AsyncList(list_of_elem) - response = pipeline_response.http_response + async def get_next(next_link=None): + _request = prepare_request(next_link) - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response - deserialized = self._deserialize("CredentialResults", pipeline_response.http_response) + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return pipeline_response - return deserialized # type: ignore + return AsyncItemPaged(get_next, extract_data) @distributed_trace_async - async def list_cluster_user_credentials( - self, - resource_group_name: str, - resource_name: str, - server_fqdn: Optional[str] = None, - format: Optional[Union[str, _models.Format]] = None, - **kwargs: Any - ) -> _models.CredentialResults: - """Lists the user credentials of a managed cluster. - - Lists the user credentials of a managed cluster. + async def get(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> _models.ManagedCluster: + """Gets a managed cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param server_fqdn: server fqdn type for credentials to be returned. Default value is None. - :type server_fqdn: str - :param format: Only apply to AAD clusters, specifies the format of returned kubeconfig. Format - 'azure' will return azure auth-provider kubeconfig; format 'exec' will return exec format - kubeconfig, which requires kubelogin binary in the path. Known values are: "azure", "exec", and - "exec". Default value is None. - :type format: str or ~azure.mgmt.containerservice.models.Format - :return: CredentialResults or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.CredentialResults + :return: ManagedCluster or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.ManagedCluster :raises ~azure.core.exceptions.HttpResponseError: """ error_map: MutableMapping = { @@ -539,14 +750,12 @@ async def list_cluster_user_credentials( _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.CredentialResults] = kwargs.pop("cls", None) + cls: ClsType[_models.ManagedCluster] = kwargs.pop("cls", None) - _request = build_list_cluster_user_credentials_request( + _request = build_get_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, - server_fqdn=server_fqdn, - format=format, api_version=api_version, headers=_headers, params=_params, @@ -565,128 +774,7 @@ async def list_cluster_user_credentials( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("CredentialResults", pipeline_response.http_response) - - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - - return deserialized # type: ignore - - @distributed_trace_async - async def list_cluster_monitoring_user_credentials( - self, resource_group_name: str, resource_name: str, server_fqdn: Optional[str] = None, **kwargs: Any - ) -> _models.CredentialResults: - """Lists the cluster monitoring user credentials of a managed cluster. - - Lists the cluster monitoring user credentials of a managed cluster. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param server_fqdn: server fqdn type for credentials to be returned. Default value is None. - :type server_fqdn: str - :return: CredentialResults or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.CredentialResults - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.CredentialResults] = kwargs.pop("cls", None) - - _request = build_list_cluster_monitoring_user_credentials_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - subscription_id=self._config.subscription_id, - server_fqdn=server_fqdn, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("CredentialResults", pipeline_response.http_response) - - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - - return deserialized # type: ignore - - @distributed_trace_async - async def get(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> _models.ManagedCluster: - """Gets a managed cluster. - - Gets a managed cluster. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :return: ManagedCluster or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.ManagedCluster - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.ManagedCluster] = kwargs.pop("cls", None) - - _request = build_get_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("ManagedCluster", pipeline_response.http_response) + deserialized = self._deserialize("ManagedCluster", pipeline_response.http_response) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -757,10 +845,15 @@ async def _create_or_update_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 201: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @@ -778,8 +871,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.ManagedCluster]: """Creates or updates a managed cluster. - Creates or updates a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -816,8 +907,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.ManagedCluster]: """Creates or updates a managed cluster. - Creates or updates a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -852,8 +941,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.ManagedCluster]: """Creates or updates a managed cluster. - Creates or updates a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -906,7 +993,9 @@ def get_long_running_output(pipeline_response): return deserialized if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: @@ -975,7 +1064,7 @@ async def _update_tags_initial( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 202]: try: await response.read() # Load the body in memory and close the socket except (StreamConsumedError, StreamClosedError): @@ -984,10 +1073,15 @@ async def _update_tags_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @@ -1004,8 +1098,6 @@ async def begin_update_tags( ) -> AsyncLROPoller[_models.ManagedCluster]: """Updates tags on a managed cluster. - Updates tags on a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1038,8 +1130,6 @@ async def begin_update_tags( ) -> AsyncLROPoller[_models.ManagedCluster]: """Updates tags on a managed cluster. - Updates tags on a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1070,8 +1160,6 @@ async def begin_update_tags( ) -> AsyncLROPoller[_models.ManagedCluster]: """Updates tags on a managed cluster. - Updates tags on a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1120,7 +1208,9 @@ def get_long_running_output(pipeline_response): return deserialized if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: @@ -1190,6 +1280,7 @@ async def _delete_initial( response_headers = {} if response.status_code == 202: response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -1209,8 +1300,6 @@ async def begin_delete( ) -> AsyncLROPoller[None]: """Deletes a managed cluster. - Deletes a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1254,7 +1343,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: @@ -1268,12 +1359,8 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- ) return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - async def _reset_service_principal_profile_initial( - self, - resource_group_name: str, - resource_name: str, - parameters: Union[_models.ManagedClusterServicePrincipalProfile, IO[bytes]], - **kwargs: Any + async def _abort_latest_operation_initial( + self, resource_group_name: str, resource_name: str, **kwargs: Any ) -> AsyncIterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, @@ -1283,29 +1370,17 @@ async def _reset_service_principal_profile_initial( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(parameters, (IOBase, bytes)): - _content = parameters - else: - _json = self._serialize.body(parameters, "ManagedClusterServicePrincipalProfile") - - _request = build_reset_service_principal_profile_request( + _request = build_abort_latest_operation_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, headers=_headers, params=_params, ) @@ -1319,7 +1394,7 @@ async def _reset_service_principal_profile_initial( response = pipeline_response.http_response - if response.status_code not in [200, 202]: + if response.status_code not in [202, 204]: try: await response.read() # Load the body in memory and close the socket except (StreamConsumedError, StreamClosedError): @@ -1330,7 +1405,11 @@ async def _reset_service_principal_profile_initial( response_headers = {} if response.status_code == 202: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -1339,105 +1418,38 @@ async def _reset_service_principal_profile_initial( return deserialized # type: ignore - @overload - async def begin_reset_service_principal_profile( - self, - resource_group_name: str, - resource_name: str, - parameters: _models.ManagedClusterServicePrincipalProfile, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> AsyncLROPoller[None]: - """Reset the Service Principal Profile of a managed cluster. - - This action cannot be performed on a cluster that is not using a service principal. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param parameters: The service principal profile to set on the managed cluster. Required. - :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterServicePrincipalProfile - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def begin_reset_service_principal_profile( - self, - resource_group_name: str, - resource_name: str, - parameters: IO[bytes], - *, - content_type: str = "application/json", - **kwargs: Any - ) -> AsyncLROPoller[None]: - """Reset the Service Principal Profile of a managed cluster. - - This action cannot be performed on a cluster that is not using a service principal. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param parameters: The service principal profile to set on the managed cluster. Required. - :type parameters: IO[bytes] - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - @distributed_trace_async - async def begin_reset_service_principal_profile( - self, - resource_group_name: str, - resource_name: str, - parameters: Union[_models.ManagedClusterServicePrincipalProfile, IO[bytes]], - **kwargs: Any + async def begin_abort_latest_operation( + self, resource_group_name: str, resource_name: str, **kwargs: Any ) -> AsyncLROPoller[None]: - """Reset the Service Principal Profile of a managed cluster. + """Aborts last operation running on managed cluster. - This action cannot be performed on a cluster that is not using a service principal. + Aborts the currently running operation on the managed cluster. The Managed Cluster will be + moved to a Canceling state and eventually to a Canceled state when cancellation finishes. If + the operation completes before cancellation can take place, a 409 error code is returned. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param parameters: The service principal profile to set on the managed cluster. Is either a - ManagedClusterServicePrincipalProfile type or a IO[bytes] type. Required. - :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterServicePrincipalProfile or - IO[bytes] :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: - raw_result = await self._reset_service_principal_profile_initial( + raw_result = await self._abort_latest_operation_initial( resource_group_name=resource_group_name, resource_name=resource_name, - parameters=parameters, api_version=api_version, - content_type=content_type, cls=lambda x, y, z: x, headers=_headers, params=_params, @@ -1467,13 +1479,28 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- ) return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - async def _reset_aad_profile_initial( - self, - resource_group_name: str, - resource_name: str, - parameters: Union[_models.ManagedClusterAADProfile, IO[bytes]], - **kwargs: Any - ) -> AsyncIterator[bytes]: + @distributed_trace_async + async def get_access_profile( + self, resource_group_name: str, resource_name: str, role_name: str, **kwargs: Any + ) -> _models.ManagedClusterAccessProfile: + """Gets an access profile of a managed cluster. + + **WARNING**\\ : This API will be deprecated. Instead use `ListClusterUserCredentials + `_ or + `ListClusterAdminCredentials + `_ . + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param role_name: The name of the role for managed cluster accessProfile resource. Required. + :type role_name: str + :return: ManagedClusterAccessProfile or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.ManagedClusterAccessProfile + :raises ~azure.core.exceptions.HttpResponseError: + """ error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -1482,198 +1509,59 @@ async def _reset_aad_profile_initial( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) - - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(parameters, (IOBase, bytes)): - _content = parameters - else: - _json = self._serialize.body(parameters, "ManagedClusterAADProfile") + cls: ClsType[_models.ManagedClusterAccessProfile] = kwargs.pop("cls", None) - _request = build_reset_aad_profile_request( + _request = build_get_access_profile_request( resource_group_name=resource_group_name, resource_name=resource_name, + role_name=role_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _decompress = kwargs.pop("decompress", True) - _stream = True + _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [200, 202]: - try: - await response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) + deserialized = self._deserialize("ManagedClusterAccessProfile", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore - @overload - async def begin_reset_aad_profile( - self, - resource_group_name: str, - resource_name: str, - parameters: _models.ManagedClusterAADProfile, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> AsyncLROPoller[None]: - """Reset the AAD Profile of a managed cluster. - - **WARNING**\\ : This API will be deprecated. Please see `AKS-managed Azure Active Directory - integration `_ to update your cluster with AKS-managed Azure - AD. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param parameters: The AAD profile to set on the Managed Cluster. Required. - :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterAADProfile - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def begin_reset_aad_profile( - self, - resource_group_name: str, - resource_name: str, - parameters: IO[bytes], - *, - content_type: str = "application/json", - **kwargs: Any - ) -> AsyncLROPoller[None]: - """Reset the AAD Profile of a managed cluster. - - **WARNING**\\ : This API will be deprecated. Please see `AKS-managed Azure Active Directory - integration `_ to update your cluster with AKS-managed Azure - AD. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param parameters: The AAD profile to set on the Managed Cluster. Required. - :type parameters: IO[bytes] - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - @distributed_trace_async - async def begin_reset_aad_profile( - self, - resource_group_name: str, - resource_name: str, - parameters: Union[_models.ManagedClusterAADProfile, IO[bytes]], - **kwargs: Any - ) -> AsyncLROPoller[None]: - """Reset the AAD Profile of a managed cluster. - - **WARNING**\\ : This API will be deprecated. Please see `AKS-managed Azure Active Directory - integration `_ to update your cluster with AKS-managed Azure - AD. + async def get_command_result( + self, resource_group_name: str, resource_name: str, command_id: str, **kwargs: Any + ) -> Optional[_models.RunCommandResult]: + """Gets the results of a command which has been run on the Managed Cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param parameters: The AAD profile to set on the Managed Cluster. Is either a - ManagedClusterAADProfile type or a IO[bytes] type. Required. - :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterAADProfile or IO[bytes] - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] + :param command_id: Id of the command. Required. + :type command_id: str + :return: RunCommandResult or None or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.RunCommandResult or None :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = await self._reset_aad_profile_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - parameters=parameters, - api_version=api_version, - content_type=content_type, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - await raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) # type: ignore - - if polling is True: - polling_method: AsyncPollingMethod = cast( - AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) - else: - polling_method = polling - if cont_token: - return AsyncLROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - async def _abort_latest_operation_initial( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> AsyncIterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -1686,11 +1574,12 @@ async def _abort_latest_operation_initial( _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) + cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None) - _request = build_abort_latest_operation_request( + _request = build_get_command_result_request( resource_group_name=resource_group_name, resource_name=resource_name, + command_id=command_id, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -1698,31 +1587,25 @@ async def _abort_latest_operation_initial( ) _request.url = self._client.format_url(_request.url) - _decompress = kwargs.pop("decompress", True) - _stream = True + _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [202, 204]: - try: - await response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass + if response.status_code not in [200, 202]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + deserialized = None response_headers = {} + if response.status_code == 200: + deserialized = self._deserialize("RunCommandResult", pipeline_response.http_response) + if response.status_code == 202: response_headers["location"] = self._deserialize("str", response.headers.get("location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -1730,184 +1613,83 @@ async def _abort_latest_operation_initial( return deserialized # type: ignore @distributed_trace_async - async def begin_abort_latest_operation( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> AsyncLROPoller[None]: - """Aborts last operation running on managed cluster. - - Aborts the currently running operation on the managed cluster. The Managed Cluster will be - moved to a Canceling state and eventually to a Canceled state when cancellation finishes. If - the operation completes before cancellation can take place, an error is returned. + async def list_cluster_admin_credentials( + self, resource_group_name: str, resource_name: str, server_fqdn: Optional[str] = None, **kwargs: Any + ) -> _models.CredentialResults: + """Lists the admin credentials of a managed cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] + :param server_fqdn: server fqdn type for credentials to be returned. Default value is None. + :type server_fqdn: str + :return: CredentialResults or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.CredentialResults :raises ~azure.core.exceptions.HttpResponseError: """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = await self._abort_latest_operation_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - await raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) # type: ignore - - if polling is True: - polling_method: AsyncPollingMethod = cast( - AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) - else: - polling_method = polling - if cont_token: - return AsyncLROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - async def _rotate_cluster_certificates_initial( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> AsyncIterator[bytes]: - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) + cls: ClsType[_models.CredentialResults] = kwargs.pop("cls", None) - _request = build_rotate_cluster_certificates_request( + _request = build_list_cluster_admin_credentials_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, + server_fqdn=server_fqdn, api_version=api_version, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _decompress = kwargs.pop("decompress", True) - _stream = True + _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [202, 204]: - try: - await response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) + deserialized = self._deserialize("CredentialResults", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore @distributed_trace_async - async def begin_rotate_cluster_certificates( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> AsyncLROPoller[None]: - """Rotates the certificates of a managed cluster. - - See `Certificate rotation `_ for - more details about rotating managed cluster certificates. + async def list_cluster_monitoring_user_credentials( + self, resource_group_name: str, resource_name: str, server_fqdn: Optional[str] = None, **kwargs: Any + ) -> _models.CredentialResults: + """Lists the cluster monitoring user credentials of a managed cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] + :param server_fqdn: server fqdn type for credentials to be returned. Default value is None. + :type server_fqdn: str + :return: CredentialResults or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.CredentialResults :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = await self._rotate_cluster_certificates_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - await raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) # type: ignore - - if polling is True: - polling_method: AsyncPollingMethod = cast( - AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) - else: - polling_method = polling - if cont_token: - return AsyncLROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - async def _rotate_service_account_signing_keys_initial( # pylint: disable=name-too-long - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> AsyncIterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -1920,106 +1702,65 @@ async def _rotate_service_account_signing_keys_initial( # pylint: disable=name- _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) + cls: ClsType[_models.CredentialResults] = kwargs.pop("cls", None) - _request = build_rotate_service_account_signing_keys_request( + _request = build_list_cluster_monitoring_user_credentials_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, + server_fqdn=server_fqdn, api_version=api_version, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _decompress = kwargs.pop("decompress", True) - _stream = True + _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [202, 204]: - try: - await response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) + deserialized = self._deserialize("CredentialResults", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore @distributed_trace_async - async def begin_rotate_service_account_signing_keys( # pylint: disable=name-too-long - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> AsyncLROPoller[None]: - """Rotates the service account signing keys of a managed cluster. - - Rotates the service account signing keys of a managed cluster. + async def list_cluster_user_credentials( + self, + resource_group_name: str, + resource_name: str, + server_fqdn: Optional[str] = None, + format: Optional[Union[str, _models.Format]] = None, + **kwargs: Any + ) -> _models.CredentialResults: + """Lists the user credentials of a managed cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] + :param server_fqdn: server fqdn type for credentials to be returned. Default value is None. + :type server_fqdn: str + :param format: Only apply to AAD clusters, specifies the format of returned kubeconfig. Format + 'azure' will return azure auth-provider kubeconfig; format 'exec' will return exec format + kubeconfig, which requires kubelogin binary in the path. Known values are: "azure", "exec", and + "exec". Default value is None. + :type format: str or ~azure.mgmt.containerservice.models.Format + :return: CredentialResults or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.CredentialResults :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = await self._rotate_service_account_signing_keys_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - await raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) # type: ignore - - if polling is True: - polling_method: AsyncPollingMethod = cast( - AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) - else: - polling_method = polling - if cont_token: - return AsyncLROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - async def _stop_initial(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncIterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -2032,108 +1773,141 @@ async def _stop_initial(self, resource_group_name: str, resource_name: str, **kw _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) + cls: ClsType[_models.CredentialResults] = kwargs.pop("cls", None) - _request = build_stop_request( + _request = build_list_cluster_user_credentials_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, + server_fqdn=server_fqdn, + format=format, api_version=api_version, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _decompress = kwargs.pop("decompress", True) - _stream = True + _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [202, 204]: - try: - await response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) + deserialized = self._deserialize("CredentialResults", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore - @distributed_trace_async - async def begin_stop(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncLROPoller[None]: - """Stops a Managed Cluster. - - This can only be performed on Azure Virtual Machine Scale set backed clusters. Stopping a - cluster stops the control plane and agent nodes entirely, while maintaining all object and - cluster state. A cluster does not accrue charges while it is stopped. See `stopping a cluster - `_ for more details about stopping a - cluster. + @distributed_trace + def list_mesh_upgrade_profiles( + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> AsyncIterable["_models.MeshUpgradeProfile"]: + """Lists available upgrades for all service meshes in a specific cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] + :return: An iterator like instance of either MeshUpgradeProfile or the result of cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.MeshUpgradeProfile] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = await self._stop_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - await raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) + cls: ClsType[_models.MeshUpgradeProfileList] = kwargs.pop("cls", None) - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + _request = build_list_mesh_upgrade_profiles_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + async def extract_data(pipeline_response): + deserialized = self._deserialize("MeshUpgradeProfileList", pipeline_response) + list_of_elem = deserialized.value if cls: - return cls(pipeline_response, None, {}) # type: ignore + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, AsyncList(list_of_elem) - if polling is True: - polling_method: AsyncPollingMethod = cast( - AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) - else: - polling_method = polling - if cont_token: - return AsyncLROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, + async def get_next(next_link=None): + _request = prepare_request(next_link) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) - return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + response = pipeline_response.http_response - async def _start_initial(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncIterator[bytes]: + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + @distributed_trace_async + async def get_mesh_upgrade_profile( + self, resource_group_name: str, resource_name: str, mode: str, **kwargs: Any + ) -> _models.MeshUpgradeProfile: + """Gets available upgrades for a service mesh in a cluster. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param mode: The mode of the mesh. Required. + :type mode: str + :return: MeshUpgradeProfile or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.MeshUpgradeProfile + :raises ~azure.core.exceptions.HttpResponseError: + """ error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -2146,11 +1920,12 @@ async def _start_initial(self, resource_group_name: str, resource_name: str, **k _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) + cls: ClsType[_models.MeshUpgradeProfile] = kwargs.pop("cls", None) - _request = build_start_request( + _request = build_get_mesh_upgrade_profile_request( resource_group_name=resource_group_name, resource_name=resource_name, + mode=mode, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -2158,97 +1933,120 @@ async def _start_initial(self, resource_group_name: str, resource_name: str, **k ) _request.url = self._client.format_url(_request.url) - _decompress = kwargs.pop("decompress", True) - _stream = True + _stream = False pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [202, 204]: - try: - await response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) + deserialized = self._deserialize("MeshUpgradeProfile", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore - @distributed_trace_async - async def begin_start(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncLROPoller[None]: - """Starts a previously stopped Managed Cluster. + @distributed_trace + def list_outbound_network_dependencies_endpoints( # pylint: disable=name-too-long + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> AsyncIterable["_models.OutboundEnvironmentEndpoint"]: + """Gets a list of egress endpoints (network endpoints of all outbound dependencies) in the + specified managed cluster. - See `starting a cluster `_ for more - details about starting a cluster. + Gets a list of egress endpoints (network endpoints of all outbound dependencies) in the + specified managed cluster. The operation returns properties of each egress endpoint. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] + :return: An iterator like instance of either OutboundEnvironmentEndpoint or the result of + cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.OutboundEnvironmentEndpoint] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = await self._start_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - await raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) + cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + _request = build_list_outbound_network_dependencies_endpoints_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + async def extract_data(pipeline_response): + deserialized = self._deserialize("OutboundEnvironmentEndpointCollection", pipeline_response) + list_of_elem = deserialized.value if cls: - return cls(pipeline_response, None, {}) # type: ignore + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, AsyncList(list_of_elem) - if polling is True: - polling_method: AsyncPollingMethod = cast( - AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) - else: - polling_method = polling - if cont_token: - return AsyncLROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, + async def get_next(next_link=None): + _request = prepare_request(next_link) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) - return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + response = pipeline_response.http_response - async def _run_command_initial( + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + async def _rebalance_load_balancers_initial( self, resource_group_name: str, resource_name: str, - request_payload: Union[_models.RunCommandRequest, IO[bytes]], + parameters: Union[_models.RebalanceLoadBalancersRequestBody, IO[bytes]], **kwargs: Any ) -> AsyncIterator[bytes]: error_map: MutableMapping = { @@ -2269,12 +2067,12 @@ async def _run_command_initial( content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_payload, (IOBase, bytes)): - _content = request_payload + if isinstance(parameters, (IOBase, bytes)): + _content = parameters else: - _json = self._serialize.body(request_payload, "RunCommandRequest") + _json = self._serialize.body(parameters, "RebalanceLoadBalancersRequestBody") - _request = build_run_command_request( + _request = build_rebalance_load_balancers_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, @@ -2295,7 +2093,7 @@ async def _run_command_initial( response = pipeline_response.http_response - if response.status_code not in [200, 202]: + if response.status_code not in [202]: try: await response.read() # Load the body in memory and close the socket except (StreamConsumedError, StreamClosedError): @@ -2305,8 +2103,11 @@ async def _run_command_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -2316,97 +2117,83 @@ async def _run_command_initial( return deserialized # type: ignore @overload - async def begin_run_command( + async def begin_rebalance_load_balancers( self, resource_group_name: str, resource_name: str, - request_payload: _models.RunCommandRequest, + parameters: _models.RebalanceLoadBalancersRequestBody, *, content_type: str = "application/json", **kwargs: Any - ) -> AsyncLROPoller[_models.RunCommandResult]: - """Submits a command to run against the Managed Cluster. - - AKS will create a pod to run the command. This is primarily useful for private clusters. For - more information see `AKS Run Command - `_. + ) -> AsyncLROPoller[None]: + """Rebalance nodes across specific load balancers. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param request_payload: The run command request. Required. - :type request_payload: ~azure.mgmt.containerservice.models.RunCommandRequest + :param parameters: The names of the load balancers to be rebalanced. If set to empty, all load + balancers will be rebalanced. Required. + :type parameters: ~azure.mgmt.containerservice.models.RebalanceLoadBalancersRequestBody :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :return: An instance of AsyncLROPoller that returns either RunCommandResult or the result of - cls(response) - :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.models.RunCommandResult] + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ @overload - async def begin_run_command( + async def begin_rebalance_load_balancers( self, resource_group_name: str, resource_name: str, - request_payload: IO[bytes], + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any - ) -> AsyncLROPoller[_models.RunCommandResult]: - """Submits a command to run against the Managed Cluster. - - AKS will create a pod to run the command. This is primarily useful for private clusters. For - more information see `AKS Run Command - `_. + ) -> AsyncLROPoller[None]: + """Rebalance nodes across specific load balancers. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param request_payload: The run command request. Required. - :type request_payload: IO[bytes] + :param parameters: The names of the load balancers to be rebalanced. If set to empty, all load + balancers will be rebalanced. Required. + :type parameters: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :return: An instance of AsyncLROPoller that returns either RunCommandResult or the result of - cls(response) - :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.models.RunCommandResult] + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace_async - async def begin_run_command( + async def begin_rebalance_load_balancers( self, resource_group_name: str, resource_name: str, - request_payload: Union[_models.RunCommandRequest, IO[bytes]], + parameters: Union[_models.RebalanceLoadBalancersRequestBody, IO[bytes]], **kwargs: Any - ) -> AsyncLROPoller[_models.RunCommandResult]: - """Submits a command to run against the Managed Cluster. - - AKS will create a pod to run the command. This is primarily useful for private clusters. For - more information see `AKS Run Command - `_. + ) -> AsyncLROPoller[None]: + """Rebalance nodes across specific load balancers. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param request_payload: The run command request. Is either a RunCommandRequest type or a - IO[bytes] type. Required. - :type request_payload: ~azure.mgmt.containerservice.models.RunCommandRequest or IO[bytes] - :return: An instance of AsyncLROPoller that returns either RunCommandResult or the result of - cls(response) - :rtype: - ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.models.RunCommandResult] + :param parameters: The names of the load balancers to be rebalanced. If set to empty, all load + balancers will be rebalanced. Is either a RebalanceLoadBalancersRequestBody type or a IO[bytes] + type. Required. + :type parameters: ~azure.mgmt.containerservice.models.RebalanceLoadBalancersRequestBody or + IO[bytes] + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) @@ -2414,15 +2201,15 @@ async def begin_run_command( api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None) + cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: - raw_result = await self._run_command_initial( + raw_result = await self._rebalance_load_balancers_initial( resource_group_name=resource_group_name, resource_name=resource_name, - request_payload=request_payload, + parameters=parameters, api_version=api_version, content_type=content_type, cls=lambda x, y, z: x, @@ -2433,11 +2220,9 @@ async def begin_run_command( await raw_result.http_response.read() # type: ignore kwargs.pop("error_map", None) - def get_long_running_output(pipeline_response): - deserialized = self._deserialize("RunCommandResult", pipeline_response.http_response) + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized + return cls(pipeline_response, None, {}) # type: ignore if polling is True: polling_method: AsyncPollingMethod = cast( @@ -2448,35 +2233,21 @@ def get_long_running_output(pipeline_response): else: polling_method = polling if cont_token: - return AsyncLROPoller[_models.RunCommandResult].from_continuation_token( + return AsyncLROPoller[None].from_continuation_token( polling_method=polling_method, continuation_token=cont_token, client=self._client, deserialization_callback=get_long_running_output, ) - return AsyncLROPoller[_models.RunCommandResult]( - self._client, raw_result, get_long_running_output, polling_method # type: ignore - ) - - @distributed_trace_async - async def get_command_result( - self, resource_group_name: str, resource_name: str, command_id: str, **kwargs: Any - ) -> Optional[_models.RunCommandResult]: - """Gets the results of a command which has been run on the Managed Cluster. - - Gets the results of a command which has been run on the Managed Cluster. + return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param command_id: Id of the command. Required. - :type command_id: str - :return: RunCommandResult or None or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.RunCommandResult or None - :raises ~azure.core.exceptions.HttpResponseError: - """ + async def _reset_aad_profile_initial( + self, + resource_group_name: str, + resource_name: str, + parameters: Union[_models.ManagedClusterAADProfile, IO[bytes]], + **kwargs: Any + ) -> AsyncIterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -2485,24 +2256,36 @@ async def get_command_result( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) - _request = build_get_command_result_request( + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(parameters, (IOBase, bytes)): + _content = parameters + else: + _json = self._serialize.body(parameters, "ManagedClusterAADProfile") + + _request = build_reset_aad_profile_request( resource_group_name=resource_group_name, resource_name=resource_name, - command_id=command_id, subscription_id=self._config.subscription_id, api_version=api_version, + content_type=content_type, + json=_json, + content=_content, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _stream = False + _decompress = kwargs.pop("decompress", True) + _stream = True pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) @@ -2510,129 +2293,166 @@ async def get_command_result( response = pipeline_response.http_response if response.status_code not in [200, 202]: + try: + await response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = None response_headers = {} - if response.status_code == 200: - deserialized = self._deserialize("RunCommandResult", pipeline_response.http_response) - if response.status_code == 202: response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore - @distributed_trace - def list_outbound_network_dependencies_endpoints( # pylint: disable=name-too-long - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> AsyncIterable["_models.OutboundEnvironmentEndpoint"]: - """Gets a list of egress endpoints (network endpoints of all outbound dependencies) in the - specified managed cluster. + @overload + async def begin_reset_aad_profile( + self, + resource_group_name: str, + resource_name: str, + parameters: _models.ManagedClusterAADProfile, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Reset the AAD Profile of a managed cluster. - Gets a list of egress endpoints (network endpoints of all outbound dependencies) in the - specified managed cluster. The operation returns properties of each egress endpoint. + **WARNING**\\ : This API will be deprecated. Please see `AKS-managed Azure Active Directory + integration `_ to update your cluster with AKS-managed Azure + AD. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An iterator like instance of either OutboundEnvironmentEndpoint or the result of - cls(response) - :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.OutboundEnvironmentEndpoint] + :param parameters: The AAD profile to set on the Managed Cluster. Required. + :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterAADProfile + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) + @overload + async def begin_reset_aad_profile( + self, + resource_group_name: str, + resource_name: str, + parameters: IO[bytes], + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Reset the AAD Profile of a managed cluster. - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) + **WARNING**\\ : This API will be deprecated. Please see `AKS-managed Azure Active Directory + integration `_ to update your cluster with AKS-managed Azure + AD. - def prepare_request(next_link=None): - if not next_link: + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param parameters: The AAD profile to set on the Managed Cluster. Required. + :type parameters: IO[bytes] + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ - _request = build_list_outbound_network_dependencies_endpoints_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) + @distributed_trace_async + async def begin_reset_aad_profile( + self, + resource_group_name: str, + resource_name: str, + parameters: Union[_models.ManagedClusterAADProfile, IO[bytes]], + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Reset the AAD Profile of a managed cluster. - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - _request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - _request.url = self._client.format_url(_request.url) - _request.method = "GET" - return _request - - async def extract_data(pipeline_response): - deserialized = self._deserialize("OutboundEnvironmentEndpointCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) + **WARNING**\\ : This API will be deprecated. Please see `AKS-managed Azure Active Directory + integration `_ to update your cluster with AKS-managed Azure + AD. - async def get_next(next_link=None): - _request = prepare_request(next_link) + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param parameters: The AAD profile to set on the Managed Cluster. Is either a + ManagedClusterAADProfile type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterAADProfile or IO[bytes] + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = await self._reset_aad_profile_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + parameters=parameters, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return AsyncItemPaged(get_next, extract_data) + await raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) - @distributed_trace_async - async def get_guardrails_versions( - self, location: str, version: str, **kwargs: Any - ) -> _models.GuardrailsAvailableVersion: - """Gets supported Guardrails version in the specified subscription and location. + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) # type: ignore - Contains Guardrails version along with its support info and whether it is a default version. + if polling is True: + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - :param location: The name of the Azure region. Required. - :type location: str - :param version: Safeguards version. Required. - :type version: str - :return: GuardrailsAvailableVersion or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.GuardrailsAvailableVersion - :raises ~azure.core.exceptions.HttpResponseError: - """ + async def _reset_service_principal_profile_initial( + self, + resource_group_name: str, + resource_name: str, + parameters: Union[_models.ManagedClusterServicePrincipalProfile, IO[bytes]], + **kwargs: Any + ) -> AsyncIterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -2641,142 +2461,194 @@ async def get_guardrails_versions( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.GuardrailsAvailableVersion] = kwargs.pop("cls", None) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) - _request = build_get_guardrails_versions_request( - location=location, - version=version, + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(parameters, (IOBase, bytes)): + _content = parameters + else: + _json = self._serialize.body(parameters, "ManagedClusterServicePrincipalProfile") + + _request = build_reset_service_principal_profile_request( + resource_group_name=resource_group_name, + resource_name=resource_name, subscription_id=self._config.subscription_id, api_version=api_version, + content_type=content_type, + json=_json, + content=_content, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _stream = False + _decompress = kwargs.pop("decompress", True) + _stream = True pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 202]: + try: + await response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("GuardrailsAvailableVersion", pipeline_response.http_response) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore - @distributed_trace - def list_guardrails_versions( - self, location: str, **kwargs: Any - ) -> AsyncIterable["_models.GuardrailsAvailableVersion"]: - """Gets a list of supported Guardrails versions in the specified subscription and location. + @overload + async def begin_reset_service_principal_profile( + self, + resource_group_name: str, + resource_name: str, + parameters: _models.ManagedClusterServicePrincipalProfile, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Reset the Service Principal Profile of a managed cluster. - Contains list of Guardrails version along with its support info and whether it is a default - version. + This action cannot be performed on a cluster that is not using a service principal. - :param location: The name of the Azure region. Required. - :type location: str - :return: An iterator like instance of either GuardrailsAvailableVersion or the result of - cls(response) - :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.GuardrailsAvailableVersion] + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param parameters: The service principal profile to set on the managed cluster. Required. + :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterServicePrincipalProfile + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.GuardrailsAvailableVersionsList] = kwargs.pop("cls", None) + @overload + async def begin_reset_service_principal_profile( + self, + resource_group_name: str, + resource_name: str, + parameters: IO[bytes], + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Reset the Service Principal Profile of a managed cluster. - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) + This action cannot be performed on a cluster that is not using a service principal. - def prepare_request(next_link=None): - if not next_link: + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param parameters: The service principal profile to set on the managed cluster. Required. + :type parameters: IO[bytes] + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ - _request = build_list_guardrails_versions_request( - location=location, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) + @distributed_trace_async + async def begin_reset_service_principal_profile( + self, + resource_group_name: str, + resource_name: str, + parameters: Union[_models.ManagedClusterServicePrincipalProfile, IO[bytes]], + **kwargs: Any + ) -> AsyncLROPoller[None]: + """Reset the Service Principal Profile of a managed cluster. - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - _request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - _request.url = self._client.format_url(_request.url) - _request.method = "GET" - return _request + This action cannot be performed on a cluster that is not using a service principal. - async def extract_data(pipeline_response): - deserialized = self._deserialize("GuardrailsAvailableVersionsList", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - _request = prepare_request(next_link) + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param parameters: The service principal profile to set on the managed cluster. Is either a + ManagedClusterServicePrincipalProfile type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterServicePrincipalProfile or + IO[bytes] + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = await self._reset_service_principal_profile_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + parameters=parameters, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return AsyncItemPaged(get_next, extract_data) + await raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) - @distributed_trace_async - async def get_safeguards_versions( - self, location: str, version: str, **kwargs: Any - ) -> _models.SafeguardsAvailableVersion: - """Gets supported Safeguards version in the specified subscription and location. + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) # type: ignore - Contains Safeguards version along with its support info and whether it is a default version. + if polling is True: + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - :param location: The name of the Azure region. Required. - :type location: str - :param version: Safeguards version. Required. - :type version: str - :return: SafeguardsAvailableVersion or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.SafeguardsAvailableVersion - :raises ~azure.core.exceptions.HttpResponseError: - """ + async def _rotate_cluster_certificates_initial( + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> AsyncIterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -2789,11 +2661,11 @@ async def get_safeguards_versions( _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.SafeguardsAvailableVersion] = kwargs.pop("cls", None) + cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) - _request = build_get_safeguards_versions_request( - location=location, - version=version, + _request = build_rotate_cluster_certificates_request( + resource_group_name=resource_group_name, + resource_name=resource_name, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -2801,48 +2673,98 @@ async def get_safeguards_versions( ) _request.url = self._client.format_url(_request.url) - _stream = False + _decompress = kwargs.pop("decompress", True) + _stream = True pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [202, 204]: + try: + await response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("SafeguardsAvailableVersion", pipeline_response.http_response) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore - @distributed_trace - def list_safeguards_versions( - self, location: str, **kwargs: Any - ) -> AsyncIterable["_models.SafeguardsAvailableVersion"]: - """Gets a list of supported Safeguards versions in the specified subscription and location. + @distributed_trace_async + async def begin_rotate_cluster_certificates( + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> AsyncLROPoller[None]: + """Rotates the certificates of a managed cluster. - Contains list of Safeguards version along with its support info and whether it is a default - version. + See `Certificate rotation `_ for + more details about rotating managed cluster certificates. - :param location: The name of the Azure region. Required. - :type location: str - :return: An iterator like instance of either SafeguardsAvailableVersion or the result of - cls(response) - :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.SafeguardsAvailableVersion] + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.SafeguardsAvailableVersionsList] = kwargs.pop("cls", None) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = await self._rotate_cluster_certificates_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + await raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) # type: ignore + if polling is True: + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + async def _rotate_service_account_signing_keys_initial( # pylint: disable=name-too-long + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> AsyncIterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -2851,157 +2773,115 @@ def list_safeguards_versions( } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(next_link=None): - if not next_link: + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - _request = build_list_safeguards_versions_request( - location=location, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - _request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - _request.url = self._client.format_url(_request.url) - _request.method = "GET" - return _request + _request = build_rotate_service_account_signing_keys_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) - async def extract_data(pipeline_response): - deserialized = self._deserialize("SafeguardsAvailableVersionsList", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) + _decompress = kwargs.pop("decompress", True) + _stream = True + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) - async def get_next(next_link=None): - _request = prepare_request(next_link) + response = pipeline_response.http_response - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response + if response.status_code not in [202, 204]: + try: + await response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) - return pipeline_response + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) - return AsyncItemPaged(get_next, extract_data) + if cls: + return cls(pipeline_response, deserialized, response_headers) # type: ignore - @distributed_trace - def list_mesh_revision_profiles(self, location: str, **kwargs: Any) -> AsyncIterable["_models.MeshRevisionProfile"]: - """Lists mesh revision profiles for all meshes in the specified location. + return deserialized # type: ignore - Contains extra metadata on each revision, including supported revisions, cluster compatibility - and available upgrades. + @distributed_trace_async + async def begin_rotate_service_account_signing_keys( # pylint: disable=name-too-long + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> AsyncLROPoller[None]: + """Rotates the service account signing keys of a managed cluster. - :param location: The name of the Azure region. Required. - :type location: str - :return: An iterator like instance of either MeshRevisionProfile or the result of cls(response) - :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.MeshRevisionProfile] + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.MeshRevisionProfileList] = kwargs.pop("cls", None) - - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - _request = build_list_mesh_revision_profiles_request( - location=location, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - _request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - _request.url = self._client.format_url(_request.url) - _request.method = "GET" - return _request + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = await self._rotate_service_account_signing_keys_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + await raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) - async def extract_data(pipeline_response): - deserialized = self._deserialize("MeshRevisionProfileList", pipeline_response) - list_of_elem = deserialized.value + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - _request = prepare_request(next_link) + return cls(pipeline_response, None, {}) # type: ignore - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs + if polling is True: + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return AsyncItemPaged(get_next, extract_data) - - @distributed_trace_async - async def get_mesh_revision_profile(self, location: str, mode: str, **kwargs: Any) -> _models.MeshRevisionProfile: - """Gets a mesh revision profile for a specified mesh in the specified location. - - Contains extra metadata on the revision, including supported revisions, cluster compatibility - and available upgrades. + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - :param location: The name of the Azure region. Required. - :type location: str - :param mode: The mode of the mesh. Required. - :type mode: str - :return: MeshRevisionProfile or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.MeshRevisionProfile - :raises ~azure.core.exceptions.HttpResponseError: - """ + async def _run_command_initial( + self, + resource_group_name: str, + resource_name: str, + request_payload: Union[_models.RunCommandRequest, IO[bytes]], + **kwargs: Any + ) -> AsyncIterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -3010,147 +2890,207 @@ async def get_mesh_revision_profile(self, location: str, mode: str, **kwargs: An } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.MeshRevisionProfile] = kwargs.pop("cls", None) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) - _request = build_get_mesh_revision_profile_request( - location=location, - mode=mode, + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(request_payload, (IOBase, bytes)): + _content = request_payload + else: + _json = self._serialize.body(request_payload, "RunCommandRequest") + + _request = build_run_command_request( + resource_group_name=resource_group_name, + resource_name=resource_name, subscription_id=self._config.subscription_id, api_version=api_version, + content_type=content_type, + json=_json, + content=_content, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _stream = False + _decompress = kwargs.pop("decompress", True) + _stream = True pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 202]: + try: + await response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("MeshRevisionProfile", pipeline_response.http_response) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore - @distributed_trace - def list_mesh_upgrade_profiles( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> AsyncIterable["_models.MeshUpgradeProfile"]: - """Lists available upgrades for all service meshes in a specific cluster. + @overload + async def begin_run_command( + self, + resource_group_name: str, + resource_name: str, + request_payload: _models.RunCommandRequest, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[_models.RunCommandResult]: + """Submits a command to run against the Managed Cluster. - Lists available upgrades for all service meshes in a specific cluster. + AKS will create a pod to run the command. This is primarily useful for private clusters. For + more information see `AKS Run Command + `_. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An iterator like instance of either MeshUpgradeProfile or the result of cls(response) + :param request_payload: The run command request. Required. + :type request_payload: ~azure.mgmt.containerservice.models.RunCommandRequest + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :return: An instance of AsyncLROPoller that returns either RunCommandResult or the result of + cls(response) :rtype: - ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.MeshUpgradeProfile] + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.models.RunCommandResult] :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.MeshUpgradeProfileList] = kwargs.pop("cls", None) - - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - _request = build_list_mesh_upgrade_profiles_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - _request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - _request.url = self._client.format_url(_request.url) - _request.method = "GET" - return _request - - async def extract_data(pipeline_response): - deserialized = self._deserialize("MeshUpgradeProfileList", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - _request = prepare_request(next_link) - _stream = False - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + @overload + async def begin_run_command( + self, + resource_group_name: str, + resource_name: str, + request_payload: IO[bytes], + *, + content_type: str = "application/json", + **kwargs: Any + ) -> AsyncLROPoller[_models.RunCommandResult]: + """Submits a command to run against the Managed Cluster. - return pipeline_response + AKS will create a pod to run the command. This is primarily useful for private clusters. For + more information see `AKS Run Command + `_. - return AsyncItemPaged(get_next, extract_data) + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param request_payload: The run command request. Required. + :type request_payload: IO[bytes] + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :return: An instance of AsyncLROPoller that returns either RunCommandResult or the result of + cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.models.RunCommandResult] + :raises ~azure.core.exceptions.HttpResponseError: + """ @distributed_trace_async - async def get_mesh_upgrade_profile( - self, resource_group_name: str, resource_name: str, mode: str, **kwargs: Any - ) -> _models.MeshUpgradeProfile: - """Gets available upgrades for a service mesh in a cluster. + async def begin_run_command( + self, + resource_group_name: str, + resource_name: str, + request_payload: Union[_models.RunCommandRequest, IO[bytes]], + **kwargs: Any + ) -> AsyncLROPoller[_models.RunCommandResult]: + """Submits a command to run against the Managed Cluster. - Gets available upgrades for a service mesh in a cluster. + AKS will create a pod to run the command. This is primarily useful for private clusters. For + more information see `AKS Run Command + `_. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param mode: The mode of the mesh. Required. - :type mode: str - :return: MeshUpgradeProfile or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.MeshUpgradeProfile + :param request_payload: The run command request. Is either a RunCommandRequest type or a + IO[bytes] type. Required. + :type request_payload: ~azure.mgmt.containerservice.models.RunCommandRequest or IO[bytes] + :return: An instance of AsyncLROPoller that returns either RunCommandResult or the result of + cls(response) + :rtype: + ~azure.core.polling.AsyncLROPoller[~azure.mgmt.containerservice.models.RunCommandResult] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = await self._run_command_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + request_payload=request_payload, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + await raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize("RunCommandResult", pipeline_response.http_response) + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + return deserialized + + if polling is True: + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller[_models.RunCommandResult].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller[_models.RunCommandResult]( + self._client, raw_result, get_long_running_output, polling_method # type: ignore + ) + + async def _start_initial(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncIterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -3163,12 +3103,11 @@ async def get_mesh_upgrade_profile( _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.MeshUpgradeProfile] = kwargs.pop("cls", None) + cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) - _request = build_get_mesh_upgrade_profile_request( + _request = build_start_request( resource_group_name=resource_group_name, resource_name=resource_name, - mode=mode, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -3176,32 +3115,94 @@ async def get_mesh_upgrade_profile( ) _request.url = self._client.format_url(_request.url) - _stream = False + _decompress = kwargs.pop("decompress", True) + _stream = True pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [202, 204]: + try: + await response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("MeshUpgradeProfile", pipeline_response.http_response) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore - async def _rebalance_load_balancers_initial( - self, - resource_group_name: str, - resource_name: str, - parameters: Union[_models.RebalanceLoadBalancersRequestBody, IO[bytes]], - **kwargs: Any - ) -> AsyncIterator[bytes]: + @distributed_trace_async + async def begin_start(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncLROPoller[None]: + """Starts a previously stopped Managed Cluster. + + See `starting a cluster `_ for more + details about starting a cluster. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = await self._start_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + await raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) # type: ignore + + if polling is True: + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + async def _stop_initial(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncIterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -3210,29 +3211,17 @@ async def _rebalance_load_balancers_initial( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(parameters, (IOBase, bytes)): - _content = parameters - else: - _json = self._serialize.body(parameters, "RebalanceLoadBalancersRequestBody") - - _request = build_rebalance_load_balancers_request( + _request = build_stop_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, headers=_headers, params=_params, ) @@ -3246,7 +3235,7 @@ async def _rebalance_load_balancers_initial( response = pipeline_response.http_response - if response.status_code not in [202]: + if response.status_code not in [202, 204]: try: await response.read() # Load the body in memory and close the socket except (StreamConsumedError, StreamClosedError): @@ -3256,10 +3245,9 @@ async def _rebalance_load_balancers_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -3268,108 +3256,38 @@ async def _rebalance_load_balancers_initial( return deserialized # type: ignore - @overload - async def begin_rebalance_load_balancers( - self, - resource_group_name: str, - resource_name: str, - parameters: _models.RebalanceLoadBalancersRequestBody, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> AsyncLROPoller[None]: - """Rebalance nodes across specific load balancers. - - Rebalance nodes across specific load balancers. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param parameters: The names of the load balancers to be rebalanced. If set to empty, all load - balancers will be rebalanced. Required. - :type parameters: ~azure.mgmt.containerservice.models.RebalanceLoadBalancersRequestBody - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - async def begin_rebalance_load_balancers( - self, - resource_group_name: str, - resource_name: str, - parameters: IO[bytes], - *, - content_type: str = "application/json", - **kwargs: Any - ) -> AsyncLROPoller[None]: - """Rebalance nodes across specific load balancers. - - Rebalance nodes across specific load balancers. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param parameters: The names of the load balancers to be rebalanced. If set to empty, all load - balancers will be rebalanced. Required. - :type parameters: IO[bytes] - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - @distributed_trace_async - async def begin_rebalance_load_balancers( - self, - resource_group_name: str, - resource_name: str, - parameters: Union[_models.RebalanceLoadBalancersRequestBody, IO[bytes]], - **kwargs: Any - ) -> AsyncLROPoller[None]: - """Rebalance nodes across specific load balancers. + async def begin_stop(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> AsyncLROPoller[None]: + """Stops a Managed Cluster. - Rebalance nodes across specific load balancers. + This can only be performed on Azure Virtual Machine Scale set backed clusters. Stopping a + cluster stops the control plane and agent nodes entirely, while maintaining all object and + cluster state. A cluster does not accrue charges while it is stopped. See `stopping a cluster + `_ for more details about stopping a + cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param parameters: The names of the load balancers to be rebalanced. If set to empty, all load - balancers will be rebalanced. Is either a RebalanceLoadBalancersRequestBody type or a IO[bytes] - type. Required. - :type parameters: ~azure.mgmt.containerservice.models.RebalanceLoadBalancersRequestBody or - IO[bytes] :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) :rtype: ~azure.core.polling.AsyncLROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: - raw_result = await self._rebalance_load_balancers_initial( + raw_result = await self._stop_initial( resource_group_name=resource_group_name, resource_name=resource_name, - parameters=parameters, api_version=api_version, - content_type=content_type, cls=lambda x, y, z: x, headers=_headers, params=_params, @@ -3383,7 +3301,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: @@ -3396,3 +3316,61 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- deserialization_callback=get_long_running_output, ) return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + @distributed_trace_async + async def get_upgrade_profile( + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> _models.ManagedClusterUpgradeProfile: + """Gets the upgrade profile of a managed cluster. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :return: ManagedClusterUpgradeProfile or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.ManagedClusterUpgradeProfile + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.ManagedClusterUpgradeProfile] = kwargs.pop("cls", None) + + _request = build_get_upgrade_profile_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _stream = False + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("ManagedClusterUpgradeProfile", pipeline_response.http_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_managed_namespaces_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_managed_namespaces_operations.py index 28abafd4c34..942f288ac77 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_managed_namespaces_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_managed_namespaces_operations.py @@ -72,8 +72,6 @@ def list_by_managed_cluster( ) -> AsyncIterable["_models.ManagedNamespace"]: """Gets a list of managed namespaces in the specified managed cluster. - Gets a list of managed namespaces in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -159,8 +157,6 @@ async def get( ) -> _models.ManagedNamespace: """Gets the specified namespace of a managed cluster. - Gets the specified namespace of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -279,9 +275,11 @@ async def _create_or_update_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) + if response.status_code == 201: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -305,10 +303,6 @@ async def begin_create_or_update( configure aspects like resource quotas, network ingress/egress policies, and more. See aka.ms/aks/managed-namespaces for more details. - Creates or updates a namespace managed by ARM for the specified managed cluster. Users can - configure aspects like resource quotas, network ingress/egress policies, and more. See - aka.ms/aks/managed-namespaces for more details. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -343,10 +337,6 @@ async def begin_create_or_update( configure aspects like resource quotas, network ingress/egress policies, and more. See aka.ms/aks/managed-namespaces for more details. - Creates or updates a namespace managed by ARM for the specified managed cluster. Users can - configure aspects like resource quotas, network ingress/egress policies, and more. See - aka.ms/aks/managed-namespaces for more details. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -379,10 +369,6 @@ async def begin_create_or_update( configure aspects like resource quotas, network ingress/egress policies, and more. See aka.ms/aks/managed-namespaces for more details. - Creates or updates a namespace managed by ARM for the specified managed cluster. Users can - configure aspects like resource quotas, network ingress/egress policies, and more. See - aka.ms/aks/managed-namespaces for more details. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -425,19 +411,16 @@ async def begin_create_or_update( kwargs.pop("error_map", None) def get_long_running_output(pipeline_response): - response_headers = {} - response = pipeline_response.http_response - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - deserialized = self._deserialize("ManagedNamespace", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, + AsyncARMPolling(lro_delay, lro_options={"final-state-via": "azure-async-operation"}, **kwargs), + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: @@ -453,130 +436,6 @@ def get_long_running_output(pipeline_response): self._client, raw_result, get_long_running_output, polling_method # type: ignore ) - async def _delete_initial( - self, resource_group_name: str, resource_name: str, managed_namespace_name: str, **kwargs: Any - ) -> AsyncIterator[bytes]: - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) - - _request = build_delete_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - managed_namespace_name=managed_namespace_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - _decompress = kwargs.pop("decompress", True) - _stream = True - pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [202, 204]: - try: - await response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - if response.status_code == 204: - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) - - if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore - - return deserialized # type: ignore - - @distributed_trace_async - async def begin_delete( - self, resource_group_name: str, resource_name: str, managed_namespace_name: str, **kwargs: Any - ) -> AsyncLROPoller[None]: - """Deletes a namespace. - - Deletes a namespace. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param managed_namespace_name: The name of the managed namespace. Required. - :type managed_namespace_name: str - :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.AsyncLROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = await self._delete_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - managed_namespace_name=managed_namespace_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - await raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) # type: ignore - - if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) - else: - polling_method = polling - if cont_token: - return AsyncLROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - @overload async def update( self, @@ -590,8 +449,6 @@ async def update( ) -> _models.ManagedNamespace: """Updates tags on a managed namespace. - Updates tags on a managed namespace. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -623,8 +480,6 @@ async def update( ) -> _models.ManagedNamespace: """Updates tags on a managed namespace. - Updates tags on a managed namespace. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -654,8 +509,6 @@ async def update( ) -> _models.ManagedNamespace: """Updates tags on a managed namespace. - Updates tags on a managed namespace. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -726,14 +579,132 @@ async def update( return deserialized # type: ignore + async def _delete_initial( + self, resource_group_name: str, resource_name: str, managed_namespace_name: str, **kwargs: Any + ) -> AsyncIterator[bytes]: + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[AsyncIterator[bytes]] = kwargs.pop("cls", None) + + _request = build_delete_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + managed_namespace_name=managed_namespace_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _decompress = kwargs.pop("decompress", True) + _stream = True + pipeline_response: PipelineResponse = await self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [202, 204]: + try: + await response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + response_headers = {} + if response.status_code == 202: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) + + if cls: + return cls(pipeline_response, deserialized, response_headers) # type: ignore + + return deserialized # type: ignore + + @distributed_trace_async + async def begin_delete( + self, resource_group_name: str, resource_name: str, managed_namespace_name: str, **kwargs: Any + ) -> AsyncLROPoller[None]: + """Deletes a namespace. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param managed_namespace_name: The name of the managed namespace. Required. + :type managed_namespace_name: str + :return: An instance of AsyncLROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.AsyncLROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, AsyncPollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = await self._delete_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + managed_namespace_name=managed_namespace_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + await raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) # type: ignore + + if polling is True: + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) + else: + polling_method = polling + if cont_token: + return AsyncLROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return AsyncLROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + @distributed_trace_async async def list_credential( self, resource_group_name: str, resource_name: str, managed_namespace_name: str, **kwargs: Any ) -> _models.CredentialResults: """Lists the credentials of a namespace. - Lists the credentials of a namespace. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_mesh_memberships_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_mesh_memberships_operations.py index 8147385ebf3..257f910108e 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_mesh_memberships_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_mesh_memberships_operations.py @@ -70,8 +70,6 @@ def list_by_managed_cluster( ) -> AsyncIterable["_models.MeshMembership"]: """Lists mesh memberships in a managed cluster. - Lists mesh memberships in a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -157,8 +155,6 @@ async def get( ) -> _models.MeshMembership: """Gets the mesh membership of a managed cluster. - Gets the mesh membership of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -276,10 +272,15 @@ async def _create_or_update_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 201: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @@ -296,8 +297,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.MeshMembership]: """Creates or updates the mesh membership of a managed cluster. - Creates or updates the mesh membership of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -329,8 +328,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.MeshMembership]: """Creates or updates the mesh membership of a managed cluster. - Creates or updates the mesh membership of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -360,8 +357,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.MeshMembership]: """Creates or updates the mesh membership of a managed cluster. - Creates or updates the mesh membership of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -409,7 +404,9 @@ def get_long_running_output(pipeline_response): return deserialized if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: @@ -473,6 +470,7 @@ async def _delete_initial( response_headers = {} if response.status_code == 202: response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -487,8 +485,6 @@ async def begin_delete( ) -> AsyncLROPoller[None]: """Deletes the mesh membership of a managed cluster. - Deletes the mesh membership of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -527,7 +523,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_operation_status_result_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_operation_status_result_operations.py index 9bcb469ff84..e0a39473a6d 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_operation_status_result_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_operation_status_result_operations.py @@ -64,8 +64,6 @@ def list( ) -> AsyncIterable["_models.OperationStatusResult"]: """Gets a list of operations in the specified managedCluster. - Gets a list of operations in the specified managedCluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -147,18 +145,18 @@ async def get_next(next_link=None): return AsyncItemPaged(get_next, extract_data) @distributed_trace_async - async def get( - self, resource_group_name: str, resource_name: str, operation_id: str, **kwargs: Any + async def get_by_agent_pool( + self, resource_group_name: str, resource_name: str, agent_pool_name: str, operation_id: str, **kwargs: Any ) -> _models.OperationStatusResult: - """Get the status of a specific operation in the specified managed cluster. - - Get the status of a specific operation in the specified managed cluster. + """Get the status of a specific operation in the specified agent pool. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str + :param agent_pool_name: The name of the agent pool. Required. + :type agent_pool_name: str :param operation_id: The ID of an ongoing async operation. Required. :type operation_id: str :return: OperationStatusResult or the result of cls(response) @@ -179,9 +177,10 @@ async def get( api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) cls: ClsType[_models.OperationStatusResult] = kwargs.pop("cls", None) - _request = build_get_request( + _request = build_get_by_agent_pool_request( resource_group_name=resource_group_name, resource_name=resource_name, + agent_pool_name=agent_pool_name, operation_id=operation_id, subscription_id=self._config.subscription_id, api_version=api_version, @@ -210,20 +209,16 @@ async def get( return deserialized # type: ignore @distributed_trace_async - async def get_by_agent_pool( - self, resource_group_name: str, resource_name: str, agent_pool_name: str, operation_id: str, **kwargs: Any + async def get( + self, resource_group_name: str, resource_name: str, operation_id: str, **kwargs: Any ) -> _models.OperationStatusResult: - """Get the status of a specific operation in the specified agent pool. - - Get the status of a specific operation in the specified agent pool. + """Get the status of a specific operation in the specified managed cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param agent_pool_name: The name of the agent pool. Required. - :type agent_pool_name: str :param operation_id: The ID of an ongoing async operation. Required. :type operation_id: str :return: OperationStatusResult or the result of cls(response) @@ -244,10 +239,9 @@ async def get_by_agent_pool( api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) cls: ClsType[_models.OperationStatusResult] = kwargs.pop("cls", None) - _request = build_get_by_agent_pool_request( + _request = build_get_request( resource_group_name=resource_group_name, resource_name=resource_name, - agent_pool_name=agent_pool_name, operation_id=operation_id, subscription_id=self._config.subscription_id, api_version=api_version, diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_operations.py index e5877394fad..deb172c2249 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_operations.py @@ -57,8 +57,6 @@ def __init__(self, *args, **kwargs) -> None: def list(self, **kwargs: Any) -> AsyncIterable["_models.OperationValue"]: """Gets a list of operations. - Gets a list of operations. - :return: An iterator like instance of either OperationValue or the result of cls(response) :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.OperationValue] @@ -110,7 +108,7 @@ async def extract_data(pipeline_response): list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) # type: ignore - return None, AsyncList(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) async def get_next(next_link=None): _request = prepare_request(next_link) diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_private_endpoint_connections_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_private_endpoint_connections_operations.py index 91fd9d59765..a7b6ef25c1d 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_private_endpoint_connections_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_private_endpoint_connections_operations.py @@ -199,8 +199,6 @@ async def update( ) -> _models.PrivateEndpointConnection: """Updates a private endpoint connection. - Updates a private endpoint connection. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -231,8 +229,6 @@ async def update( ) -> _models.PrivateEndpointConnection: """Updates a private endpoint connection. - Updates a private endpoint connection. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -261,8 +257,6 @@ async def update( ) -> _models.PrivateEndpointConnection: """Updates a private endpoint connection. - Updates a private endpoint connection. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -369,7 +363,7 @@ async def _delete_initial( response = pipeline_response.http_response - if response.status_code not in [200, 204]: + if response.status_code not in [200, 202, 204]: try: await response.read() # Load the body in memory and close the socket except (StreamConsumedError, StreamClosedError): @@ -378,10 +372,15 @@ async def _delete_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @@ -391,8 +390,6 @@ async def begin_delete( ) -> AsyncLROPoller[None]: """Deletes a private endpoint connection. - Deletes a private endpoint connection. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -431,7 +428,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_resolve_private_link_service_id_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_resolve_private_link_service_id_operations.py index 7870b798576..cf98b59ac08 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_resolve_private_link_service_id_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_resolve_private_link_service_id_operations.py @@ -64,8 +64,6 @@ async def post( ) -> _models.PrivateLinkResource: """Gets the private link service ID for the specified managed cluster. - Gets the private link service ID for the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -93,8 +91,6 @@ async def post( ) -> _models.PrivateLinkResource: """Gets the private link service ID for the specified managed cluster. - Gets the private link service ID for the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -120,8 +116,6 @@ async def post( ) -> _models.PrivateLinkResource: """Gets the private link service ID for the specified managed cluster. - Gets the private link service ID for the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_snapshots_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_snapshots_operations.py index 9ca16056c21..2ebc728ae12 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_snapshots_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_snapshots_operations.py @@ -66,8 +66,6 @@ def __init__(self, *args, **kwargs) -> None: def list(self, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]: """Gets a list of snapshots in the specified subscription. - Gets a list of snapshots in the specified subscription. - :return: An iterator like instance of either Snapshot or the result of cls(response) :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.mgmt.containerservice.models.Snapshot] :raises ~azure.core.exceptions.HttpResponseError: @@ -143,8 +141,6 @@ async def get_next(next_link=None): def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> AsyncIterable["_models.Snapshot"]: """Lists snapshots in the specified subscription and resource group. - Lists snapshots in the specified subscription and resource group. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -224,8 +220,6 @@ async def get_next(next_link=None): async def get(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> _models.Snapshot: """Gets a snapshot. - Gets a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -290,8 +284,6 @@ async def create_or_update( ) -> _models.Snapshot: """Creates or updates a snapshot. - Creates or updates a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -319,8 +311,6 @@ async def create_or_update( ) -> _models.Snapshot: """Creates or updates a snapshot. - Creates or updates a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -346,8 +336,6 @@ async def create_or_update( ) -> _models.Snapshot: """Creates or updates a snapshot. - Creates or updates a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -427,8 +415,6 @@ async def update_tags( ) -> _models.Snapshot: """Updates tags on a snapshot. - Updates tags on a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -456,8 +442,6 @@ async def update_tags( ) -> _models.Snapshot: """Updates tags on a snapshot. - Updates tags on a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -483,8 +467,6 @@ async def update_tags( ) -> _models.Snapshot: """Updates tags on a snapshot. - Updates tags on a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -556,8 +538,6 @@ async def update_tags( async def delete(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> None: """Deletes a snapshot. - Deletes a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_trusted_access_role_bindings_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_trusted_access_role_bindings_operations.py index 652b404d1e2..71f9e934a8e 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_trusted_access_role_bindings_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_trusted_access_role_bindings_operations.py @@ -70,8 +70,6 @@ def list( ) -> AsyncIterable["_models.TrustedAccessRoleBinding"]: """List trusted access role bindings. - List trusted access role bindings. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -158,8 +156,6 @@ async def get( ) -> _models.TrustedAccessRoleBinding: """Get a trusted access role binding. - Get a trusted access role binding. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -277,10 +273,15 @@ async def _create_or_update_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 201: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @@ -297,8 +298,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.TrustedAccessRoleBinding]: """Create or update a trusted access role binding. - Create or update a trusted access role binding. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -331,8 +330,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.TrustedAccessRoleBinding]: """Create or update a trusted access role binding. - Create or update a trusted access role binding. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -363,8 +360,6 @@ async def begin_create_or_update( ) -> AsyncLROPoller[_models.TrustedAccessRoleBinding]: """Create or update a trusted access role binding. - Create or update a trusted access role binding. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -414,7 +409,9 @@ def get_long_running_output(pipeline_response): return deserialized if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: @@ -478,6 +475,7 @@ async def _delete_initial( response_headers = {} if response.status_code == 202: response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -492,8 +490,6 @@ async def begin_delete( ) -> AsyncLROPoller[None]: """Delete a trusted access role binding. - Delete a trusted access role binding. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -532,7 +528,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: AsyncPollingMethod = cast(AsyncPollingMethod, AsyncARMPolling(lro_delay, **kwargs)) + polling_method: AsyncPollingMethod = cast( + AsyncPollingMethod, AsyncARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(AsyncPollingMethod, AsyncNoPolling()) else: diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_trusted_access_roles_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_trusted_access_roles_operations.py index 916c4369dbb..ecd28754a3e 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_trusted_access_roles_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/aio/operations/_trusted_access_roles_operations.py @@ -57,8 +57,6 @@ def __init__(self, *args, **kwargs) -> None: def list(self, location: str, **kwargs: Any) -> AsyncIterable["_models.TrustedAccessRole"]: """List supported trusted access roles. - List supported trusted access roles. - :param location: The name of the Azure region. Required. :type location: str :return: An iterator like instance of either TrustedAccessRole or the result of cls(response) diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models/__init__.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models/__init__.py index 30bba0c7944..d917b98d481 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models/__init__.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models/__init__.py @@ -239,7 +239,6 @@ ServiceMeshProfile, Snapshot, SnapshotListResult, - SubResource, SysctlConfig, SystemData, TagsObject, @@ -578,7 +577,6 @@ "ServiceMeshProfile", "Snapshot", "SnapshotListResult", - "SubResource", "SysctlConfig", "SystemData", "TagsObject", diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models/_container_service_client_enums.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models/_container_service_client_enums.py index d4b6bc059e3..076c40f2da8 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models/_container_service_client_enums.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models/_container_service_client_enums.py @@ -95,8 +95,7 @@ class AgentPoolSSHAccess(str, Enum, metaclass=CaseInsensitiveEnumMeta): LOCAL_USER = "LocalUser" """Can SSH onto the node as a local user using private key.""" DISABLED = "Disabled" - """SSH service will be turned off on the node. More information can be found under - https://aka.ms/aks/ssh/disable""" + """SSH service will be turned off on the node.""" ENTRA_ID = "EntraId" """SSH to node with EntraId integration. More information can be found under https://aka.ms/aks/ssh/aad""" @@ -624,16 +623,17 @@ class NetworkPlugin(str, Enum, metaclass=CaseInsensitiveEnumMeta): `_ for more information.""" NONE = "none" - """Do not use a network plugin. A custom CNI will need to be installed after cluster creation for - networking functionality.""" + """No CNI plugin is pre-installed. See `BYO CNI + `_ for more information.""" class NetworkPluginMode(str, Enum, metaclass=CaseInsensitiveEnumMeta): """The mode the network plugin should use.""" OVERLAY = "overlay" - """Pods are given IPs from the PodCIDR address space but use Azure Routing Domains rather than - Kubenet reference plugins host-local and bridge.""" + """Used with networkPlugin=azure, pods are given IPs from the PodCIDR address space but use Azure + Routing Domains rather than Kubenet's method of route tables. For more information visit + https://aka.ms/aks/azure-cni-overlay.""" class NetworkPolicy(str, Enum, metaclass=CaseInsensitiveEnumMeta): @@ -675,8 +675,8 @@ class NginxIngressControllerType(str, Enum, metaclass=CaseInsensitiveEnumMeta): class NodeOSUpgradeChannel(str, Enum, metaclass=CaseInsensitiveEnumMeta): - """Manner in which the OS on your nodes is updated. The default is Unmanaged, but may change to - either NodeImage or SecurityPatch at GA. + """Node OS Upgrade Channel. Manner in which the OS on your nodes is updated. The default is + NodeImage. """ NONE = "None" @@ -684,11 +684,16 @@ class NodeOSUpgradeChannel(str, Enum, metaclass=CaseInsensitiveEnumMeta): you are responsible for your security updates""" UNMANAGED = "Unmanaged" """OS updates will be applied automatically through the OS built-in patching infrastructure. Newly - scaled in machines will be unpatched initially, and will be patched at some later time by the - OS's infrastructure. Behavior of this option depends on the OS in question. Ubuntu and Mariner - apply security patches through unattended upgrade roughly once a day around 06:00 UTC. Windows - does not apply security patches automatically and so for them this option is equivalent to None - till further notice""" + scaled in machines will be unpatched initially and will be patched at some point by the OS's + infrastructure. Behavior of this option depends on the OS in question. Ubuntu and Mariner apply + security patches through unattended upgrade roughly once a day around 06:00 UTC. Windows does + not apply security patches automatically and so for them this option is equivalent to None till + further notice""" + NODE_IMAGE = "NodeImage" + """AKS will update the nodes with a newly patched VHD containing security fixes and bugfixes on a + weekly cadence. With the VHD update machines will be rolling reimaged to that VHD following + maintenance windows and surge settings. No extra VHD cost is incurred when choosing this option + as AKS hosts the images.""" SECURITY_PATCH = "SecurityPatch" """AKS downloads and updates the nodes with tested security updates. These updates honor the maintenance window settings and produce a new VHD that is used on new nodes. On some occasions @@ -696,11 +701,6 @@ class NodeOSUpgradeChannel(str, Enum, metaclass=CaseInsensitiveEnumMeta): re-imaged to the newly produced VHD in order to apply the changes. This option incurs an extra cost of hosting the new Security Patch VHDs in your resource group for just in time consumption.""" - NODE_IMAGE = "NodeImage" - """AKS will update the nodes with a newly patched VHD containing security fixes and bugfixes on a - weekly cadence. With the VHD update machines will be rolling reimaged to that VHD following - maintenance windows and surge settings. No extra VHD cost is incurred when choosing this option - as AKS hosts the images.""" class NodeProvisioningDefaultNodePools(str, Enum, metaclass=CaseInsensitiveEnumMeta): @@ -763,15 +763,13 @@ class OSDiskType(str, Enum, metaclass=CaseInsensitiveEnumMeta): class OSSKU(str, Enum, metaclass=CaseInsensitiveEnumMeta): - """Specifies the OS SKU used by the agent pool. If not specified, the default is Ubuntu if - OSType=Linux or Windows2019 if OSType=Windows. And the default Windows OSSKU will be changed to - Windows2022 after Windows2019 is deprecated. + """Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType is Linux. The + default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >= 1.25 if OSType + is Windows. """ UBUNTU = "Ubuntu" """Use Ubuntu as the OS for node images.""" - MARINER = "Mariner" - """Deprecated OSSKU. Microsoft recommends that new deployments choose 'AzureLinux' instead.""" AZURE_LINUX = "AzureLinux" """Use AzureLinux as the OS for node images. Azure Linux is a container-optimized Linux distro built by Microsoft, visit https://aka.ms/azurelinux for more information.""" @@ -780,6 +778,8 @@ class OSSKU(str, Enum, metaclass=CaseInsensitiveEnumMeta): built by Microsoft, visit https://aka.ms/azurelinux for more information. For limitations, visit https://aka.ms/aks/node-images. For OS migration guidance, see https://aka.ms/aks/upgrade-os-version.""" + MARINER = "Mariner" + """Deprecated OSSKU. Microsoft recommends that new deployments choose 'AzureLinux' instead.""" FLATCAR = "Flatcar" """Use Flatcar Container Linux as the OS for node images. Flatcar is a container-optimized, security-focused Linux OS, with an immutable filesystem and part of the Cloud Native Computing @@ -793,6 +793,10 @@ class OSSKU(str, Enum, metaclass=CaseInsensitiveEnumMeta): WINDOWS2022 = "Windows2022" """Use Windows2022 as the OS for node images. Unsupported for system node pools. Windows2022 only supports Windows2022 containers; it cannot run Windows2019 containers and vice versa.""" + UBUNTU2204 = "Ubuntu2204" + """Use Ubuntu2204 as the OS for node images, however, Ubuntu 22.04 may not be supported for all + nodepools. For limitations and supported kubernetes versions, see + https://aka.ms/aks/supported-ubuntu-versions""" WINDOWS2025 = "Windows2025" """Use Windows2025 as the OS for node images. Unsupported for system node pools. Windows2025 supports Windows2022 and Windows 2025 containers; it cannot run Windows2019 containers and vice @@ -801,10 +805,6 @@ class OSSKU(str, Enum, metaclass=CaseInsensitiveEnumMeta): """Use Windows Annual Channel version as the OS for node images. Unsupported for system node pools. Details about supported container images and kubernetes versions under different AKS Annual Channel versions could be seen in https://aka.ms/aks/windows-annual-channel-details.""" - UBUNTU2204 = "Ubuntu2204" - """Use Ubuntu2204 as the OS for node images, however, Ubuntu 22.04 may not be supported for all - nodepools. For limitations and supported kubernetes versions, see see - https://aka.ms/aks/supported-ubuntu-versions""" UBUNTU2404 = "Ubuntu2404" """Use Ubuntu2404 as the OS for node images, however, Ubuntu 24.04 may not be supported for all nodepools. For limitations and supported kubernetes versions, see see @@ -945,7 +945,9 @@ class ResourceIdentityType(str, Enum, metaclass=CaseInsensitiveEnumMeta): class RestrictionLevel(str, Enum, metaclass=CaseInsensitiveEnumMeta): - """The restriction level applied to the cluster's node resource group.""" + """The restriction level applied to the cluster's node resource group. If not specified, the + default is 'Unrestricted'. + """ UNRESTRICTED = "Unrestricted" """All RBAC permissions are allowed on the managed node resource group""" @@ -990,7 +992,7 @@ class ScaleSetEvictionPolicy(str, Enum, metaclass=CaseInsensitiveEnumMeta): class ScaleSetPriority(str, Enum, metaclass=CaseInsensitiveEnumMeta): - """The Virtual Machine Scale Set priority.""" + """The priority for the machine. If not specified, the default is 'Regular'.""" SPOT = "Spot" """Spot priority VMs will be used. There is no SLA for spot nodes. See `spot on AKS @@ -1063,20 +1065,18 @@ class TrustedAccessRoleBindingProvisioningState(str, Enum, metaclass=CaseInsensi class Type(str, Enum, metaclass=CaseInsensitiveEnumMeta): - """The week index. Specifies on which instance of the allowed days specified in daysOfWeek the - maintenance occurs. - """ + """The week index. Specifies on which week of the month the dayOfWeek applies.""" FIRST = "First" - """First.""" + """First week of the month.""" SECOND = "Second" - """Second.""" + """Second week of the month.""" THIRD = "Third" - """Third.""" + """Third week of the month.""" FOURTH = "Fourth" - """Fourth.""" + """Fourth week of the month.""" LAST = "Last" - """Last.""" + """Last week of the month.""" class UndrainableNodeBehavior(str, Enum, metaclass=CaseInsensitiveEnumMeta): diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models/_models_py3.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models/_models_py3.py index b9db088be41..c5700d39caf 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models/_models_py3.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/models/_models_py3.py @@ -62,7 +62,7 @@ class AdvancedNetworking(_serialization.Model): :ivar observability: Observability profile to enable advanced network metrics and flow logs with historical contexts. :vartype observability: ~azure.mgmt.containerservice.models.AdvancedNetworkingObservability - :ivar security: Security profile to enable security features on cilium-based cluster. + :ivar security: Security profile to enable security features on cilium based cluster. :vartype security: ~azure.mgmt.containerservice.models.AdvancedNetworkingSecurity :ivar performance: Profile to enable performance-enhancing features on clusters that use Azure CNI powered by Cilium. @@ -94,7 +94,7 @@ def __init__( :keyword observability: Observability profile to enable advanced network metrics and flow logs with historical contexts. :paramtype observability: ~azure.mgmt.containerservice.models.AdvancedNetworkingObservability - :keyword security: Security profile to enable security features on cilium-based cluster. + :keyword security: Security profile to enable security features on cilium based cluster. :paramtype security: ~azure.mgmt.containerservice.models.AdvancedNetworkingSecurity :keyword performance: Profile to enable performance-enhancing features on clusters that use Azure CNI powered by Cilium. @@ -160,10 +160,10 @@ def __init__(self, *, acceleration_mode: Union[str, "_models.AccelerationMode"] class AdvancedNetworkingSecurity(_serialization.Model): - """Security profile to enable security features on cilium-based cluster. + """Security profile to enable security features on cilium based cluster. - :ivar enabled: Configure Advanced Networking Security features on Cilium clusters. See - individual fields for their default values. + :ivar enabled: This feature allows user to configure network policy based on DNS (FQDN) names. + It can be enabled only on cilium based clusters. If not specified, the default is false. :vartype enabled: bool :ivar advanced_network_policies: Enable advanced network policies. This allows users to configure Layer 7 network policies (FQDN, HTTP, Kafka). Policies themselves must be configured @@ -194,8 +194,8 @@ def __init__( **kwargs: Any ) -> None: """ - :keyword enabled: Configure Advanced Networking Security features on Cilium clusters. See - individual fields for their default values. + :keyword enabled: This feature allows user to configure network policy based on DNS (FQDN) + names. It can be enabled only on cilium based clusters. If not specified, the default is false. :paramtype enabled: bool :keyword advanced_network_policies: Enable advanced network policies. This allows users to configure Layer 7 network policies (FQDN, HTTP, Kafka). Policies themselves must be configured @@ -241,30 +241,36 @@ def __init__(self, *, type: Optional[Union[str, "_models.TransitEncryptionType"] self.type = type -class SubResource(_serialization.Model): - """Reference to another subresource. +class Resource(_serialization.Model): + """Common fields that are returned in the response for all Azure Resource Manager resources. Variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Resource ID. + :ivar id: Fully qualified resource ID for the resource. E.g. + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". :vartype id: str - :ivar name: The name of the resource that is unique within a resource group. This name can be - used to access the resource. + :ivar name: The name of the resource. :vartype name: str - :ivar type: Resource type. + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". :vartype type: str + :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy + information. + :vartype system_data: ~azure.mgmt.containerservice.models.SystemData """ _validation = { "id": {"readonly": True}, "name": {"readonly": True}, "type": {"readonly": True}, + "system_data": {"readonly": True}, } _attribute_map = { "id": {"key": "id", "type": "str"}, "name": {"key": "name", "type": "str"}, "type": {"key": "type", "type": "str"}, + "system_data": {"key": "systemData", "type": "SystemData"}, } def __init__(self, **kwargs: Any) -> None: @@ -273,20 +279,45 @@ def __init__(self, **kwargs: Any) -> None: self.id: Optional[str] = None self.name: Optional[str] = None self.type: Optional[str] = None + self.system_data: Optional["_models.SystemData"] = None + + +class ProxyResource(Resource): + """The resource model definition for a Azure Resource Manager proxy resource. It will not have + tags and a location. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar id: Fully qualified resource ID for the resource. E.g. + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". + :vartype id: str + :ivar name: The name of the resource. + :vartype name: str + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". + :vartype type: str + :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy + information. + :vartype system_data: ~azure.mgmt.containerservice.models.SystemData + """ -class AgentPool(SubResource): +class AgentPool(ProxyResource): """Agent Pool. Variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Resource ID. + :ivar id: Fully qualified resource ID for the resource. E.g. + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". :vartype id: str - :ivar name: The name of the resource that is unique within a resource group. This name can be - used to access the resource. + :ivar name: The name of the resource. :vartype name: str - :ivar type: Resource type. + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". :vartype type: str + :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy + information. + :vartype system_data: ~azure.mgmt.containerservice.models.SystemData :ivar e_tag: Unique read-only string used to implement optimistic concurrency. The eTag value will change when the resource is updated. Specify an if-match or if-none-match header with the eTag value for a subsequent request to enable optimistic concurrency per the normal eTag @@ -342,11 +373,11 @@ class AgentPool(SubResource): :ivar os_type: The operating system type. The default is Linux. Known values are: "Linux" and "Windows". :vartype os_type: str or ~azure.mgmt.containerservice.models.OSType - :ivar os_sku: Specifies the OS SKU used by the agent pool. If not specified, the default is - Ubuntu if OSType=Linux or Windows2019 if OSType=Windows. And the default Windows OSSKU will be - changed to Windows2022 after Windows2019 is deprecated. Known values are: "Ubuntu", "Mariner", - "AzureLinux", "AzureLinux3", "Flatcar", "CBLMariner", "Windows2019", "Windows2022", - "Windows2025", "WindowsAnnual", "Ubuntu2204", and "Ubuntu2404". + :ivar os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType is + Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >= + 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3", "Mariner", + "Flatcar", "CBLMariner", "Windows2019", "Windows2022", "Ubuntu2204", "Windows2025", + "WindowsAnnual", and "Ubuntu2404". :vartype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU :ivar max_count: The maximum number of nodes for auto-scaling. :vartype max_count: int @@ -367,19 +398,19 @@ class AgentPool(SubResource): "Gateway", "ManagedSystem", and "Machines". :vartype mode: str or ~azure.mgmt.containerservice.models.AgentPoolMode :ivar orchestrator_version: The version of Kubernetes specified by the user. Both patch version - and are supported. When is specified, the - latest supported patch version is chosen automatically. Updating the agent pool with the same - once it has been created will not trigger an upgrade, even if a newer patch - version is available. As a best practice, you should upgrade all node pools in an AKS cluster - to the same Kubernetes version. The node pool version must have the same major version as the - control plane. The node pool minor version must be within two minor versions of the control - plane version. The node pool version cannot be greater than the control plane version. For more - information see `upgrading a node pool + (e.g. 1.20.13) and (e.g. 1.20) are supported. When + is specified, the latest supported GA patch version is chosen automatically. + Updating the cluster with the same once it has been created (e.g. 1.14.x -> 1.14) + will not trigger an upgrade, even if a newer patch version is available. As a best practice, + you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node + pool version must have the same major version as the control plane. The node pool minor version + must be within two minor versions of the control plane version. The node pool version cannot be + greater than the control plane version. For more information see `upgrading a node pool `_. :vartype orchestrator_version: str - :ivar current_orchestrator_version: The version of Kubernetes running on the Agent Pool. If - orchestratorVersion was a fully specified version , this field will be - exactly equal to it. If orchestratorVersion was , this field will contain the full + :ivar current_orchestrator_version: The version of Kubernetes the Agent Pool is running. If + orchestratorVersion is a fully specified version , this field will be + exactly equal to it. If orchestratorVersion is , this field will contain the full version being used. :vartype current_orchestrator_version: str :ivar node_image_version: The version of node image. @@ -387,8 +418,7 @@ class AgentPool(SubResource): :ivar upgrade_strategy: Defines the upgrade strategy for the agent pool. The default is Rolling. Known values are: "Rolling" and "BlueGreen". :vartype upgrade_strategy: str or ~azure.mgmt.containerservice.models.UpgradeStrategy - :ivar upgrade_settings: Settings for upgrading the agentpool. Applies when upgrade strategy is - set to Rolling. + :ivar upgrade_settings: Settings for upgrading the agentpool. :vartype upgrade_settings: ~azure.mgmt.containerservice.models.AgentPoolUpgradeSettings :ivar upgrade_settings_blue_green: Settings for Blue-Green upgrade on the agentpool. Applies when upgrade strategy is set to BlueGreen. @@ -415,12 +445,14 @@ class AgentPool(SubResource): This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}. :vartype node_public_ip_prefix_id: str - :ivar scale_set_priority: The Virtual Machine Scale Set priority. If not specified, the default - is 'Regular'. Known values are: "Spot" and "Regular". + :ivar scale_set_priority: The Virtual Machine Scale Set priority. Known values are: "Spot" and + "Regular". :vartype scale_set_priority: str or ~azure.mgmt.containerservice.models.ScaleSetPriority - :ivar scale_set_eviction_policy: The Virtual Machine Scale Set eviction policy to use. This - cannot be specified unless the scaleSetPriority is 'Spot'. If not specified, the default is - 'Delete'. Known values are: "Delete" and "Deallocate". + :ivar scale_set_eviction_policy: The Virtual Machine Scale Set eviction policy. The eviction + policy specifies what to do with the VM when it is evicted. The default is Delete. For more + information about eviction see `spot VMs + `_. Known values are: "Delete" and + "Deallocate". :vartype scale_set_eviction_policy: str or ~azure.mgmt.containerservice.models.ScaleSetEvictionPolicy :ivar spot_max_price: The max price (in US Dollars) you are willing to pay for spot instances. @@ -466,8 +498,13 @@ class AgentPool(SubResource): :ivar creation_data: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot. :vartype creation_data: ~azure.mgmt.containerservice.models.CreationData - :ivar capacity_reservation_group_id: AKS will associate the specified agent pool with the - Capacity Reservation Group. + :ivar capacity_reservation_group_id: The fully qualified resource ID of the Capacity + Reservation Group to provide virtual machines from a reserved group of Virtual Machines. This + is of the form: + '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Compute/capacityreservationgroups/{capacityReservationGroupName}' + Customers use it to create an agentpool with a specified CRG. For more information see + `Capacity Reservation + `_. :vartype capacity_reservation_group_id: str :ivar host_group_id: The fully qualified resource ID of the Dedicated Host Group to provision virtual machines from, used only in creation scenario and not allowed to changed once set. This @@ -476,14 +513,17 @@ class AgentPool(SubResource): For more information see `Azure dedicated hosts `_. :vartype host_group_id: str - :ivar windows_profile: The Windows agent pool's specific profile. - :vartype windows_profile: ~azure.mgmt.containerservice.models.AgentPoolWindowsProfile :ivar network_profile: Network-related settings of an agent pool. :vartype network_profile: ~azure.mgmt.containerservice.models.AgentPoolNetworkProfile + :ivar windows_profile: The Windows agent pool's specific profile. + :vartype windows_profile: ~azure.mgmt.containerservice.models.AgentPoolWindowsProfile :ivar security_profile: The security settings of an agent pool. :vartype security_profile: ~azure.mgmt.containerservice.models.AgentPoolSecurityProfile - :ivar gpu_profile: The GPU settings of an agent pool. + :ivar gpu_profile: GPU settings for the Agent Pool. :vartype gpu_profile: ~azure.mgmt.containerservice.models.GPUProfile + :ivar gateway_profile: Profile specific to a managed agent pool in Gateway mode. This field + cannot be set if agent pool mode is not Gateway. + :vartype gateway_profile: ~azure.mgmt.containerservice.models.AgentPoolGatewayProfile :ivar artifact_streaming_profile: Configuration for using artifact streaming on AKS. :vartype artifact_streaming_profile: ~azure.mgmt.containerservice.models.AgentPoolArtifactStreamingProfile @@ -492,9 +532,6 @@ class AgentPool(SubResource): :ivar virtual_machine_nodes_status: The status of nodes in a VirtualMachines agent pool. :vartype virtual_machine_nodes_status: list[~azure.mgmt.containerservice.models.VirtualMachineNodes] - :ivar gateway_profile: Profile specific to a managed agent pool in Gateway mode. This field - cannot be set if agent pool mode is not Gateway. - :vartype gateway_profile: ~azure.mgmt.containerservice.models.AgentPoolGatewayProfile :ivar status: Contains read-only information about the Agent Pool. :vartype status: ~azure.mgmt.containerservice.models.AgentPoolStatus :ivar local_dns_profile: Configures the per-node local DNS, with VnetDNS and KubeDNS overrides. @@ -511,9 +548,11 @@ class AgentPool(SubResource): "id": {"readonly": True}, "name": {"readonly": True}, "type": {"readonly": True}, + "system_data": {"readonly": True}, "e_tag": {"readonly": True}, "os_disk_size_gb": {"maximum": 2048, "minimum": 0}, "current_orchestrator_version": {"readonly": True}, + "node_image_version": {"readonly": True}, "provisioning_state": {"readonly": True}, } @@ -521,6 +560,7 @@ class AgentPool(SubResource): "id": {"key": "id", "type": "str"}, "name": {"key": "name", "type": "str"}, "type": {"key": "type", "type": "str"}, + "system_data": {"key": "systemData", "type": "SystemData"}, "e_tag": {"key": "properties.eTag", "type": "str"}, "count": {"key": "properties.count", "type": "int"}, "vm_size": {"key": "properties.vmSize", "type": "str"}, @@ -572,10 +612,11 @@ class AgentPool(SubResource): "creation_data": {"key": "properties.creationData", "type": "CreationData"}, "capacity_reservation_group_id": {"key": "properties.capacityReservationGroupID", "type": "str"}, "host_group_id": {"key": "properties.hostGroupID", "type": "str"}, - "windows_profile": {"key": "properties.windowsProfile", "type": "AgentPoolWindowsProfile"}, "network_profile": {"key": "properties.networkProfile", "type": "AgentPoolNetworkProfile"}, + "windows_profile": {"key": "properties.windowsProfile", "type": "AgentPoolWindowsProfile"}, "security_profile": {"key": "properties.securityProfile", "type": "AgentPoolSecurityProfile"}, "gpu_profile": {"key": "properties.gpuProfile", "type": "GPUProfile"}, + "gateway_profile": {"key": "properties.gatewayProfile", "type": "AgentPoolGatewayProfile"}, "artifact_streaming_profile": { "key": "properties.artifactStreamingProfile", "type": "AgentPoolArtifactStreamingProfile", @@ -585,7 +626,6 @@ class AgentPool(SubResource): "key": "properties.virtualMachineNodesStatus", "type": "[VirtualMachineNodes]", }, - "gateway_profile": {"key": "properties.gatewayProfile", "type": "AgentPoolGatewayProfile"}, "status": {"key": "properties.status", "type": "AgentPoolStatus"}, "local_dns_profile": {"key": "properties.localDNSProfile", "type": "LocalDNSProfile"}, "node_customization_profile": { @@ -608,7 +648,7 @@ def __init__( # pylint: disable=too-many-locals pod_subnet_id: Optional[str] = None, pod_ip_allocation_mode: Optional[Union[str, "_models.PodIPAllocationMode"]] = None, max_pods: Optional[int] = None, - os_type: Union[str, "_models.OSType"] = "Linux", + os_type: Optional[Union[str, "_models.OSType"]] = None, os_sku: Optional[Union[str, "_models.OSSKU"]] = None, max_count: Optional[int] = None, min_count: Optional[int] = None, @@ -617,7 +657,6 @@ def __init__( # pylint: disable=too-many-locals type_properties_type: Optional[Union[str, "_models.AgentPoolType"]] = None, mode: Optional[Union[str, "_models.AgentPoolMode"]] = None, orchestrator_version: Optional[str] = None, - node_image_version: Optional[str] = None, upgrade_strategy: Optional[Union[str, "_models.UpgradeStrategy"]] = None, upgrade_settings: Optional["_models.AgentPoolUpgradeSettings"] = None, upgrade_settings_blue_green: Optional["_models.AgentPoolBlueGreenUpgradeSettings"] = None, @@ -625,7 +664,7 @@ def __init__( # pylint: disable=too-many-locals availability_zones: Optional[List[str]] = None, enable_node_public_ip: Optional[bool] = None, node_public_ip_prefix_id: Optional[str] = None, - scale_set_priority: Union[str, "_models.ScaleSetPriority"] = "Regular", + scale_set_priority: Optional[Union[str, "_models.ScaleSetPriority"]] = None, scale_set_eviction_policy: Union[str, "_models.ScaleSetEvictionPolicy"] = "Delete", spot_max_price: float = -1, tags: Optional[Dict[str, str]] = None, @@ -642,14 +681,14 @@ def __init__( # pylint: disable=too-many-locals creation_data: Optional["_models.CreationData"] = None, capacity_reservation_group_id: Optional[str] = None, host_group_id: Optional[str] = None, - windows_profile: Optional["_models.AgentPoolWindowsProfile"] = None, network_profile: Optional["_models.AgentPoolNetworkProfile"] = None, + windows_profile: Optional["_models.AgentPoolWindowsProfile"] = None, security_profile: Optional["_models.AgentPoolSecurityProfile"] = None, gpu_profile: Optional["_models.GPUProfile"] = None, + gateway_profile: Optional["_models.AgentPoolGatewayProfile"] = None, artifact_streaming_profile: Optional["_models.AgentPoolArtifactStreamingProfile"] = None, virtual_machines_profile: Optional["_models.VirtualMachinesProfile"] = None, virtual_machine_nodes_status: Optional[List["_models.VirtualMachineNodes"]] = None, - gateway_profile: Optional["_models.AgentPoolGatewayProfile"] = None, status: Optional["_models.AgentPoolStatus"] = None, local_dns_profile: Optional["_models.LocalDNSProfile"] = None, node_customization_profile: Optional["_models.NodeCustomizationProfile"] = None, @@ -708,11 +747,11 @@ def __init__( # pylint: disable=too-many-locals :keyword os_type: The operating system type. The default is Linux. Known values are: "Linux" and "Windows". :paramtype os_type: str or ~azure.mgmt.containerservice.models.OSType - :keyword os_sku: Specifies the OS SKU used by the agent pool. If not specified, the default is - Ubuntu if OSType=Linux or Windows2019 if OSType=Windows. And the default Windows OSSKU will be - changed to Windows2022 after Windows2019 is deprecated. Known values are: "Ubuntu", "Mariner", - "AzureLinux", "AzureLinux3", "Flatcar", "CBLMariner", "Windows2019", "Windows2022", - "Windows2025", "WindowsAnnual", "Ubuntu2204", and "Ubuntu2404". + :keyword os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType + is Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >= + 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3", "Mariner", + "Flatcar", "CBLMariner", "Windows2019", "Windows2022", "Ubuntu2204", "Windows2025", + "WindowsAnnual", and "Ubuntu2404". :paramtype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU :keyword max_count: The maximum number of nodes for auto-scaling. :paramtype max_count: int @@ -733,23 +772,20 @@ def __init__( # pylint: disable=too-many-locals "Gateway", "ManagedSystem", and "Machines". :paramtype mode: str or ~azure.mgmt.containerservice.models.AgentPoolMode :keyword orchestrator_version: The version of Kubernetes specified by the user. Both patch - version and are supported. When is specified, - the latest supported patch version is chosen automatically. Updating the agent pool with the - same once it has been created will not trigger an upgrade, even if a newer patch - version is available. As a best practice, you should upgrade all node pools in an AKS cluster - to the same Kubernetes version. The node pool version must have the same major version as the - control plane. The node pool minor version must be within two minor versions of the control - plane version. The node pool version cannot be greater than the control plane version. For more - information see `upgrading a node pool + version (e.g. 1.20.13) and (e.g. 1.20) are supported. When + is specified, the latest supported GA patch version is chosen automatically. + Updating the cluster with the same once it has been created (e.g. 1.14.x -> 1.14) + will not trigger an upgrade, even if a newer patch version is available. As a best practice, + you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node + pool version must have the same major version as the control plane. The node pool minor version + must be within two minor versions of the control plane version. The node pool version cannot be + greater than the control plane version. For more information see `upgrading a node pool `_. :paramtype orchestrator_version: str - :keyword node_image_version: The version of node image. - :paramtype node_image_version: str :keyword upgrade_strategy: Defines the upgrade strategy for the agent pool. The default is Rolling. Known values are: "Rolling" and "BlueGreen". :paramtype upgrade_strategy: str or ~azure.mgmt.containerservice.models.UpgradeStrategy - :keyword upgrade_settings: Settings for upgrading the agentpool. Applies when upgrade strategy - is set to Rolling. + :keyword upgrade_settings: Settings for upgrading the agentpool. :paramtype upgrade_settings: ~azure.mgmt.containerservice.models.AgentPoolUpgradeSettings :keyword upgrade_settings_blue_green: Settings for Blue-Green upgrade on the agentpool. Applies when upgrade strategy is set to BlueGreen. @@ -775,12 +811,14 @@ def __init__( # pylint: disable=too-many-locals This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}. :paramtype node_public_ip_prefix_id: str - :keyword scale_set_priority: The Virtual Machine Scale Set priority. If not specified, the - default is 'Regular'. Known values are: "Spot" and "Regular". + :keyword scale_set_priority: The Virtual Machine Scale Set priority. Known values are: "Spot" + and "Regular". :paramtype scale_set_priority: str or ~azure.mgmt.containerservice.models.ScaleSetPriority - :keyword scale_set_eviction_policy: The Virtual Machine Scale Set eviction policy to use. This - cannot be specified unless the scaleSetPriority is 'Spot'. If not specified, the default is - 'Delete'. Known values are: "Delete" and "Deallocate". + :keyword scale_set_eviction_policy: The Virtual Machine Scale Set eviction policy. The eviction + policy specifies what to do with the VM when it is evicted. The default is Delete. For more + information about eviction see `spot VMs + `_. Known values are: "Delete" and + "Deallocate". :paramtype scale_set_eviction_policy: str or ~azure.mgmt.containerservice.models.ScaleSetEvictionPolicy :keyword spot_max_price: The max price (in US Dollars) you are willing to pay for spot @@ -828,8 +866,13 @@ def __init__( # pylint: disable=too-many-locals :keyword creation_data: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot. :paramtype creation_data: ~azure.mgmt.containerservice.models.CreationData - :keyword capacity_reservation_group_id: AKS will associate the specified agent pool with the - Capacity Reservation Group. + :keyword capacity_reservation_group_id: The fully qualified resource ID of the Capacity + Reservation Group to provide virtual machines from a reserved group of Virtual Machines. This + is of the form: + '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Compute/capacityreservationgroups/{capacityReservationGroupName}' + Customers use it to create an agentpool with a specified CRG. For more information see + `Capacity Reservation + `_. :paramtype capacity_reservation_group_id: str :keyword host_group_id: The fully qualified resource ID of the Dedicated Host Group to provision virtual machines from, used only in creation scenario and not allowed to changed once @@ -838,14 +881,17 @@ def __init__( # pylint: disable=too-many-locals For more information see `Azure dedicated hosts `_. :paramtype host_group_id: str - :keyword windows_profile: The Windows agent pool's specific profile. - :paramtype windows_profile: ~azure.mgmt.containerservice.models.AgentPoolWindowsProfile :keyword network_profile: Network-related settings of an agent pool. :paramtype network_profile: ~azure.mgmt.containerservice.models.AgentPoolNetworkProfile + :keyword windows_profile: The Windows agent pool's specific profile. + :paramtype windows_profile: ~azure.mgmt.containerservice.models.AgentPoolWindowsProfile :keyword security_profile: The security settings of an agent pool. :paramtype security_profile: ~azure.mgmt.containerservice.models.AgentPoolSecurityProfile - :keyword gpu_profile: The GPU settings of an agent pool. + :keyword gpu_profile: GPU settings for the Agent Pool. :paramtype gpu_profile: ~azure.mgmt.containerservice.models.GPUProfile + :keyword gateway_profile: Profile specific to a managed agent pool in Gateway mode. This field + cannot be set if agent pool mode is not Gateway. + :paramtype gateway_profile: ~azure.mgmt.containerservice.models.AgentPoolGatewayProfile :keyword artifact_streaming_profile: Configuration for using artifact streaming on AKS. :paramtype artifact_streaming_profile: ~azure.mgmt.containerservice.models.AgentPoolArtifactStreamingProfile @@ -854,9 +900,6 @@ def __init__( # pylint: disable=too-many-locals :keyword virtual_machine_nodes_status: The status of nodes in a VirtualMachines agent pool. :paramtype virtual_machine_nodes_status: list[~azure.mgmt.containerservice.models.VirtualMachineNodes] - :keyword gateway_profile: Profile specific to a managed agent pool in Gateway mode. This field - cannot be set if agent pool mode is not Gateway. - :paramtype gateway_profile: ~azure.mgmt.containerservice.models.AgentPoolGatewayProfile :keyword status: Contains read-only information about the Agent Pool. :paramtype status: ~azure.mgmt.containerservice.models.AgentPoolStatus :keyword local_dns_profile: Configures the per-node local DNS, with VnetDNS and KubeDNS @@ -891,7 +934,7 @@ def __init__( # pylint: disable=too-many-locals self.mode = mode self.orchestrator_version = orchestrator_version self.current_orchestrator_version: Optional[str] = None - self.node_image_version = node_image_version + self.node_image_version: Optional[str] = None self.upgrade_strategy = upgrade_strategy self.upgrade_settings = upgrade_settings self.upgrade_settings_blue_green = upgrade_settings_blue_green @@ -917,14 +960,14 @@ def __init__( # pylint: disable=too-many-locals self.creation_data = creation_data self.capacity_reservation_group_id = capacity_reservation_group_id self.host_group_id = host_group_id - self.windows_profile = windows_profile self.network_profile = network_profile + self.windows_profile = windows_profile self.security_profile = security_profile self.gpu_profile = gpu_profile + self.gateway_profile = gateway_profile self.artifact_streaming_profile = artifact_streaming_profile self.virtual_machines_profile = virtual_machines_profile self.virtual_machine_nodes_status = virtual_machine_nodes_status - self.gateway_profile = gateway_profile self.status = status self.local_dns_profile = local_dns_profile self.node_customization_profile = node_customization_profile @@ -1180,18 +1223,18 @@ def __init__(self, *, public_ip_prefix_size: int = 31, **kwargs: Any) -> None: class AgentPoolListResult(_serialization.Model): - """The response from the List Agent Pools operation. + """The response of a AgentPool list operation. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: The list of agent pools. + :ivar value: The AgentPool items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.AgentPool] - :ivar next_link: The URL to get the next set of agent pool results. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -1199,14 +1242,16 @@ class AgentPoolListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.AgentPool"]] = None, **kwargs: Any) -> None: + def __init__(self, *, value: List["_models.AgentPool"], next_link: Optional[str] = None, **kwargs: Any) -> None: """ - :keyword value: The list of agent pools. + :keyword value: The AgentPool items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.AgentPool] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class AgentPoolNetworkProfile(_serialization.Model): @@ -1295,9 +1340,6 @@ def __init__( class AgentPoolSecurityProfile(_serialization.Model): """The security settings of an agent pool. - :ivar ssh_access: SSH access method of an agent pool. Known values are: "LocalUser", - "Disabled", and "EntraId". - :vartype ssh_access: str or ~azure.mgmt.containerservice.models.AgentPoolSSHAccess :ivar enable_vtpm: vTPM is a Trusted Launch feature for configuring a dedicated secure vault for keys and measurements held locally on the node. For more details, see aka.ms/aks/trustedlaunch. If not specified, the default is false. @@ -1306,26 +1348,26 @@ class AgentPoolSecurityProfile(_serialization.Model): signed operating systems and drivers can boot. For more details, see aka.ms/aks/trustedlaunch. If not specified, the default is false. :vartype enable_secure_boot: bool + :ivar ssh_access: SSH access method of an agent pool. Known values are: "LocalUser", + "Disabled", and "EntraId". + :vartype ssh_access: str or ~azure.mgmt.containerservice.models.AgentPoolSSHAccess """ _attribute_map = { - "ssh_access": {"key": "sshAccess", "type": "str"}, "enable_vtpm": {"key": "enableVTPM", "type": "bool"}, "enable_secure_boot": {"key": "enableSecureBoot", "type": "bool"}, + "ssh_access": {"key": "sshAccess", "type": "str"}, } def __init__( self, *, - ssh_access: Optional[Union[str, "_models.AgentPoolSSHAccess"]] = None, enable_vtpm: Optional[bool] = None, enable_secure_boot: Optional[bool] = None, + ssh_access: Optional[Union[str, "_models.AgentPoolSSHAccess"]] = None, **kwargs: Any ) -> None: """ - :keyword ssh_access: SSH access method of an agent pool. Known values are: "LocalUser", - "Disabled", and "EntraId". - :paramtype ssh_access: str or ~azure.mgmt.containerservice.models.AgentPoolSSHAccess :keyword enable_vtpm: vTPM is a Trusted Launch feature for configuring a dedicated secure vault for keys and measurements held locally on the node. For more details, see aka.ms/aks/trustedlaunch. If not specified, the default is false. @@ -1334,11 +1376,14 @@ def __init__( signed operating systems and drivers can boot. For more details, see aka.ms/aks/trustedlaunch. If not specified, the default is false. :paramtype enable_secure_boot: bool + :keyword ssh_access: SSH access method of an agent pool. Known values are: "LocalUser", + "Disabled", and "EntraId". + :paramtype ssh_access: str or ~azure.mgmt.containerservice.models.AgentPoolSSHAccess """ super().__init__(**kwargs) - self.ssh_access = ssh_access self.enable_vtpm = enable_vtpm self.enable_secure_boot = enable_secure_boot + self.ssh_access = ssh_access class AgentPoolStatus(_serialization.Model): @@ -1365,23 +1410,28 @@ def __init__(self, **kwargs: Any) -> None: self.provisioning_error: Optional["_models.ErrorDetail"] = None -class AgentPoolUpgradeProfile(_serialization.Model): +class AgentPoolUpgradeProfile(ProxyResource): """The list of available upgrades for an agent pool. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. - :ivar id: The ID of the agent pool upgrade profile. + :ivar id: Fully qualified resource ID for the resource. E.g. + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". :vartype id: str - :ivar name: The name of the agent pool upgrade profile. + :ivar name: The name of the resource. :vartype name: str - :ivar type: The type of the agent pool upgrade profile. + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". :vartype type: str + :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy + information. + :vartype system_data: ~azure.mgmt.containerservice.models.SystemData :ivar kubernetes_version: The Kubernetes version (major.minor.patch). Required. :vartype kubernetes_version: str - :ivar os_type: The operating system type. The default is Linux. Known values are: "Linux" and - "Windows". + :ivar os_type: The operating system type. The default is Linux. Required. Known values are: + "Linux" and "Windows". :vartype os_type: str or ~azure.mgmt.containerservice.models.OSType :ivar upgrades: List of orchestrator types and versions available for upgrade. :vartype upgrades: @@ -1399,6 +1449,7 @@ class AgentPoolUpgradeProfile(_serialization.Model): "id": {"readonly": True}, "name": {"readonly": True}, "type": {"readonly": True}, + "system_data": {"readonly": True}, "kubernetes_version": {"required": True}, "os_type": {"required": True}, "recently_used_versions": {"readonly": True}, @@ -1408,6 +1459,7 @@ class AgentPoolUpgradeProfile(_serialization.Model): "id": {"key": "id", "type": "str"}, "name": {"key": "name", "type": "str"}, "type": {"key": "type", "type": "str"}, + "system_data": {"key": "systemData", "type": "SystemData"}, "kubernetes_version": {"key": "properties.kubernetesVersion", "type": "str"}, "os_type": {"key": "properties.osType", "type": "str"}, "upgrades": {"key": "properties.upgrades", "type": "[AgentPoolUpgradeProfilePropertiesUpgradesItem]"}, @@ -1420,7 +1472,7 @@ def __init__( self, *, kubernetes_version: str, - os_type: Union[str, "_models.OSType"] = "Linux", + os_type: Union[str, "_models.OSType"], upgrades: Optional[List["_models.AgentPoolUpgradeProfilePropertiesUpgradesItem"]] = None, components_by_releases: Optional[List["_models.ComponentsByRelease"]] = None, latest_node_image_version: Optional[str] = None, @@ -1429,8 +1481,8 @@ def __init__( """ :keyword kubernetes_version: The Kubernetes version (major.minor.patch). Required. :paramtype kubernetes_version: str - :keyword os_type: The operating system type. The default is Linux. Known values are: "Linux" - and "Windows". + :keyword os_type: The operating system type. The default is Linux. Required. Known values are: + "Linux" and "Windows". :paramtype os_type: str or ~azure.mgmt.containerservice.models.OSType :keyword upgrades: List of orchestrator types and versions available for upgrade. :paramtype upgrades: @@ -1442,9 +1494,6 @@ def __init__( :paramtype latest_node_image_version: str """ super().__init__(**kwargs) - self.id: Optional[str] = None - self.name: Optional[str] = None - self.type: Optional[str] = None self.kubernetes_version = kubernetes_version self.os_type = os_type self.upgrades = upgrades @@ -1493,7 +1542,7 @@ def __init__( class AgentPoolUpgradeSettings(_serialization.Model): - """Settings for rolling upgrade on an agentpool. + """Settings for upgrading an agentpool. :ivar max_surge: The maximum number or percentage of nodes that are surged during upgrade. This can either be set to an integer (e.g. '5') or a percentage (e.g. '50%'). If a percentage is @@ -1903,8 +1952,7 @@ class ContainerServiceNetworkProfile(_serialization.Model): :ivar network_plugin: Network plugin used for building the Kubernetes network. Known values are: "azure", "kubenet", and "none". :vartype network_plugin: str or ~azure.mgmt.containerservice.models.NetworkPlugin - :ivar network_plugin_mode: Network plugin mode used for building the Kubernetes network. - "overlay" + :ivar network_plugin_mode: The mode the network plugin should use. "overlay" :vartype network_plugin_mode: str or ~azure.mgmt.containerservice.models.NetworkPluginMode :ivar network_policy: Network policy used for building the Kubernetes network. Known values are: "none", "calico", "azure", and "cilium". @@ -1915,6 +1963,9 @@ class ContainerServiceNetworkProfile(_serialization.Model): :ivar network_dataplane: Network dataplane used in the Kubernetes cluster. Known values are: "azure" and "cilium". :vartype network_dataplane: str or ~azure.mgmt.containerservice.models.NetworkDataplane + :ivar advanced_networking: Advanced Networking profile for enabling observability and security + feature suite on a cluster. For more information see aka.ms/aksadvancednetworking. + :vartype advanced_networking: ~azure.mgmt.containerservice.models.AdvancedNetworking :ivar pod_cidr: A CIDR notation IP range from which to assign pod IPs when kubenet is used. :vartype pod_cidr: str :ivar service_cidr: A CIDR notation IP range from which to assign service cluster IPs. It must @@ -1967,9 +2018,6 @@ class ContainerServiceNetworkProfile(_serialization.Model): string. Kubernetes version 1.23 would be '1-23'. :vartype kube_proxy_config: ~azure.mgmt.containerservice.models.ContainerServiceNetworkProfileKubeProxyConfig - :ivar advanced_networking: Advanced Networking profile for enabling observability and security - feature suite on a cluster. For more information see aka.ms/aksadvancednetworking. - :vartype advanced_networking: ~azure.mgmt.containerservice.models.AdvancedNetworking """ _validation = { @@ -1986,6 +2034,7 @@ class ContainerServiceNetworkProfile(_serialization.Model): "network_policy": {"key": "networkPolicy", "type": "str"}, "network_mode": {"key": "networkMode", "type": "str"}, "network_dataplane": {"key": "networkDataplane", "type": "str"}, + "advanced_networking": {"key": "advancedNetworking", "type": "AdvancedNetworking"}, "pod_cidr": {"key": "podCidr", "type": "str"}, "service_cidr": {"key": "serviceCidr", "type": "str"}, "dns_service_ip": {"key": "dnsServiceIP", "type": "str"}, @@ -2002,7 +2051,6 @@ class ContainerServiceNetworkProfile(_serialization.Model): "ip_families": {"key": "ipFamilies", "type": "[str]"}, "pod_link_local_access": {"key": "podLinkLocalAccess", "type": "str"}, "kube_proxy_config": {"key": "kubeProxyConfig", "type": "ContainerServiceNetworkProfileKubeProxyConfig"}, - "advanced_networking": {"key": "advancedNetworking", "type": "AdvancedNetworking"}, } def __init__( @@ -2013,6 +2061,7 @@ def __init__( network_policy: Optional[Union[str, "_models.NetworkPolicy"]] = None, network_mode: Optional[Union[str, "_models.NetworkMode"]] = None, network_dataplane: Optional[Union[str, "_models.NetworkDataplane"]] = None, + advanced_networking: Optional["_models.AdvancedNetworking"] = None, pod_cidr: str = "10.244.0.0/16", service_cidr: str = "10.0.0.0/16", dns_service_ip: str = "10.0.0.10", @@ -2026,15 +2075,13 @@ def __init__( ip_families: Optional[List[Union[str, "_models.IPFamily"]]] = None, pod_link_local_access: Optional[Union[str, "_models.PodLinkLocalAccess"]] = None, kube_proxy_config: Optional["_models.ContainerServiceNetworkProfileKubeProxyConfig"] = None, - advanced_networking: Optional["_models.AdvancedNetworking"] = None, **kwargs: Any ) -> None: """ :keyword network_plugin: Network plugin used for building the Kubernetes network. Known values are: "azure", "kubenet", and "none". :paramtype network_plugin: str or ~azure.mgmt.containerservice.models.NetworkPlugin - :keyword network_plugin_mode: Network plugin mode used for building the Kubernetes network. - "overlay" + :keyword network_plugin_mode: The mode the network plugin should use. "overlay" :paramtype network_plugin_mode: str or ~azure.mgmt.containerservice.models.NetworkPluginMode :keyword network_policy: Network policy used for building the Kubernetes network. Known values are: "none", "calico", "azure", and "cilium". @@ -2045,6 +2092,9 @@ def __init__( :keyword network_dataplane: Network dataplane used in the Kubernetes cluster. Known values are: "azure" and "cilium". :paramtype network_dataplane: str or ~azure.mgmt.containerservice.models.NetworkDataplane + :keyword advanced_networking: Advanced Networking profile for enabling observability and + security feature suite on a cluster. For more information see aka.ms/aksadvancednetworking. + :paramtype advanced_networking: ~azure.mgmt.containerservice.models.AdvancedNetworking :keyword pod_cidr: A CIDR notation IP range from which to assign pod IPs when kubenet is used. :paramtype pod_cidr: str :keyword service_cidr: A CIDR notation IP range from which to assign service cluster IPs. It @@ -2097,9 +2147,6 @@ def __init__( string. Kubernetes version 1.23 would be '1-23'. :paramtype kube_proxy_config: ~azure.mgmt.containerservice.models.ContainerServiceNetworkProfileKubeProxyConfig - :keyword advanced_networking: Advanced Networking profile for enabling observability and - security feature suite on a cluster. For more information see aka.ms/aksadvancednetworking. - :paramtype advanced_networking: ~azure.mgmt.containerservice.models.AdvancedNetworking """ super().__init__(**kwargs) self.network_plugin = network_plugin @@ -2107,6 +2154,7 @@ def __init__( self.network_policy = network_policy self.network_mode = network_mode self.network_dataplane = network_dataplane + self.advanced_networking = advanced_networking self.pod_cidr = pod_cidr self.service_cidr = service_cidr self.dns_service_ip = dns_service_ip @@ -2120,7 +2168,6 @@ def __init__( self.ip_families = ip_families self.pod_link_local_access = pod_link_local_access self.kube_proxy_config = kube_proxy_config - self.advanced_networking = advanced_networking class ContainerServiceNetworkProfileKubeProxyConfig(_serialization.Model): # pylint: disable=name-too-long @@ -2669,7 +2716,7 @@ def __init__( class GPUProfile(_serialization.Model): - """GPUProfile. + """GPU settings for the Agent Pool. :ivar driver: Whether to install GPU drivers. When it's not specified, default is Install. Known values are: "Install" and "None". @@ -2710,48 +2757,7 @@ def __init__( self.driver_type = driver_type -class Resource(_serialization.Model): - """Common fields that are returned in the response for all Azure Resource Manager resources. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. E.g. - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". - :vartype id: str - :ivar name: The name of the resource. - :vartype name: str - :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or - "Microsoft.Storage/storageAccounts". - :vartype type: str - :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy - information. - :vartype system_data: ~azure.mgmt.containerservice.models.SystemData - """ - - _validation = { - "id": {"readonly": True}, - "name": {"readonly": True}, - "type": {"readonly": True}, - "system_data": {"readonly": True}, - } - - _attribute_map = { - "id": {"key": "id", "type": "str"}, - "name": {"key": "name", "type": "str"}, - "type": {"key": "type", "type": "str"}, - "system_data": {"key": "systemData", "type": "SystemData"}, - } - - def __init__(self, **kwargs: Any) -> None: - """ """ - super().__init__(**kwargs) - self.id: Optional[str] = None - self.name: Optional[str] = None - self.type: Optional[str] = None - self.system_data: Optional["_models.SystemData"] = None - - -class GuardrailsAvailableVersion(Resource): +class GuardrailsAvailableVersion(ProxyResource): """Available Guardrails Version. Variables are only populated by the server, and will be ignored when sending a request. @@ -2802,16 +2808,16 @@ def __init__(self, *, properties: "_models.GuardrailsAvailableVersionsProperties class GuardrailsAvailableVersionsList(_serialization.Model): """Hold values properties, which is array of GuardrailsVersions. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: Array of AKS supported Guardrails versions. + :ivar value: The GuardrailsAvailableVersion items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.GuardrailsAvailableVersion] - :ivar next_link: The URL to get the next Guardrails available version. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -2819,14 +2825,18 @@ class GuardrailsAvailableVersionsList(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.GuardrailsAvailableVersion"]] = None, **kwargs: Any) -> None: + def __init__( + self, *, value: List["_models.GuardrailsAvailableVersion"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: """ - :keyword value: Array of AKS supported Guardrails versions. + :keyword value: The GuardrailsAvailableVersion items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.GuardrailsAvailableVersion] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class GuardrailsAvailableVersionsProperties(_serialization.Model): @@ -2858,26 +2868,6 @@ def __init__(self, **kwargs: Any) -> None: self.support: Optional[Union[str, "_models.GuardrailsSupport"]] = None -class ProxyResource(Resource): - """The resource model definition for a Azure Resource Manager proxy resource. It will not have - tags and a location. - - Variables are only populated by the server, and will be ignored when sending a request. - - :ivar id: Fully qualified resource ID for the resource. E.g. - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". - :vartype id: str - :ivar name: The name of the resource. - :vartype name: str - :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or - "Microsoft.Storage/storageAccounts". - :vartype type: str - :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy - information. - :vartype system_data: ~azure.mgmt.containerservice.models.SystemData - """ - - class IdentityBinding(ProxyResource): """The IdentityBinding resource. @@ -2896,10 +2886,10 @@ class IdentityBinding(ProxyResource): :vartype system_data: ~azure.mgmt.containerservice.models.SystemData :ivar properties: The resource-specific properties for this resource. :vartype properties: ~azure.mgmt.containerservice.models.IdentityBindingProperties - :ivar e_tag: Unique read-only string used to implement optimistic concurrency. The eTag value - will change when the resource is updated. Specify an if-match or if-none-match header with the - eTag value for a subsequent request to enable optimistic concurrency per the normal eTag - convention. + :ivar e_tag: If eTag is provided in the response body, it may also be provided as a header per + the normal etag convention. Entity tags are used for comparing two or more entities from the + same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match + (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. :vartype e_tag: str """ @@ -3598,21 +3588,18 @@ def __init__(self, *, url: str, audiences: List[str], **kwargs: Any) -> None: class JWTAuthenticatorListResult(_serialization.Model): - """The response from the List JWT authenticator operation. - - Variables are only populated by the server, and will be ignored when sending a request. + """The response of a JWTAuthenticator list operation. All required parameters must be populated in order to send to server. - :ivar value: The list of JWT authenticators. Required. + :ivar value: The JWTAuthenticator items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.JWTAuthenticator] - :ivar next_link: The URL to get the next set of JWT authenticator results. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { "value": {"required": True}, - "next_link": {"readonly": True}, } _attribute_map = { @@ -3620,14 +3607,18 @@ class JWTAuthenticatorListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: List["_models.JWTAuthenticator"], **kwargs: Any) -> None: + def __init__( + self, *, value: List["_models.JWTAuthenticator"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: """ - :keyword value: The list of JWT authenticators. Required. + :keyword value: The JWTAuthenticator items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.JWTAuthenticator] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class JWTAuthenticatorProperties(_serialization.Model): @@ -4278,18 +4269,18 @@ def __init__( class LoadBalancerListResult(_serialization.Model): - """The response from the List Load Balancers operation. + """The response of a LoadBalancer list operation. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: The list of Load Balancers. + :ivar value: The LoadBalancer items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.LoadBalancer] - :ivar next_link: The URL to get the next set of load balancer results. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -4297,14 +4288,16 @@ class LoadBalancerListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.LoadBalancer"]] = None, **kwargs: Any) -> None: + def __init__(self, *, value: List["_models.LoadBalancer"], next_link: Optional[str] = None, **kwargs: Any) -> None: """ - :keyword value: The list of Load Balancers. + :keyword value: The LoadBalancer items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.LoadBalancer] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class LocalDNSOverride(_serialization.Model): @@ -4460,56 +4453,55 @@ def __init__( self.kube_dns_overrides = kube_dns_overrides -class Machine(SubResource): - """A machine provides detailed information about its configuration and status. A machine may be - visible here but not in kubectl get nodes; if so, it may be because the machine has not been - registered with the Kubernetes API Server yet. +class Machine(ProxyResource): + """A machine. Contains details about the underlying virtual machine. A machine may be visible here + but not in kubectl get nodes; if so it may be because the machine has not been registered with + the Kubernetes API Server yet. Variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Resource ID. + :ivar id: Fully qualified resource ID for the resource. E.g. + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". :vartype id: str - :ivar name: The name of the resource that is unique within a resource group. This name can be - used to access the resource. + :ivar name: The name of the resource. :vartype name: str - :ivar type: Resource type. + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". :vartype type: str - :ivar zones: The Availability zone in which machine is located. - :vartype zones: list[str] + :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy + information. + :vartype system_data: ~azure.mgmt.containerservice.models.SystemData :ivar properties: The properties of the machine. :vartype properties: ~azure.mgmt.containerservice.models.MachineProperties + :ivar zones: The Availability zone in which machine is located. + :vartype zones: list[str] """ _validation = { "id": {"readonly": True}, "name": {"readonly": True}, "type": {"readonly": True}, + "system_data": {"readonly": True}, + "zones": {"readonly": True}, } _attribute_map = { "id": {"key": "id", "type": "str"}, "name": {"key": "name", "type": "str"}, "type": {"key": "type", "type": "str"}, - "zones": {"key": "zones", "type": "[str]"}, + "system_data": {"key": "systemData", "type": "SystemData"}, "properties": {"key": "properties", "type": "MachineProperties"}, + "zones": {"key": "zones", "type": "[str]"}, } - def __init__( - self, - *, - zones: Optional[List[str]] = None, - properties: Optional["_models.MachineProperties"] = None, - **kwargs: Any - ) -> None: + def __init__(self, *, properties: Optional["_models.MachineProperties"] = None, **kwargs: Any) -> None: """ - :keyword zones: The Availability zone in which machine is located. - :paramtype zones: list[str] :keyword properties: The properties of the machine. :paramtype properties: ~azure.mgmt.containerservice.models.MachineProperties """ super().__init__(**kwargs) - self.zones = zones self.properties = properties + self.zones: Optional[List[str]] = None class MachineHardwareProfile(_serialization.Model): @@ -4707,18 +4699,18 @@ def __init__( class MachineListResult(_serialization.Model): - """The response from the List Machines operation. + """The response of a Machine list operation. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: The list of Machines in cluster. + :ivar value: The Machine items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.Machine] - :ivar next_link: The URL to get the next set of machine results. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -4726,18 +4718,20 @@ class MachineListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.Machine"]] = None, **kwargs: Any) -> None: + def __init__(self, *, value: List["_models.Machine"], next_link: Optional[str] = None, **kwargs: Any) -> None: """ - :keyword value: The list of Machines in cluster. + :keyword value: The Machine items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.Machine] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class MachineNetworkProperties(_serialization.Model): - """The network properties of the machine. + """network properties of the machine. Variables are only populated by the server, and will be ignored when sending a request. @@ -4831,9 +4825,9 @@ class MachineOSProfile(_serialization.Model): :vartype os_type: str or ~azure.mgmt.containerservice.models.OSType :ivar os_sku: Specifies the OS SKU used by the agent pool. If not specified, the default is Ubuntu if OSType=Linux or Windows2019 if OSType=Windows. And the default Windows OSSKU will be - changed to Windows2022 after Windows2019 is deprecated. Known values are: "Ubuntu", "Mariner", - "AzureLinux", "AzureLinux3", "Flatcar", "CBLMariner", "Windows2019", "Windows2022", - "Windows2025", "WindowsAnnual", "Ubuntu2204", and "Ubuntu2404". + changed to Windows2022 after Windows2019 is deprecated. Known values are: "Ubuntu", + "AzureLinux", "AzureLinux3", "Mariner", "Flatcar", "CBLMariner", "Windows2019", "Windows2022", + "Ubuntu2204", "Windows2025", "WindowsAnnual", and "Ubuntu2404". :vartype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU :ivar os_disk_size_gb: OS Disk Size in GB to be used to specify the disk size for every machine in the master/agent pool. If you specify 0, it will apply the default osDisk size according to @@ -4870,7 +4864,7 @@ class MachineOSProfile(_serialization.Model): def __init__( self, *, - os_type: Union[str, "_models.OSType"] = "Linux", + os_type: Optional[Union[str, "_models.OSType"]] = None, os_sku: Optional[Union[str, "_models.OSSKU"]] = None, os_disk_size_gb: Optional[int] = None, os_disk_type: Optional[Union[str, "_models.OSDiskType"]] = None, @@ -4885,9 +4879,9 @@ def __init__( :paramtype os_type: str or ~azure.mgmt.containerservice.models.OSType :keyword os_sku: Specifies the OS SKU used by the agent pool. If not specified, the default is Ubuntu if OSType=Linux or Windows2019 if OSType=Windows. And the default Windows OSSKU will be - changed to Windows2022 after Windows2019 is deprecated. Known values are: "Ubuntu", "Mariner", - "AzureLinux", "AzureLinux3", "Flatcar", "CBLMariner", "Windows2019", "Windows2022", - "Windows2025", "WindowsAnnual", "Ubuntu2204", and "Ubuntu2404". + changed to Windows2022 after Windows2019 is deprecated. Known values are: "Ubuntu", + "AzureLinux", "AzureLinux3", "Mariner", "Flatcar", "CBLMariner", "Windows2019", "Windows2022", + "Ubuntu2204", "Windows2025", "WindowsAnnual", and "Ubuntu2404". :paramtype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU :keyword os_disk_size_gb: OS Disk Size in GB to be used to specify the disk size for every machine in the master/agent pool. If you specify 0, it will apply the default osDisk size @@ -4960,9 +4954,9 @@ class MachineProperties(_serialization.Model): Variables are only populated by the server, and will be ignored when sending a request. - :ivar network: The network properties of the machine. + :ivar network: network properties of the machine. :vartype network: ~azure.mgmt.containerservice.models.MachineNetworkProperties - :ivar resource_id: Arm resource id of the machine. It can be used to GET underlying VM + :ivar resource_id: Azure resource id of the machine. It can be used to GET underlying VM Instance. :vartype resource_id: str :ivar hardware: The hardware and GPU settings of the machine. @@ -4995,7 +4989,9 @@ class MachineProperties(_serialization.Model): """ _validation = { + "network": {"readonly": True}, "resource_id": {"readonly": True}, + "node_image_version": {"readonly": True}, "provisioning_state": {"readonly": True}, "e_tag": {"readonly": True}, "status": {"readonly": True}, @@ -5020,20 +5016,16 @@ class MachineProperties(_serialization.Model): def __init__( self, *, - network: Optional["_models.MachineNetworkProperties"] = None, hardware: Optional["_models.MachineHardwareProfile"] = None, operating_system: Optional["_models.MachineOSProfile"] = None, kubernetes: Optional["_models.MachineKubernetesProfile"] = None, mode: Optional[Union[str, "_models.AgentPoolMode"]] = None, security: Optional["_models.MachineSecurityProfile"] = None, - priority: Union[str, "_models.ScaleSetPriority"] = "Regular", - node_image_version: Optional[str] = None, + priority: Optional[Union[str, "_models.ScaleSetPriority"]] = None, tags: Optional[Dict[str, str]] = None, **kwargs: Any ) -> None: """ - :keyword network: The network properties of the machine. - :paramtype network: ~azure.mgmt.containerservice.models.MachineNetworkProperties :keyword hardware: The hardware and GPU settings of the machine. :paramtype hardware: ~azure.mgmt.containerservice.models.MachineHardwareProfile :keyword operating_system: The operating system and disk used by the machine. @@ -5048,13 +5040,11 @@ def __init__( :keyword priority: The priority for the machine. If not specified, the default is 'Regular'. Known values are: "Spot" and "Regular". :paramtype priority: str or ~azure.mgmt.containerservice.models.ScaleSetPriority - :keyword node_image_version: The version of node image. - :paramtype node_image_version: str :keyword tags: The tags to be persisted on the machine. :paramtype tags: dict[str, str] """ super().__init__(**kwargs) - self.network = network + self.network: Optional["_models.MachineNetworkProperties"] = None self.resource_id: Optional[str] = None self.hardware = hardware self.operating_system = operating_system @@ -5062,7 +5052,7 @@ def __init__( self.mode = mode self.security = security self.priority = priority - self.node_image_version = node_image_version + self.node_image_version: Optional[str] = None self.provisioning_state: Optional[str] = None self.tags = tags self.e_tag: Optional[str] = None @@ -5072,9 +5062,6 @@ def __init__( class MachineSecurityProfile(_serialization.Model): """The security settings of the machine. - :ivar ssh_access: SSH access method of an agent pool. Known values are: "LocalUser", - "Disabled", and "EntraId". - :vartype ssh_access: str or ~azure.mgmt.containerservice.models.AgentPoolSSHAccess :ivar enable_vtpm: vTPM is a Trusted Launch feature for configuring a dedicated secure vault for keys and measurements held locally on the node. For more details, see aka.ms/aks/trustedlaunch. If not specified, the default is false. @@ -5083,6 +5070,9 @@ class MachineSecurityProfile(_serialization.Model): signed operating systems and drivers can boot. For more details, see aka.ms/aks/trustedlaunch. If not specified, the default is false. :vartype enable_secure_boot: bool + :ivar ssh_access: SSH access method of an agent pool. Known values are: "LocalUser", + "Disabled", and "EntraId". + :vartype ssh_access: str or ~azure.mgmt.containerservice.models.AgentPoolSSHAccess :ivar enable_encryption_at_host: Whether to enable host based OS and data drive encryption. This is only supported on certain VM sizes and in certain Azure regions. For more information, see: https://docs.microsoft.com/azure/aks/enable-host-encryption. @@ -5090,25 +5080,22 @@ class MachineSecurityProfile(_serialization.Model): """ _attribute_map = { - "ssh_access": {"key": "sshAccess", "type": "str"}, "enable_vtpm": {"key": "enableVTPM", "type": "bool"}, "enable_secure_boot": {"key": "enableSecureBoot", "type": "bool"}, + "ssh_access": {"key": "sshAccess", "type": "str"}, "enable_encryption_at_host": {"key": "enableEncryptionAtHost", "type": "bool"}, } def __init__( self, *, - ssh_access: Optional[Union[str, "_models.AgentPoolSSHAccess"]] = None, enable_vtpm: Optional[bool] = None, enable_secure_boot: Optional[bool] = None, + ssh_access: Optional[Union[str, "_models.AgentPoolSSHAccess"]] = None, enable_encryption_at_host: Optional[bool] = None, **kwargs: Any ) -> None: """ - :keyword ssh_access: SSH access method of an agent pool. Known values are: "LocalUser", - "Disabled", and "EntraId". - :paramtype ssh_access: str or ~azure.mgmt.containerservice.models.AgentPoolSSHAccess :keyword enable_vtpm: vTPM is a Trusted Launch feature for configuring a dedicated secure vault for keys and measurements held locally on the node. For more details, see aka.ms/aks/trustedlaunch. If not specified, the default is false. @@ -5117,15 +5104,18 @@ def __init__( signed operating systems and drivers can boot. For more details, see aka.ms/aks/trustedlaunch. If not specified, the default is false. :paramtype enable_secure_boot: bool + :keyword ssh_access: SSH access method of an agent pool. Known values are: "LocalUser", + "Disabled", and "EntraId". + :paramtype ssh_access: str or ~azure.mgmt.containerservice.models.AgentPoolSSHAccess :keyword enable_encryption_at_host: Whether to enable host based OS and data drive encryption. This is only supported on certain VM sizes and in certain Azure regions. For more information, see: https://docs.microsoft.com/azure/aks/enable-host-encryption. :paramtype enable_encryption_at_host: bool """ super().__init__(**kwargs) - self.ssh_access = ssh_access self.enable_vtpm = enable_vtpm self.enable_secure_boot = enable_secure_boot + self.ssh_access = ssh_access self.enable_encryption_at_host = enable_encryption_at_host @@ -5177,21 +5167,23 @@ def __init__(self, **kwargs: Any) -> None: self.vm_state: Optional[Union[str, "_models.VmState"]] = None -class MaintenanceConfiguration(SubResource): +class MaintenanceConfiguration(ProxyResource): """Planned maintenance configuration, used to configure when updates can be deployed to a Managed Cluster. See `planned maintenance `_ for more information about planned maintenance. Variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Resource ID. + :ivar id: Fully qualified resource ID for the resource. E.g. + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". :vartype id: str - :ivar name: The name of the resource that is unique within a resource group. This name can be - used to access the resource. + :ivar name: The name of the resource. :vartype name: str - :ivar type: Resource type. + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". :vartype type: str - :ivar system_data: The system metadata relating to this resource. + :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy + information. :vartype system_data: ~azure.mgmt.containerservice.models.SystemData :ivar time_in_week: Time slots during the week when planned maintenance is allowed to proceed. If two array entries specify the same day of the week, the applied configuration is the union @@ -5239,25 +5231,24 @@ def __init__( :paramtype maintenance_window: ~azure.mgmt.containerservice.models.MaintenanceWindow """ super().__init__(**kwargs) - self.system_data: Optional["_models.SystemData"] = None self.time_in_week = time_in_week self.not_allowed_time = not_allowed_time self.maintenance_window = maintenance_window class MaintenanceConfigurationListResult(_serialization.Model): - """The response from the List maintenance configurations operation. + """The response of a MaintenanceConfiguration list operation. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: The list of maintenance configurations. + :ivar value: The MaintenanceConfiguration items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.MaintenanceConfiguration] - :ivar next_link: The URL to get the next set of maintenance configuration results. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -5265,14 +5256,18 @@ class MaintenanceConfigurationListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.MaintenanceConfiguration"]] = None, **kwargs: Any) -> None: + def __init__( + self, *, value: List["_models.MaintenanceConfiguration"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: """ - :keyword value: The list of maintenance configurations. + :keyword value: The MaintenanceConfiguration items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.MaintenanceConfiguration] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class MaintenanceWindow(_serialization.Model): @@ -5436,10 +5431,10 @@ class ManagedCluster(TrackedResource): :vartype tags: dict[str, str] :ivar location: The geo-location where the resource lives. Required. :vartype location: str - :ivar e_tag: Unique read-only string used to implement optimistic concurrency. The eTag value - will change when the resource is updated. Specify an if-match or if-none-match header with the - eTag value for a subsequent request to enable optimistic concurrency per the normal eTag - convention. + :ivar e_tag: If eTag is provided in the response body, it may also be provided as a header per + the normal etag convention. Entity tags are used for comparing two or more entities from the + same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match + (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. :vartype e_tag: str :ivar sku: The managed cluster SKU. :vartype sku: ~azure.mgmt.containerservice.models.ManagedClusterSKU @@ -5459,14 +5454,20 @@ class ManagedCluster(TrackedResource): :vartype creation_data: ~azure.mgmt.containerservice.models.CreationData :ivar max_agent_pools: The max number of agent pools for the managed cluster. :vartype max_agent_pools: int - :ivar kubernetes_version: The version of Kubernetes the Managed Cluster is requested to run. - When you upgrade a supported AKS cluster, Kubernetes minor versions cannot be skipped. All - upgrades must be performed sequentially by major version number. For example, upgrades between - 1.14.x -> 1.15.x or 1.15.x -> 1.16.x are allowed, however 1.14.x -> 1.16.x is not allowed. See - `upgrading an AKS cluster `_ for more - details. + :ivar kubernetes_version: The version of Kubernetes specified by the user. Both patch version + (e.g. 1.20.13) and (e.g. 1.20) are supported. When + is specified, the latest supported GA patch version is chosen automatically. + Updating the cluster with the same once it has been created (e.g. 1.14.x -> 1.14) + will not trigger an upgrade, even if a newer patch version is available. When you upgrade a + supported AKS cluster, Kubernetes minor versions cannot be skipped. All upgrades must be + performed sequentially by major version number. For example, upgrades between 1.14.x -> 1.15.x + or 1.15.x -> 1.16.x are allowed, however 1.14.x -> 1.16.x is not allowed. See `upgrading an AKS + cluster `_ for more details. :vartype kubernetes_version: str - :ivar current_kubernetes_version: The version of Kubernetes the Managed Cluster is running. + :ivar current_kubernetes_version: The version of Kubernetes the Managed Cluster is running. If + kubernetesVersion was a fully specified version , this field will be exactly + equal to it. If kubernetesVersion was , this field will contain the full + version being used. :vartype current_kubernetes_version: str :ivar dns_prefix: The DNS prefix of the Managed Cluster. This cannot be updated once the Managed Cluster has been created. @@ -5508,7 +5509,7 @@ class ManagedCluster(TrackedResource): ~azure.mgmt.containerservice.models.ManagedClusterOIDCIssuerProfile :ivar node_resource_group: The name of the resource group containing agent pool nodes. :vartype node_resource_group: str - :ivar node_resource_group_profile: The node resource group configuration profile. + :ivar node_resource_group_profile: Profile of the node resource group configuration. :vartype node_resource_group_profile: ~azure.mgmt.containerservice.models.ManagedClusterNodeResourceGroupProfile :ivar enable_rbac: Whether to enable Kubernetes Role-Based Access Control. @@ -5566,7 +5567,7 @@ class ManagedCluster(TrackedResource): :ivar workload_auto_scaler_profile: Workload Auto-scaler profile for the managed cluster. :vartype workload_auto_scaler_profile: ~azure.mgmt.containerservice.models.ManagedClusterWorkloadAutoScalerProfile - :ivar azure_monitor_profile: Prometheus addon profile for the container service cluster. + :ivar azure_monitor_profile: Azure Monitor addon profiles for monitoring the managed cluster. :vartype azure_monitor_profile: ~azure.mgmt.containerservice.models.ManagedClusterAzureMonitorProfile :ivar service_mesh_profile: Service mesh profile for a managed cluster. @@ -5576,15 +5577,15 @@ class ManagedCluster(TrackedResource): :vartype resource_uid: str :ivar metrics_profile: Optional cluster metrics configuration. :vartype metrics_profile: ~azure.mgmt.containerservice.models.ManagedClusterMetricsProfile - :ivar ai_toolchain_operator_profile: AI toolchain operator settings that apply to the whole - cluster. - :vartype ai_toolchain_operator_profile: - ~azure.mgmt.containerservice.models.ManagedClusterAIToolchainOperatorProfile :ivar node_provisioning_profile: Node provisioning settings that apply to the whole cluster. :vartype node_provisioning_profile: ~azure.mgmt.containerservice.models.ManagedClusterNodeProvisioningProfile :ivar bootstrap_profile: Profile of the cluster bootstrap configuration. :vartype bootstrap_profile: ~azure.mgmt.containerservice.models.ManagedClusterBootstrapProfile + :ivar ai_toolchain_operator_profile: AI toolchain operator settings that apply to the whole + cluster. + :vartype ai_toolchain_operator_profile: + ~azure.mgmt.containerservice.models.ManagedClusterAIToolchainOperatorProfile :ivar scheduler_profile: Profile of the pod scheduler configuration. :vartype scheduler_profile: ~azure.mgmt.containerservice.models.SchedulerProfile :ivar hosted_system_profile: Settings for hosted system addons. For more information, see @@ -5682,15 +5683,15 @@ class ManagedCluster(TrackedResource): "service_mesh_profile": {"key": "properties.serviceMeshProfile", "type": "ServiceMeshProfile"}, "resource_uid": {"key": "properties.resourceUID", "type": "str"}, "metrics_profile": {"key": "properties.metricsProfile", "type": "ManagedClusterMetricsProfile"}, - "ai_toolchain_operator_profile": { - "key": "properties.aiToolchainOperatorProfile", - "type": "ManagedClusterAIToolchainOperatorProfile", - }, "node_provisioning_profile": { "key": "properties.nodeProvisioningProfile", "type": "ManagedClusterNodeProvisioningProfile", }, "bootstrap_profile": {"key": "properties.bootstrapProfile", "type": "ManagedClusterBootstrapProfile"}, + "ai_toolchain_operator_profile": { + "key": "properties.aiToolchainOperatorProfile", + "type": "ManagedClusterAIToolchainOperatorProfile", + }, "scheduler_profile": {"key": "properties.schedulerProfile", "type": "SchedulerProfile"}, "hosted_system_profile": {"key": "properties.hostedSystemProfile", "type": "ManagedClusterHostedSystemProfile"}, "status": {"key": "properties.status", "type": "ManagedClusterStatus"}, @@ -5740,9 +5741,9 @@ def __init__( # pylint: disable=too-many-locals azure_monitor_profile: Optional["_models.ManagedClusterAzureMonitorProfile"] = None, service_mesh_profile: Optional["_models.ServiceMeshProfile"] = None, metrics_profile: Optional["_models.ManagedClusterMetricsProfile"] = None, - ai_toolchain_operator_profile: Optional["_models.ManagedClusterAIToolchainOperatorProfile"] = None, node_provisioning_profile: Optional["_models.ManagedClusterNodeProvisioningProfile"] = None, bootstrap_profile: Optional["_models.ManagedClusterBootstrapProfile"] = None, + ai_toolchain_operator_profile: Optional["_models.ManagedClusterAIToolchainOperatorProfile"] = None, scheduler_profile: Optional["_models.SchedulerProfile"] = None, hosted_system_profile: Optional["_models.ManagedClusterHostedSystemProfile"] = None, status: Optional["_models.ManagedClusterStatus"] = None, @@ -5765,12 +5766,15 @@ def __init__( # pylint: disable=too-many-locals :keyword creation_data: CreationData to be used to specify the source Snapshot ID if the cluster will be created/upgraded using a snapshot. :paramtype creation_data: ~azure.mgmt.containerservice.models.CreationData - :keyword kubernetes_version: The version of Kubernetes the Managed Cluster is requested to run. - When you upgrade a supported AKS cluster, Kubernetes minor versions cannot be skipped. All - upgrades must be performed sequentially by major version number. For example, upgrades between - 1.14.x -> 1.15.x or 1.15.x -> 1.16.x are allowed, however 1.14.x -> 1.16.x is not allowed. See - `upgrading an AKS cluster `_ for more - details. + :keyword kubernetes_version: The version of Kubernetes specified by the user. Both patch + version (e.g. 1.20.13) and (e.g. 1.20) are supported. When + is specified, the latest supported GA patch version is chosen automatically. + Updating the cluster with the same once it has been created (e.g. 1.14.x -> 1.14) + will not trigger an upgrade, even if a newer patch version is available. When you upgrade a + supported AKS cluster, Kubernetes minor versions cannot be skipped. All upgrades must be + performed sequentially by major version number. For example, upgrades between 1.14.x -> 1.15.x + or 1.15.x -> 1.16.x are allowed, however 1.14.x -> 1.16.x is not allowed. See `upgrading an AKS + cluster `_ for more details. :paramtype kubernetes_version: str :keyword dns_prefix: The DNS prefix of the Managed Cluster. This cannot be updated once the Managed Cluster has been created. @@ -5802,7 +5806,7 @@ def __init__( # pylint: disable=too-many-locals ~azure.mgmt.containerservice.models.ManagedClusterOIDCIssuerProfile :keyword node_resource_group: The name of the resource group containing agent pool nodes. :paramtype node_resource_group: str - :keyword node_resource_group_profile: The node resource group configuration profile. + :keyword node_resource_group_profile: Profile of the node resource group configuration. :paramtype node_resource_group_profile: ~azure.mgmt.containerservice.models.ManagedClusterNodeResourceGroupProfile :keyword enable_rbac: Whether to enable Kubernetes Role-Based Access Control. @@ -5864,23 +5868,24 @@ def __init__( # pylint: disable=too-many-locals :keyword workload_auto_scaler_profile: Workload Auto-scaler profile for the managed cluster. :paramtype workload_auto_scaler_profile: ~azure.mgmt.containerservice.models.ManagedClusterWorkloadAutoScalerProfile - :keyword azure_monitor_profile: Prometheus addon profile for the container service cluster. + :keyword azure_monitor_profile: Azure Monitor addon profiles for monitoring the managed + cluster. :paramtype azure_monitor_profile: ~azure.mgmt.containerservice.models.ManagedClusterAzureMonitorProfile :keyword service_mesh_profile: Service mesh profile for a managed cluster. :paramtype service_mesh_profile: ~azure.mgmt.containerservice.models.ServiceMeshProfile :keyword metrics_profile: Optional cluster metrics configuration. :paramtype metrics_profile: ~azure.mgmt.containerservice.models.ManagedClusterMetricsProfile - :keyword ai_toolchain_operator_profile: AI toolchain operator settings that apply to the whole - cluster. - :paramtype ai_toolchain_operator_profile: - ~azure.mgmt.containerservice.models.ManagedClusterAIToolchainOperatorProfile :keyword node_provisioning_profile: Node provisioning settings that apply to the whole cluster. :paramtype node_provisioning_profile: ~azure.mgmt.containerservice.models.ManagedClusterNodeProvisioningProfile :keyword bootstrap_profile: Profile of the cluster bootstrap configuration. :paramtype bootstrap_profile: ~azure.mgmt.containerservice.models.ManagedClusterBootstrapProfile + :keyword ai_toolchain_operator_profile: AI toolchain operator settings that apply to the whole + cluster. + :paramtype ai_toolchain_operator_profile: + ~azure.mgmt.containerservice.models.ManagedClusterAIToolchainOperatorProfile :keyword scheduler_profile: Profile of the pod scheduler configuration. :paramtype scheduler_profile: ~azure.mgmt.containerservice.models.SchedulerProfile :keyword hosted_system_profile: Settings for hosted system addons. For more information, see @@ -5939,9 +5944,9 @@ def __init__( # pylint: disable=too-many-locals self.service_mesh_profile = service_mesh_profile self.resource_uid: Optional[str] = None self.metrics_profile = metrics_profile - self.ai_toolchain_operator_profile = ai_toolchain_operator_profile self.node_provisioning_profile = node_provisioning_profile self.bootstrap_profile = bootstrap_profile + self.ai_toolchain_operator_profile = ai_toolchain_operator_profile self.scheduler_profile = scheduler_profile self.hosted_system_profile = hosted_system_profile self.status = status @@ -6239,11 +6244,11 @@ class ManagedClusterAgentPoolProfileProperties(_serialization.Model): :ivar os_type: The operating system type. The default is Linux. Known values are: "Linux" and "Windows". :vartype os_type: str or ~azure.mgmt.containerservice.models.OSType - :ivar os_sku: Specifies the OS SKU used by the agent pool. If not specified, the default is - Ubuntu if OSType=Linux or Windows2019 if OSType=Windows. And the default Windows OSSKU will be - changed to Windows2022 after Windows2019 is deprecated. Known values are: "Ubuntu", "Mariner", - "AzureLinux", "AzureLinux3", "Flatcar", "CBLMariner", "Windows2019", "Windows2022", - "Windows2025", "WindowsAnnual", "Ubuntu2204", and "Ubuntu2404". + :ivar os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType is + Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >= + 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3", "Mariner", + "Flatcar", "CBLMariner", "Windows2019", "Windows2022", "Ubuntu2204", "Windows2025", + "WindowsAnnual", and "Ubuntu2404". :vartype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU :ivar max_count: The maximum number of nodes for auto-scaling. :vartype max_count: int @@ -6264,19 +6269,19 @@ class ManagedClusterAgentPoolProfileProperties(_serialization.Model): "Gateway", "ManagedSystem", and "Machines". :vartype mode: str or ~azure.mgmt.containerservice.models.AgentPoolMode :ivar orchestrator_version: The version of Kubernetes specified by the user. Both patch version - and are supported. When is specified, the - latest supported patch version is chosen automatically. Updating the agent pool with the same - once it has been created will not trigger an upgrade, even if a newer patch - version is available. As a best practice, you should upgrade all node pools in an AKS cluster - to the same Kubernetes version. The node pool version must have the same major version as the - control plane. The node pool minor version must be within two minor versions of the control - plane version. The node pool version cannot be greater than the control plane version. For more - information see `upgrading a node pool + (e.g. 1.20.13) and (e.g. 1.20) are supported. When + is specified, the latest supported GA patch version is chosen automatically. + Updating the cluster with the same once it has been created (e.g. 1.14.x -> 1.14) + will not trigger an upgrade, even if a newer patch version is available. As a best practice, + you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node + pool version must have the same major version as the control plane. The node pool minor version + must be within two minor versions of the control plane version. The node pool version cannot be + greater than the control plane version. For more information see `upgrading a node pool `_. :vartype orchestrator_version: str - :ivar current_orchestrator_version: The version of Kubernetes running on the Agent Pool. If - orchestratorVersion was a fully specified version , this field will be - exactly equal to it. If orchestratorVersion was , this field will contain the full + :ivar current_orchestrator_version: The version of Kubernetes the Agent Pool is running. If + orchestratorVersion is a fully specified version , this field will be + exactly equal to it. If orchestratorVersion is , this field will contain the full version being used. :vartype current_orchestrator_version: str :ivar node_image_version: The version of node image. @@ -6284,8 +6289,7 @@ class ManagedClusterAgentPoolProfileProperties(_serialization.Model): :ivar upgrade_strategy: Defines the upgrade strategy for the agent pool. The default is Rolling. Known values are: "Rolling" and "BlueGreen". :vartype upgrade_strategy: str or ~azure.mgmt.containerservice.models.UpgradeStrategy - :ivar upgrade_settings: Settings for upgrading the agentpool. Applies when upgrade strategy is - set to Rolling. + :ivar upgrade_settings: Settings for upgrading the agentpool. :vartype upgrade_settings: ~azure.mgmt.containerservice.models.AgentPoolUpgradeSettings :ivar upgrade_settings_blue_green: Settings for Blue-Green upgrade on the agentpool. Applies when upgrade strategy is set to BlueGreen. @@ -6312,12 +6316,14 @@ class ManagedClusterAgentPoolProfileProperties(_serialization.Model): This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}. :vartype node_public_ip_prefix_id: str - :ivar scale_set_priority: The Virtual Machine Scale Set priority. If not specified, the default - is 'Regular'. Known values are: "Spot" and "Regular". + :ivar scale_set_priority: The Virtual Machine Scale Set priority. Known values are: "Spot" and + "Regular". :vartype scale_set_priority: str or ~azure.mgmt.containerservice.models.ScaleSetPriority - :ivar scale_set_eviction_policy: The Virtual Machine Scale Set eviction policy to use. This - cannot be specified unless the scaleSetPriority is 'Spot'. If not specified, the default is - 'Delete'. Known values are: "Delete" and "Deallocate". + :ivar scale_set_eviction_policy: The Virtual Machine Scale Set eviction policy. The eviction + policy specifies what to do with the VM when it is evicted. The default is Delete. For more + information about eviction see `spot VMs + `_. Known values are: "Delete" and + "Deallocate". :vartype scale_set_eviction_policy: str or ~azure.mgmt.containerservice.models.ScaleSetEvictionPolicy :ivar spot_max_price: The max price (in US Dollars) you are willing to pay for spot instances. @@ -6363,8 +6369,13 @@ class ManagedClusterAgentPoolProfileProperties(_serialization.Model): :ivar creation_data: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot. :vartype creation_data: ~azure.mgmt.containerservice.models.CreationData - :ivar capacity_reservation_group_id: AKS will associate the specified agent pool with the - Capacity Reservation Group. + :ivar capacity_reservation_group_id: The fully qualified resource ID of the Capacity + Reservation Group to provide virtual machines from a reserved group of Virtual Machines. This + is of the form: + '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Compute/capacityreservationgroups/{capacityReservationGroupName}' + Customers use it to create an agentpool with a specified CRG. For more information see + `Capacity Reservation + `_. :vartype capacity_reservation_group_id: str :ivar host_group_id: The fully qualified resource ID of the Dedicated Host Group to provision virtual machines from, used only in creation scenario and not allowed to changed once set. This @@ -6373,14 +6384,17 @@ class ManagedClusterAgentPoolProfileProperties(_serialization.Model): For more information see `Azure dedicated hosts `_. :vartype host_group_id: str - :ivar windows_profile: The Windows agent pool's specific profile. - :vartype windows_profile: ~azure.mgmt.containerservice.models.AgentPoolWindowsProfile :ivar network_profile: Network-related settings of an agent pool. :vartype network_profile: ~azure.mgmt.containerservice.models.AgentPoolNetworkProfile + :ivar windows_profile: The Windows agent pool's specific profile. + :vartype windows_profile: ~azure.mgmt.containerservice.models.AgentPoolWindowsProfile :ivar security_profile: The security settings of an agent pool. :vartype security_profile: ~azure.mgmt.containerservice.models.AgentPoolSecurityProfile - :ivar gpu_profile: The GPU settings of an agent pool. + :ivar gpu_profile: GPU settings for the Agent Pool. :vartype gpu_profile: ~azure.mgmt.containerservice.models.GPUProfile + :ivar gateway_profile: Profile specific to a managed agent pool in Gateway mode. This field + cannot be set if agent pool mode is not Gateway. + :vartype gateway_profile: ~azure.mgmt.containerservice.models.AgentPoolGatewayProfile :ivar artifact_streaming_profile: Configuration for using artifact streaming on AKS. :vartype artifact_streaming_profile: ~azure.mgmt.containerservice.models.AgentPoolArtifactStreamingProfile @@ -6389,9 +6403,6 @@ class ManagedClusterAgentPoolProfileProperties(_serialization.Model): :ivar virtual_machine_nodes_status: The status of nodes in a VirtualMachines agent pool. :vartype virtual_machine_nodes_status: list[~azure.mgmt.containerservice.models.VirtualMachineNodes] - :ivar gateway_profile: Profile specific to a managed agent pool in Gateway mode. This field - cannot be set if agent pool mode is not Gateway. - :vartype gateway_profile: ~azure.mgmt.containerservice.models.AgentPoolGatewayProfile :ivar status: Contains read-only information about the Agent Pool. :vartype status: ~azure.mgmt.containerservice.models.AgentPoolStatus :ivar local_dns_profile: Configures the per-node local DNS, with VnetDNS and KubeDNS overrides. @@ -6408,6 +6419,7 @@ class ManagedClusterAgentPoolProfileProperties(_serialization.Model): "e_tag": {"readonly": True}, "os_disk_size_gb": {"maximum": 2048, "minimum": 0}, "current_orchestrator_version": {"readonly": True}, + "node_image_version": {"readonly": True}, "provisioning_state": {"readonly": True}, } @@ -6460,14 +6472,14 @@ class ManagedClusterAgentPoolProfileProperties(_serialization.Model): "creation_data": {"key": "creationData", "type": "CreationData"}, "capacity_reservation_group_id": {"key": "capacityReservationGroupID", "type": "str"}, "host_group_id": {"key": "hostGroupID", "type": "str"}, - "windows_profile": {"key": "windowsProfile", "type": "AgentPoolWindowsProfile"}, "network_profile": {"key": "networkProfile", "type": "AgentPoolNetworkProfile"}, + "windows_profile": {"key": "windowsProfile", "type": "AgentPoolWindowsProfile"}, "security_profile": {"key": "securityProfile", "type": "AgentPoolSecurityProfile"}, "gpu_profile": {"key": "gpuProfile", "type": "GPUProfile"}, + "gateway_profile": {"key": "gatewayProfile", "type": "AgentPoolGatewayProfile"}, "artifact_streaming_profile": {"key": "artifactStreamingProfile", "type": "AgentPoolArtifactStreamingProfile"}, "virtual_machines_profile": {"key": "virtualMachinesProfile", "type": "VirtualMachinesProfile"}, "virtual_machine_nodes_status": {"key": "virtualMachineNodesStatus", "type": "[VirtualMachineNodes]"}, - "gateway_profile": {"key": "gatewayProfile", "type": "AgentPoolGatewayProfile"}, "status": {"key": "status", "type": "AgentPoolStatus"}, "local_dns_profile": {"key": "localDNSProfile", "type": "LocalDNSProfile"}, "node_customization_profile": {"key": "nodeCustomizationProfile", "type": "NodeCustomizationProfile"}, @@ -6487,7 +6499,7 @@ def __init__( # pylint: disable=too-many-locals pod_subnet_id: Optional[str] = None, pod_ip_allocation_mode: Optional[Union[str, "_models.PodIPAllocationMode"]] = None, max_pods: Optional[int] = None, - os_type: Union[str, "_models.OSType"] = "Linux", + os_type: Optional[Union[str, "_models.OSType"]] = None, os_sku: Optional[Union[str, "_models.OSSKU"]] = None, max_count: Optional[int] = None, min_count: Optional[int] = None, @@ -6496,7 +6508,6 @@ def __init__( # pylint: disable=too-many-locals type: Optional[Union[str, "_models.AgentPoolType"]] = None, mode: Optional[Union[str, "_models.AgentPoolMode"]] = None, orchestrator_version: Optional[str] = None, - node_image_version: Optional[str] = None, upgrade_strategy: Optional[Union[str, "_models.UpgradeStrategy"]] = None, upgrade_settings: Optional["_models.AgentPoolUpgradeSettings"] = None, upgrade_settings_blue_green: Optional["_models.AgentPoolBlueGreenUpgradeSettings"] = None, @@ -6504,7 +6515,7 @@ def __init__( # pylint: disable=too-many-locals availability_zones: Optional[List[str]] = None, enable_node_public_ip: Optional[bool] = None, node_public_ip_prefix_id: Optional[str] = None, - scale_set_priority: Union[str, "_models.ScaleSetPriority"] = "Regular", + scale_set_priority: Optional[Union[str, "_models.ScaleSetPriority"]] = None, scale_set_eviction_policy: Union[str, "_models.ScaleSetEvictionPolicy"] = "Delete", spot_max_price: float = -1, tags: Optional[Dict[str, str]] = None, @@ -6521,14 +6532,14 @@ def __init__( # pylint: disable=too-many-locals creation_data: Optional["_models.CreationData"] = None, capacity_reservation_group_id: Optional[str] = None, host_group_id: Optional[str] = None, - windows_profile: Optional["_models.AgentPoolWindowsProfile"] = None, network_profile: Optional["_models.AgentPoolNetworkProfile"] = None, + windows_profile: Optional["_models.AgentPoolWindowsProfile"] = None, security_profile: Optional["_models.AgentPoolSecurityProfile"] = None, gpu_profile: Optional["_models.GPUProfile"] = None, + gateway_profile: Optional["_models.AgentPoolGatewayProfile"] = None, artifact_streaming_profile: Optional["_models.AgentPoolArtifactStreamingProfile"] = None, virtual_machines_profile: Optional["_models.VirtualMachinesProfile"] = None, virtual_machine_nodes_status: Optional[List["_models.VirtualMachineNodes"]] = None, - gateway_profile: Optional["_models.AgentPoolGatewayProfile"] = None, status: Optional["_models.AgentPoolStatus"] = None, local_dns_profile: Optional["_models.LocalDNSProfile"] = None, node_customization_profile: Optional["_models.NodeCustomizationProfile"] = None, @@ -6587,11 +6598,11 @@ def __init__( # pylint: disable=too-many-locals :keyword os_type: The operating system type. The default is Linux. Known values are: "Linux" and "Windows". :paramtype os_type: str or ~azure.mgmt.containerservice.models.OSType - :keyword os_sku: Specifies the OS SKU used by the agent pool. If not specified, the default is - Ubuntu if OSType=Linux or Windows2019 if OSType=Windows. And the default Windows OSSKU will be - changed to Windows2022 after Windows2019 is deprecated. Known values are: "Ubuntu", "Mariner", - "AzureLinux", "AzureLinux3", "Flatcar", "CBLMariner", "Windows2019", "Windows2022", - "Windows2025", "WindowsAnnual", "Ubuntu2204", and "Ubuntu2404". + :keyword os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType + is Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >= + 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3", "Mariner", + "Flatcar", "CBLMariner", "Windows2019", "Windows2022", "Ubuntu2204", "Windows2025", + "WindowsAnnual", and "Ubuntu2404". :paramtype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU :keyword max_count: The maximum number of nodes for auto-scaling. :paramtype max_count: int @@ -6612,23 +6623,20 @@ def __init__( # pylint: disable=too-many-locals "Gateway", "ManagedSystem", and "Machines". :paramtype mode: str or ~azure.mgmt.containerservice.models.AgentPoolMode :keyword orchestrator_version: The version of Kubernetes specified by the user. Both patch - version and are supported. When is specified, - the latest supported patch version is chosen automatically. Updating the agent pool with the - same once it has been created will not trigger an upgrade, even if a newer patch - version is available. As a best practice, you should upgrade all node pools in an AKS cluster - to the same Kubernetes version. The node pool version must have the same major version as the - control plane. The node pool minor version must be within two minor versions of the control - plane version. The node pool version cannot be greater than the control plane version. For more - information see `upgrading a node pool + version (e.g. 1.20.13) and (e.g. 1.20) are supported. When + is specified, the latest supported GA patch version is chosen automatically. + Updating the cluster with the same once it has been created (e.g. 1.14.x -> 1.14) + will not trigger an upgrade, even if a newer patch version is available. As a best practice, + you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node + pool version must have the same major version as the control plane. The node pool minor version + must be within two minor versions of the control plane version. The node pool version cannot be + greater than the control plane version. For more information see `upgrading a node pool `_. :paramtype orchestrator_version: str - :keyword node_image_version: The version of node image. - :paramtype node_image_version: str :keyword upgrade_strategy: Defines the upgrade strategy for the agent pool. The default is Rolling. Known values are: "Rolling" and "BlueGreen". :paramtype upgrade_strategy: str or ~azure.mgmt.containerservice.models.UpgradeStrategy - :keyword upgrade_settings: Settings for upgrading the agentpool. Applies when upgrade strategy - is set to Rolling. + :keyword upgrade_settings: Settings for upgrading the agentpool. :paramtype upgrade_settings: ~azure.mgmt.containerservice.models.AgentPoolUpgradeSettings :keyword upgrade_settings_blue_green: Settings for Blue-Green upgrade on the agentpool. Applies when upgrade strategy is set to BlueGreen. @@ -6654,12 +6662,14 @@ def __init__( # pylint: disable=too-many-locals This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}. :paramtype node_public_ip_prefix_id: str - :keyword scale_set_priority: The Virtual Machine Scale Set priority. If not specified, the - default is 'Regular'. Known values are: "Spot" and "Regular". + :keyword scale_set_priority: The Virtual Machine Scale Set priority. Known values are: "Spot" + and "Regular". :paramtype scale_set_priority: str or ~azure.mgmt.containerservice.models.ScaleSetPriority - :keyword scale_set_eviction_policy: The Virtual Machine Scale Set eviction policy to use. This - cannot be specified unless the scaleSetPriority is 'Spot'. If not specified, the default is - 'Delete'. Known values are: "Delete" and "Deallocate". + :keyword scale_set_eviction_policy: The Virtual Machine Scale Set eviction policy. The eviction + policy specifies what to do with the VM when it is evicted. The default is Delete. For more + information about eviction see `spot VMs + `_. Known values are: "Delete" and + "Deallocate". :paramtype scale_set_eviction_policy: str or ~azure.mgmt.containerservice.models.ScaleSetEvictionPolicy :keyword spot_max_price: The max price (in US Dollars) you are willing to pay for spot @@ -6707,8 +6717,13 @@ def __init__( # pylint: disable=too-many-locals :keyword creation_data: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot. :paramtype creation_data: ~azure.mgmt.containerservice.models.CreationData - :keyword capacity_reservation_group_id: AKS will associate the specified agent pool with the - Capacity Reservation Group. + :keyword capacity_reservation_group_id: The fully qualified resource ID of the Capacity + Reservation Group to provide virtual machines from a reserved group of Virtual Machines. This + is of the form: + '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Compute/capacityreservationgroups/{capacityReservationGroupName}' + Customers use it to create an agentpool with a specified CRG. For more information see + `Capacity Reservation + `_. :paramtype capacity_reservation_group_id: str :keyword host_group_id: The fully qualified resource ID of the Dedicated Host Group to provision virtual machines from, used only in creation scenario and not allowed to changed once @@ -6717,14 +6732,17 @@ def __init__( # pylint: disable=too-many-locals For more information see `Azure dedicated hosts `_. :paramtype host_group_id: str - :keyword windows_profile: The Windows agent pool's specific profile. - :paramtype windows_profile: ~azure.mgmt.containerservice.models.AgentPoolWindowsProfile :keyword network_profile: Network-related settings of an agent pool. :paramtype network_profile: ~azure.mgmt.containerservice.models.AgentPoolNetworkProfile + :keyword windows_profile: The Windows agent pool's specific profile. + :paramtype windows_profile: ~azure.mgmt.containerservice.models.AgentPoolWindowsProfile :keyword security_profile: The security settings of an agent pool. :paramtype security_profile: ~azure.mgmt.containerservice.models.AgentPoolSecurityProfile - :keyword gpu_profile: The GPU settings of an agent pool. + :keyword gpu_profile: GPU settings for the Agent Pool. :paramtype gpu_profile: ~azure.mgmt.containerservice.models.GPUProfile + :keyword gateway_profile: Profile specific to a managed agent pool in Gateway mode. This field + cannot be set if agent pool mode is not Gateway. + :paramtype gateway_profile: ~azure.mgmt.containerservice.models.AgentPoolGatewayProfile :keyword artifact_streaming_profile: Configuration for using artifact streaming on AKS. :paramtype artifact_streaming_profile: ~azure.mgmt.containerservice.models.AgentPoolArtifactStreamingProfile @@ -6733,9 +6751,6 @@ def __init__( # pylint: disable=too-many-locals :keyword virtual_machine_nodes_status: The status of nodes in a VirtualMachines agent pool. :paramtype virtual_machine_nodes_status: list[~azure.mgmt.containerservice.models.VirtualMachineNodes] - :keyword gateway_profile: Profile specific to a managed agent pool in Gateway mode. This field - cannot be set if agent pool mode is not Gateway. - :paramtype gateway_profile: ~azure.mgmt.containerservice.models.AgentPoolGatewayProfile :keyword status: Contains read-only information about the Agent Pool. :paramtype status: ~azure.mgmt.containerservice.models.AgentPoolStatus :keyword local_dns_profile: Configures the per-node local DNS, with VnetDNS and KubeDNS @@ -6770,7 +6785,7 @@ def __init__( # pylint: disable=too-many-locals self.mode = mode self.orchestrator_version = orchestrator_version self.current_orchestrator_version: Optional[str] = None - self.node_image_version = node_image_version + self.node_image_version: Optional[str] = None self.upgrade_strategy = upgrade_strategy self.upgrade_settings = upgrade_settings self.upgrade_settings_blue_green = upgrade_settings_blue_green @@ -6796,14 +6811,14 @@ def __init__( # pylint: disable=too-many-locals self.creation_data = creation_data self.capacity_reservation_group_id = capacity_reservation_group_id self.host_group_id = host_group_id - self.windows_profile = windows_profile self.network_profile = network_profile + self.windows_profile = windows_profile self.security_profile = security_profile self.gpu_profile = gpu_profile + self.gateway_profile = gateway_profile self.artifact_streaming_profile = artifact_streaming_profile self.virtual_machines_profile = virtual_machines_profile self.virtual_machine_nodes_status = virtual_machine_nodes_status - self.gateway_profile = gateway_profile self.status = status self.local_dns_profile = local_dns_profile self.node_customization_profile = node_customization_profile @@ -6871,11 +6886,11 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :ivar os_type: The operating system type. The default is Linux. Known values are: "Linux" and "Windows". :vartype os_type: str or ~azure.mgmt.containerservice.models.OSType - :ivar os_sku: Specifies the OS SKU used by the agent pool. If not specified, the default is - Ubuntu if OSType=Linux or Windows2019 if OSType=Windows. And the default Windows OSSKU will be - changed to Windows2022 after Windows2019 is deprecated. Known values are: "Ubuntu", "Mariner", - "AzureLinux", "AzureLinux3", "Flatcar", "CBLMariner", "Windows2019", "Windows2022", - "Windows2025", "WindowsAnnual", "Ubuntu2204", and "Ubuntu2404". + :ivar os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType is + Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >= + 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3", "Mariner", + "Flatcar", "CBLMariner", "Windows2019", "Windows2022", "Ubuntu2204", "Windows2025", + "WindowsAnnual", and "Ubuntu2404". :vartype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU :ivar max_count: The maximum number of nodes for auto-scaling. :vartype max_count: int @@ -6896,19 +6911,19 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): "Gateway", "ManagedSystem", and "Machines". :vartype mode: str or ~azure.mgmt.containerservice.models.AgentPoolMode :ivar orchestrator_version: The version of Kubernetes specified by the user. Both patch version - and are supported. When is specified, the - latest supported patch version is chosen automatically. Updating the agent pool with the same - once it has been created will not trigger an upgrade, even if a newer patch - version is available. As a best practice, you should upgrade all node pools in an AKS cluster - to the same Kubernetes version. The node pool version must have the same major version as the - control plane. The node pool minor version must be within two minor versions of the control - plane version. The node pool version cannot be greater than the control plane version. For more - information see `upgrading a node pool + (e.g. 1.20.13) and (e.g. 1.20) are supported. When + is specified, the latest supported GA patch version is chosen automatically. + Updating the cluster with the same once it has been created (e.g. 1.14.x -> 1.14) + will not trigger an upgrade, even if a newer patch version is available. As a best practice, + you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node + pool version must have the same major version as the control plane. The node pool minor version + must be within two minor versions of the control plane version. The node pool version cannot be + greater than the control plane version. For more information see `upgrading a node pool `_. :vartype orchestrator_version: str - :ivar current_orchestrator_version: The version of Kubernetes running on the Agent Pool. If - orchestratorVersion was a fully specified version , this field will be - exactly equal to it. If orchestratorVersion was , this field will contain the full + :ivar current_orchestrator_version: The version of Kubernetes the Agent Pool is running. If + orchestratorVersion is a fully specified version , this field will be + exactly equal to it. If orchestratorVersion is , this field will contain the full version being used. :vartype current_orchestrator_version: str :ivar node_image_version: The version of node image. @@ -6916,8 +6931,7 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :ivar upgrade_strategy: Defines the upgrade strategy for the agent pool. The default is Rolling. Known values are: "Rolling" and "BlueGreen". :vartype upgrade_strategy: str or ~azure.mgmt.containerservice.models.UpgradeStrategy - :ivar upgrade_settings: Settings for upgrading the agentpool. Applies when upgrade strategy is - set to Rolling. + :ivar upgrade_settings: Settings for upgrading the agentpool. :vartype upgrade_settings: ~azure.mgmt.containerservice.models.AgentPoolUpgradeSettings :ivar upgrade_settings_blue_green: Settings for Blue-Green upgrade on the agentpool. Applies when upgrade strategy is set to BlueGreen. @@ -6944,12 +6958,14 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}. :vartype node_public_ip_prefix_id: str - :ivar scale_set_priority: The Virtual Machine Scale Set priority. If not specified, the default - is 'Regular'. Known values are: "Spot" and "Regular". + :ivar scale_set_priority: The Virtual Machine Scale Set priority. Known values are: "Spot" and + "Regular". :vartype scale_set_priority: str or ~azure.mgmt.containerservice.models.ScaleSetPriority - :ivar scale_set_eviction_policy: The Virtual Machine Scale Set eviction policy to use. This - cannot be specified unless the scaleSetPriority is 'Spot'. If not specified, the default is - 'Delete'. Known values are: "Delete" and "Deallocate". + :ivar scale_set_eviction_policy: The Virtual Machine Scale Set eviction policy. The eviction + policy specifies what to do with the VM when it is evicted. The default is Delete. For more + information about eviction see `spot VMs + `_. Known values are: "Delete" and + "Deallocate". :vartype scale_set_eviction_policy: str or ~azure.mgmt.containerservice.models.ScaleSetEvictionPolicy :ivar spot_max_price: The max price (in US Dollars) you are willing to pay for spot instances. @@ -6995,8 +7011,13 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :ivar creation_data: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot. :vartype creation_data: ~azure.mgmt.containerservice.models.CreationData - :ivar capacity_reservation_group_id: AKS will associate the specified agent pool with the - Capacity Reservation Group. + :ivar capacity_reservation_group_id: The fully qualified resource ID of the Capacity + Reservation Group to provide virtual machines from a reserved group of Virtual Machines. This + is of the form: + '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Compute/capacityreservationgroups/{capacityReservationGroupName}' + Customers use it to create an agentpool with a specified CRG. For more information see + `Capacity Reservation + `_. :vartype capacity_reservation_group_id: str :ivar host_group_id: The fully qualified resource ID of the Dedicated Host Group to provision virtual machines from, used only in creation scenario and not allowed to changed once set. This @@ -7005,14 +7026,17 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): For more information see `Azure dedicated hosts `_. :vartype host_group_id: str - :ivar windows_profile: The Windows agent pool's specific profile. - :vartype windows_profile: ~azure.mgmt.containerservice.models.AgentPoolWindowsProfile :ivar network_profile: Network-related settings of an agent pool. :vartype network_profile: ~azure.mgmt.containerservice.models.AgentPoolNetworkProfile + :ivar windows_profile: The Windows agent pool's specific profile. + :vartype windows_profile: ~azure.mgmt.containerservice.models.AgentPoolWindowsProfile :ivar security_profile: The security settings of an agent pool. :vartype security_profile: ~azure.mgmt.containerservice.models.AgentPoolSecurityProfile - :ivar gpu_profile: The GPU settings of an agent pool. + :ivar gpu_profile: GPU settings for the Agent Pool. :vartype gpu_profile: ~azure.mgmt.containerservice.models.GPUProfile + :ivar gateway_profile: Profile specific to a managed agent pool in Gateway mode. This field + cannot be set if agent pool mode is not Gateway. + :vartype gateway_profile: ~azure.mgmt.containerservice.models.AgentPoolGatewayProfile :ivar artifact_streaming_profile: Configuration for using artifact streaming on AKS. :vartype artifact_streaming_profile: ~azure.mgmt.containerservice.models.AgentPoolArtifactStreamingProfile @@ -7021,9 +7045,6 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): :ivar virtual_machine_nodes_status: The status of nodes in a VirtualMachines agent pool. :vartype virtual_machine_nodes_status: list[~azure.mgmt.containerservice.models.VirtualMachineNodes] - :ivar gateway_profile: Profile specific to a managed agent pool in Gateway mode. This field - cannot be set if agent pool mode is not Gateway. - :vartype gateway_profile: ~azure.mgmt.containerservice.models.AgentPoolGatewayProfile :ivar status: Contains read-only information about the Agent Pool. :vartype status: ~azure.mgmt.containerservice.models.AgentPoolStatus :ivar local_dns_profile: Configures the per-node local DNS, with VnetDNS and KubeDNS overrides. @@ -7043,6 +7064,7 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): "e_tag": {"readonly": True}, "os_disk_size_gb": {"maximum": 2048, "minimum": 0}, "current_orchestrator_version": {"readonly": True}, + "node_image_version": {"readonly": True}, "provisioning_state": {"readonly": True}, "name": {"required": True, "pattern": r"^[a-z][a-z0-9]{0,11}$"}, } @@ -7096,14 +7118,14 @@ class ManagedClusterAgentPoolProfile(ManagedClusterAgentPoolProfileProperties): "creation_data": {"key": "creationData", "type": "CreationData"}, "capacity_reservation_group_id": {"key": "capacityReservationGroupID", "type": "str"}, "host_group_id": {"key": "hostGroupID", "type": "str"}, - "windows_profile": {"key": "windowsProfile", "type": "AgentPoolWindowsProfile"}, "network_profile": {"key": "networkProfile", "type": "AgentPoolNetworkProfile"}, + "windows_profile": {"key": "windowsProfile", "type": "AgentPoolWindowsProfile"}, "security_profile": {"key": "securityProfile", "type": "AgentPoolSecurityProfile"}, "gpu_profile": {"key": "gpuProfile", "type": "GPUProfile"}, + "gateway_profile": {"key": "gatewayProfile", "type": "AgentPoolGatewayProfile"}, "artifact_streaming_profile": {"key": "artifactStreamingProfile", "type": "AgentPoolArtifactStreamingProfile"}, "virtual_machines_profile": {"key": "virtualMachinesProfile", "type": "VirtualMachinesProfile"}, "virtual_machine_nodes_status": {"key": "virtualMachineNodesStatus", "type": "[VirtualMachineNodes]"}, - "gateway_profile": {"key": "gatewayProfile", "type": "AgentPoolGatewayProfile"}, "status": {"key": "status", "type": "AgentPoolStatus"}, "local_dns_profile": {"key": "localDNSProfile", "type": "LocalDNSProfile"}, "node_customization_profile": {"key": "nodeCustomizationProfile", "type": "NodeCustomizationProfile"}, @@ -7125,7 +7147,7 @@ def __init__( # pylint: disable=too-many-locals pod_subnet_id: Optional[str] = None, pod_ip_allocation_mode: Optional[Union[str, "_models.PodIPAllocationMode"]] = None, max_pods: Optional[int] = None, - os_type: Union[str, "_models.OSType"] = "Linux", + os_type: Optional[Union[str, "_models.OSType"]] = None, os_sku: Optional[Union[str, "_models.OSSKU"]] = None, max_count: Optional[int] = None, min_count: Optional[int] = None, @@ -7134,7 +7156,6 @@ def __init__( # pylint: disable=too-many-locals type: Optional[Union[str, "_models.AgentPoolType"]] = None, mode: Optional[Union[str, "_models.AgentPoolMode"]] = None, orchestrator_version: Optional[str] = None, - node_image_version: Optional[str] = None, upgrade_strategy: Optional[Union[str, "_models.UpgradeStrategy"]] = None, upgrade_settings: Optional["_models.AgentPoolUpgradeSettings"] = None, upgrade_settings_blue_green: Optional["_models.AgentPoolBlueGreenUpgradeSettings"] = None, @@ -7142,7 +7163,7 @@ def __init__( # pylint: disable=too-many-locals availability_zones: Optional[List[str]] = None, enable_node_public_ip: Optional[bool] = None, node_public_ip_prefix_id: Optional[str] = None, - scale_set_priority: Union[str, "_models.ScaleSetPriority"] = "Regular", + scale_set_priority: Optional[Union[str, "_models.ScaleSetPriority"]] = None, scale_set_eviction_policy: Union[str, "_models.ScaleSetEvictionPolicy"] = "Delete", spot_max_price: float = -1, tags: Optional[Dict[str, str]] = None, @@ -7159,14 +7180,14 @@ def __init__( # pylint: disable=too-many-locals creation_data: Optional["_models.CreationData"] = None, capacity_reservation_group_id: Optional[str] = None, host_group_id: Optional[str] = None, - windows_profile: Optional["_models.AgentPoolWindowsProfile"] = None, network_profile: Optional["_models.AgentPoolNetworkProfile"] = None, + windows_profile: Optional["_models.AgentPoolWindowsProfile"] = None, security_profile: Optional["_models.AgentPoolSecurityProfile"] = None, gpu_profile: Optional["_models.GPUProfile"] = None, + gateway_profile: Optional["_models.AgentPoolGatewayProfile"] = None, artifact_streaming_profile: Optional["_models.AgentPoolArtifactStreamingProfile"] = None, virtual_machines_profile: Optional["_models.VirtualMachinesProfile"] = None, virtual_machine_nodes_status: Optional[List["_models.VirtualMachineNodes"]] = None, - gateway_profile: Optional["_models.AgentPoolGatewayProfile"] = None, status: Optional["_models.AgentPoolStatus"] = None, local_dns_profile: Optional["_models.LocalDNSProfile"] = None, node_customization_profile: Optional["_models.NodeCustomizationProfile"] = None, @@ -7225,11 +7246,11 @@ def __init__( # pylint: disable=too-many-locals :keyword os_type: The operating system type. The default is Linux. Known values are: "Linux" and "Windows". :paramtype os_type: str or ~azure.mgmt.containerservice.models.OSType - :keyword os_sku: Specifies the OS SKU used by the agent pool. If not specified, the default is - Ubuntu if OSType=Linux or Windows2019 if OSType=Windows. And the default Windows OSSKU will be - changed to Windows2022 after Windows2019 is deprecated. Known values are: "Ubuntu", "Mariner", - "AzureLinux", "AzureLinux3", "Flatcar", "CBLMariner", "Windows2019", "Windows2022", - "Windows2025", "WindowsAnnual", "Ubuntu2204", and "Ubuntu2404". + :keyword os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType + is Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >= + 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3", "Mariner", + "Flatcar", "CBLMariner", "Windows2019", "Windows2022", "Ubuntu2204", "Windows2025", + "WindowsAnnual", and "Ubuntu2404". :paramtype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU :keyword max_count: The maximum number of nodes for auto-scaling. :paramtype max_count: int @@ -7250,23 +7271,20 @@ def __init__( # pylint: disable=too-many-locals "Gateway", "ManagedSystem", and "Machines". :paramtype mode: str or ~azure.mgmt.containerservice.models.AgentPoolMode :keyword orchestrator_version: The version of Kubernetes specified by the user. Both patch - version and are supported. When is specified, - the latest supported patch version is chosen automatically. Updating the agent pool with the - same once it has been created will not trigger an upgrade, even if a newer patch - version is available. As a best practice, you should upgrade all node pools in an AKS cluster - to the same Kubernetes version. The node pool version must have the same major version as the - control plane. The node pool minor version must be within two minor versions of the control - plane version. The node pool version cannot be greater than the control plane version. For more - information see `upgrading a node pool + version (e.g. 1.20.13) and (e.g. 1.20) are supported. When + is specified, the latest supported GA patch version is chosen automatically. + Updating the cluster with the same once it has been created (e.g. 1.14.x -> 1.14) + will not trigger an upgrade, even if a newer patch version is available. As a best practice, + you should upgrade all node pools in an AKS cluster to the same Kubernetes version. The node + pool version must have the same major version as the control plane. The node pool minor version + must be within two minor versions of the control plane version. The node pool version cannot be + greater than the control plane version. For more information see `upgrading a node pool `_. :paramtype orchestrator_version: str - :keyword node_image_version: The version of node image. - :paramtype node_image_version: str :keyword upgrade_strategy: Defines the upgrade strategy for the agent pool. The default is Rolling. Known values are: "Rolling" and "BlueGreen". :paramtype upgrade_strategy: str or ~azure.mgmt.containerservice.models.UpgradeStrategy - :keyword upgrade_settings: Settings for upgrading the agentpool. Applies when upgrade strategy - is set to Rolling. + :keyword upgrade_settings: Settings for upgrading the agentpool. :paramtype upgrade_settings: ~azure.mgmt.containerservice.models.AgentPoolUpgradeSettings :keyword upgrade_settings_blue_green: Settings for Blue-Green upgrade on the agentpool. Applies when upgrade strategy is set to BlueGreen. @@ -7292,12 +7310,14 @@ def __init__( # pylint: disable=too-many-locals This is of the form: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}. :paramtype node_public_ip_prefix_id: str - :keyword scale_set_priority: The Virtual Machine Scale Set priority. If not specified, the - default is 'Regular'. Known values are: "Spot" and "Regular". + :keyword scale_set_priority: The Virtual Machine Scale Set priority. Known values are: "Spot" + and "Regular". :paramtype scale_set_priority: str or ~azure.mgmt.containerservice.models.ScaleSetPriority - :keyword scale_set_eviction_policy: The Virtual Machine Scale Set eviction policy to use. This - cannot be specified unless the scaleSetPriority is 'Spot'. If not specified, the default is - 'Delete'. Known values are: "Delete" and "Deallocate". + :keyword scale_set_eviction_policy: The Virtual Machine Scale Set eviction policy. The eviction + policy specifies what to do with the VM when it is evicted. The default is Delete. For more + information about eviction see `spot VMs + `_. Known values are: "Delete" and + "Deallocate". :paramtype scale_set_eviction_policy: str or ~azure.mgmt.containerservice.models.ScaleSetEvictionPolicy :keyword spot_max_price: The max price (in US Dollars) you are willing to pay for spot @@ -7345,8 +7365,13 @@ def __init__( # pylint: disable=too-many-locals :keyword creation_data: CreationData to be used to specify the source Snapshot ID if the node pool will be created/upgraded using a snapshot. :paramtype creation_data: ~azure.mgmt.containerservice.models.CreationData - :keyword capacity_reservation_group_id: AKS will associate the specified agent pool with the - Capacity Reservation Group. + :keyword capacity_reservation_group_id: The fully qualified resource ID of the Capacity + Reservation Group to provide virtual machines from a reserved group of Virtual Machines. This + is of the form: + '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Compute/capacityreservationgroups/{capacityReservationGroupName}' + Customers use it to create an agentpool with a specified CRG. For more information see + `Capacity Reservation + `_. :paramtype capacity_reservation_group_id: str :keyword host_group_id: The fully qualified resource ID of the Dedicated Host Group to provision virtual machines from, used only in creation scenario and not allowed to changed once @@ -7355,14 +7380,17 @@ def __init__( # pylint: disable=too-many-locals For more information see `Azure dedicated hosts `_. :paramtype host_group_id: str - :keyword windows_profile: The Windows agent pool's specific profile. - :paramtype windows_profile: ~azure.mgmt.containerservice.models.AgentPoolWindowsProfile :keyword network_profile: Network-related settings of an agent pool. :paramtype network_profile: ~azure.mgmt.containerservice.models.AgentPoolNetworkProfile + :keyword windows_profile: The Windows agent pool's specific profile. + :paramtype windows_profile: ~azure.mgmt.containerservice.models.AgentPoolWindowsProfile :keyword security_profile: The security settings of an agent pool. :paramtype security_profile: ~azure.mgmt.containerservice.models.AgentPoolSecurityProfile - :keyword gpu_profile: The GPU settings of an agent pool. + :keyword gpu_profile: GPU settings for the Agent Pool. :paramtype gpu_profile: ~azure.mgmt.containerservice.models.GPUProfile + :keyword gateway_profile: Profile specific to a managed agent pool in Gateway mode. This field + cannot be set if agent pool mode is not Gateway. + :paramtype gateway_profile: ~azure.mgmt.containerservice.models.AgentPoolGatewayProfile :keyword artifact_streaming_profile: Configuration for using artifact streaming on AKS. :paramtype artifact_streaming_profile: ~azure.mgmt.containerservice.models.AgentPoolArtifactStreamingProfile @@ -7371,9 +7399,6 @@ def __init__( # pylint: disable=too-many-locals :keyword virtual_machine_nodes_status: The status of nodes in a VirtualMachines agent pool. :paramtype virtual_machine_nodes_status: list[~azure.mgmt.containerservice.models.VirtualMachineNodes] - :keyword gateway_profile: Profile specific to a managed agent pool in Gateway mode. This field - cannot be set if agent pool mode is not Gateway. - :paramtype gateway_profile: ~azure.mgmt.containerservice.models.AgentPoolGatewayProfile :keyword status: Contains read-only information about the Agent Pool. :paramtype status: ~azure.mgmt.containerservice.models.AgentPoolStatus :keyword local_dns_profile: Configures the per-node local DNS, with VnetDNS and KubeDNS @@ -7409,7 +7434,6 @@ def __init__( # pylint: disable=too-many-locals type=type, mode=mode, orchestrator_version=orchestrator_version, - node_image_version=node_image_version, upgrade_strategy=upgrade_strategy, upgrade_settings=upgrade_settings, upgrade_settings_blue_green=upgrade_settings_blue_green, @@ -7434,14 +7458,14 @@ def __init__( # pylint: disable=too-many-locals creation_data=creation_data, capacity_reservation_group_id=capacity_reservation_group_id, host_group_id=host_group_id, - windows_profile=windows_profile, network_profile=network_profile, + windows_profile=windows_profile, security_profile=security_profile, gpu_profile=gpu_profile, + gateway_profile=gateway_profile, artifact_streaming_profile=artifact_streaming_profile, virtual_machines_profile=virtual_machines_profile, virtual_machine_nodes_status=virtual_machine_nodes_status, - gateway_profile=gateway_profile, status=status, local_dns_profile=local_dns_profile, node_customization_profile=node_customization_profile, @@ -7498,10 +7522,10 @@ class ManagedClusterAPIServerAccessProfile(_serialization.Model): :ivar disable_run_command: Whether to disable run command for the cluster or not. :vartype disable_run_command: bool :ivar enable_vnet_integration: Whether to enable apiserver vnet integration for the cluster or - not. + not. See aka.ms/AksVnetIntegration for more details. :vartype enable_vnet_integration: bool :ivar subnet_id: The subnet to be used when apiserver vnet integration is enabled. It is - required when: 1. creating a new cluster with BYO Vnet; 2. updating an existing cluster to + required when creating a new cluster with BYO Vnet, or when updating an existing cluster to enable apiserver vnet integration. :vartype subnet_id: str """ @@ -7550,10 +7574,10 @@ def __init__( :keyword disable_run_command: Whether to disable run command for the cluster or not. :paramtype disable_run_command: bool :keyword enable_vnet_integration: Whether to enable apiserver vnet integration for the cluster - or not. + or not. See aka.ms/AksVnetIntegration for more details. :paramtype enable_vnet_integration: bool :keyword subnet_id: The subnet to be used when apiserver vnet integration is enabled. It is - required when: 1. creating a new cluster with BYO Vnet; 2. updating an existing cluster to + required when creating a new cluster with BYO Vnet, or when updating an existing cluster to enable apiserver vnet integration. :paramtype subnet_id: str """ @@ -7575,9 +7599,9 @@ class ManagedClusterAutoUpgradeProfile(_serialization.Model): `_. Known values are: "rapid", "stable", "patch", "node-image", and "none". :vartype upgrade_channel: str or ~azure.mgmt.containerservice.models.UpgradeChannel - :ivar node_os_upgrade_channel: Manner in which the OS on your nodes is updated. The default is - Unmanaged, but may change to either NodeImage or SecurityPatch at GA. Known values are: "None", - "Unmanaged", "SecurityPatch", and "NodeImage". + :ivar node_os_upgrade_channel: Node OS Upgrade Channel. Manner in which the OS on your nodes is + updated. The default is NodeImage. Known values are: "None", "Unmanaged", "NodeImage", and + "SecurityPatch". :vartype node_os_upgrade_channel: str or ~azure.mgmt.containerservice.models.NodeOSUpgradeChannel """ @@ -7600,9 +7624,9 @@ def __init__( `_. Known values are: "rapid", "stable", "patch", "node-image", and "none". :paramtype upgrade_channel: str or ~azure.mgmt.containerservice.models.UpgradeChannel - :keyword node_os_upgrade_channel: Manner in which the OS on your nodes is updated. The default - is Unmanaged, but may change to either NodeImage or SecurityPatch at GA. Known values are: - "None", "Unmanaged", "SecurityPatch", and "NodeImage". + :keyword node_os_upgrade_channel: Node OS Upgrade Channel. Manner in which the OS on your nodes + is updated. The default is NodeImage. Known values are: "None", "Unmanaged", "NodeImage", and + "SecurityPatch". :paramtype node_os_upgrade_channel: str or ~azure.mgmt.containerservice.models.NodeOSUpgradeChannel """ @@ -7612,9 +7636,12 @@ def __init__( class ManagedClusterAzureMonitorProfile(_serialization.Model): - """Prometheus addon profile for the container service cluster. + """Azure Monitor addon profiles for monitoring the managed cluster. - :ivar metrics: Metrics profile for the prometheus service addon. + :ivar metrics: Metrics profile for the Azure Monitor managed service for Prometheus addon. + Collect out-of-the-box Kubernetes infrastructure metrics to send to an Azure Monitor Workspace + and configure additional scraping for custom targets. See aka.ms/AzureManagedPrometheus for an + overview. :vartype metrics: ~azure.mgmt.containerservice.models.ManagedClusterAzureMonitorProfileMetrics :ivar container_insights: Azure Monitor Container Insights Profile for Kubernetes Events, Inventory and Container stdout & stderr logs etc. See aka.ms/AzureMonitorContainerInsights for @@ -7647,7 +7674,10 @@ def __init__( **kwargs: Any ) -> None: """ - :keyword metrics: Metrics profile for the prometheus service addon. + :keyword metrics: Metrics profile for the Azure Monitor managed service for Prometheus addon. + Collect out-of-the-box Kubernetes infrastructure metrics to send to an Azure Monitor Workspace + and configure additional scraping for custom targets. See aka.ms/AzureManagedPrometheus for an + overview. :paramtype metrics: ~azure.mgmt.containerservice.models.ManagedClusterAzureMonitorProfileMetrics :keyword container_insights: Azure Monitor Container Insights Profile for Kubernetes Events, @@ -7902,13 +7932,19 @@ def __init__( class ManagedClusterAzureMonitorProfileKubeStateMetrics(_serialization.Model): # pylint: disable=name-too-long - """Kube State Metrics for prometheus addon profile for the container service cluster. - - :ivar metric_labels_allowlist: Comma-separated list of Kubernetes annotations keys that will be - used in the resource's labels metric. + """Kube State Metrics profile for the Azure Managed Prometheus addon. These optional settings are + for the kube-state-metrics pod that is deployed with the addon. See + aka.ms/AzureManagedPrometheus-optional-parameters for details. + + :ivar metric_labels_allowlist: Comma-separated list of additional Kubernetes label keys that + will be used in the resource's labels metric (Example: + 'namespaces=[k8s-label-1,k8s-label-n,...],pods=[app],...'). By default the metric contains only + resource name and namespace labels. :vartype metric_labels_allowlist: str - :ivar metric_annotations_allow_list: Comma-separated list of additional Kubernetes label keys - that will be used in the resource's labels metric. + :ivar metric_annotations_allow_list: Comma-separated list of Kubernetes annotation keys that + will be used in the resource's labels metric (Example: + 'namespaces=[kubernetes.io/team,...],pods=[kubernetes.io/team],...'). By default the metric + contains only resource name and namespace labels. :vartype metric_annotations_allow_list: str """ @@ -7925,11 +7961,15 @@ def __init__( **kwargs: Any ) -> None: """ - :keyword metric_labels_allowlist: Comma-separated list of Kubernetes annotations keys that will - be used in the resource's labels metric. + :keyword metric_labels_allowlist: Comma-separated list of additional Kubernetes label keys that + will be used in the resource's labels metric (Example: + 'namespaces=[k8s-label-1,k8s-label-n,...],pods=[app],...'). By default the metric contains only + resource name and namespace labels. :paramtype metric_labels_allowlist: str - :keyword metric_annotations_allow_list: Comma-separated list of additional Kubernetes label - keys that will be used in the resource's labels metric. + :keyword metric_annotations_allow_list: Comma-separated list of Kubernetes annotation keys that + will be used in the resource's labels metric (Example: + 'namespaces=[kubernetes.io/team,...],pods=[kubernetes.io/team],...'). By default the metric + contains only resource name and namespace labels. :paramtype metric_annotations_allow_list: str """ super().__init__(**kwargs) @@ -7938,14 +7978,20 @@ def __init__( class ManagedClusterAzureMonitorProfileMetrics(_serialization.Model): - """Metrics profile for the prometheus service addon. + """Metrics profile for the Azure Monitor managed service for Prometheus addon. Collect + out-of-the-box Kubernetes infrastructure metrics to send to an Azure Monitor Workspace and + configure additional scraping for custom targets. See aka.ms/AzureManagedPrometheus for an + overview. All required parameters must be populated in order to send to server. - :ivar enabled: Whether to enable the Prometheus collector. Required. + :ivar enabled: Whether to enable or disable the Azure Managed Prometheus addon for Prometheus + monitoring. See aka.ms/AzureManagedPrometheus-aks-enable for details on enabling and disabling. + Required. :vartype enabled: bool - :ivar kube_state_metrics: Kube State Metrics for prometheus addon profile for the container - service cluster. + :ivar kube_state_metrics: Kube State Metrics profile for the Azure Managed Prometheus addon. + These optional settings are for the kube-state-metrics pod that is deployed with the addon. See + aka.ms/AzureManagedPrometheus-optional-parameters for details. :vartype kube_state_metrics: ~azure.mgmt.containerservice.models.ManagedClusterAzureMonitorProfileKubeStateMetrics """ @@ -7967,10 +8013,13 @@ def __init__( **kwargs: Any ) -> None: """ - :keyword enabled: Whether to enable the Prometheus collector. Required. + :keyword enabled: Whether to enable or disable the Azure Managed Prometheus addon for + Prometheus monitoring. See aka.ms/AzureManagedPrometheus-aks-enable for details on enabling and + disabling. Required. :paramtype enabled: bool - :keyword kube_state_metrics: Kube State Metrics for prometheus addon profile for the container - service cluster. + :keyword kube_state_metrics: Kube State Metrics profile for the Azure Managed Prometheus addon. + These optional settings are for the kube-state-metrics pod that is deployed with the addon. See + aka.ms/AzureManagedPrometheus-optional-parameters for details. :paramtype kube_state_metrics: ~azure.mgmt.containerservice.models.ManagedClusterAzureMonitorProfileKubeStateMetrics """ @@ -8239,12 +8288,14 @@ def __init__(self, *, enabled: Optional[bool] = None, **kwargs: Any) -> None: class ManagedClusterIngressProfile(_serialization.Model): """Ingress profile for the container service cluster. + :ivar web_app_routing: App Routing settings for the ingress profile. You can find an overview + and onboarding guide for this feature at + https://learn.microsoft.com/en-us/azure/aks/app-routing?tabs=default%2Cdeploy-app-default. + :vartype web_app_routing: + ~azure.mgmt.containerservice.models.ManagedClusterIngressProfileWebAppRouting :ivar gateway_api: Settings for the managed Gateway API installation. :vartype gateway_api: ~azure.mgmt.containerservice.models.ManagedClusterIngressProfileGatewayConfiguration - :ivar web_app_routing: Web App Routing settings for the ingress profile. - :vartype web_app_routing: - ~azure.mgmt.containerservice.models.ManagedClusterIngressProfileWebAppRouting :ivar application_load_balancer: Settings for the managed Application Load Balancer installation. :vartype application_load_balancer: @@ -8252,8 +8303,8 @@ class ManagedClusterIngressProfile(_serialization.Model): """ _attribute_map = { - "gateway_api": {"key": "gatewayAPI", "type": "ManagedClusterIngressProfileGatewayConfiguration"}, "web_app_routing": {"key": "webAppRouting", "type": "ManagedClusterIngressProfileWebAppRouting"}, + "gateway_api": {"key": "gatewayAPI", "type": "ManagedClusterIngressProfileGatewayConfiguration"}, "application_load_balancer": { "key": "applicationLoadBalancer", "type": "ManagedClusterIngressProfileApplicationLoadBalancer", @@ -8263,26 +8314,28 @@ class ManagedClusterIngressProfile(_serialization.Model): def __init__( self, *, - gateway_api: Optional["_models.ManagedClusterIngressProfileGatewayConfiguration"] = None, web_app_routing: Optional["_models.ManagedClusterIngressProfileWebAppRouting"] = None, + gateway_api: Optional["_models.ManagedClusterIngressProfileGatewayConfiguration"] = None, application_load_balancer: Optional["_models.ManagedClusterIngressProfileApplicationLoadBalancer"] = None, **kwargs: Any ) -> None: """ + :keyword web_app_routing: App Routing settings for the ingress profile. You can find an + overview and onboarding guide for this feature at + https://learn.microsoft.com/en-us/azure/aks/app-routing?tabs=default%2Cdeploy-app-default. + :paramtype web_app_routing: + ~azure.mgmt.containerservice.models.ManagedClusterIngressProfileWebAppRouting :keyword gateway_api: Settings for the managed Gateway API installation. :paramtype gateway_api: ~azure.mgmt.containerservice.models.ManagedClusterIngressProfileGatewayConfiguration - :keyword web_app_routing: Web App Routing settings for the ingress profile. - :paramtype web_app_routing: - ~azure.mgmt.containerservice.models.ManagedClusterIngressProfileWebAppRouting :keyword application_load_balancer: Settings for the managed Application Load Balancer installation. :paramtype application_load_balancer: ~azure.mgmt.containerservice.models.ManagedClusterIngressProfileApplicationLoadBalancer """ super().__init__(**kwargs) - self.gateway_api = gateway_api self.web_app_routing = web_app_routing + self.gateway_api = gateway_api self.application_load_balancer = application_load_balancer @@ -8374,31 +8427,31 @@ def __init__( class ManagedClusterIngressProfileWebAppRouting(_serialization.Model): # pylint: disable=name-too-long - """Web App Routing settings for the ingress profile. + """Application Routing add-on settings for the ingress profile. Variables are only populated by the server, and will be ignored when sending a request. - :ivar enabled: Whether to enable Web App Routing. + :ivar enabled: Whether to enable the Application Routing add-on. :vartype enabled: bool - :ivar dns_zone_resource_ids: Resource IDs of the DNS zones to be associated with the Web App - Routing add-on. Used only when Web App Routing is enabled. Public and private DNS zones can be - in different resource groups, but all public DNS zones must be in the same resource group and - all private DNS zones must be in the same resource group. + :ivar dns_zone_resource_ids: Resource IDs of the DNS zones to be associated with the + Application Routing add-on. Used only when Application Routing add-on is enabled. Public and + private DNS zones can be in different resource groups, but all public DNS zones must be in the + same resource group and all private DNS zones must be in the same resource group. :vartype dns_zone_resource_ids: list[str] :ivar nginx: Configuration for the default NginxIngressController. See more at https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller. :vartype nginx: ~azure.mgmt.containerservice.models.ManagedClusterIngressProfileNginx + :ivar identity: Managed identity of the Application Routing add-on. This is the identity that + should be granted permissions, for example, to manage the associated Azure DNS resource and get + certificates from Azure Key Vault. See `this overview of the add-on + `_ for more + instructions. + :vartype identity: ~azure.mgmt.containerservice.models.UserAssignedIdentity :ivar default_domain: Configuration for the Default Domain. This is a unique, autogenerated domain that comes with a signed TLS Certificate allowing for secure HTTPS. See `the Default Domain documentation `_ for more instructions. :vartype default_domain: ~azure.mgmt.containerservice.models.ManagedClusterIngressDefaultDomainProfile - :ivar identity: Managed identity of the Web Application Routing add-on. This is the identity - that should be granted permissions, for example, to manage the associated Azure DNS resource - and get certificates from Azure Key Vault. See `this overview of the add-on - `_ for more - instructions. - :vartype identity: ~azure.mgmt.containerservice.models.UserAssignedIdentity """ _validation = { @@ -8410,8 +8463,8 @@ class ManagedClusterIngressProfileWebAppRouting(_serialization.Model): # pylint "enabled": {"key": "enabled", "type": "bool"}, "dns_zone_resource_ids": {"key": "dnsZoneResourceIds", "type": "[str]"}, "nginx": {"key": "nginx", "type": "ManagedClusterIngressProfileNginx"}, - "default_domain": {"key": "defaultDomain", "type": "ManagedClusterIngressDefaultDomainProfile"}, "identity": {"key": "identity", "type": "UserAssignedIdentity"}, + "default_domain": {"key": "defaultDomain", "type": "ManagedClusterIngressDefaultDomainProfile"}, } def __init__( @@ -8424,12 +8477,12 @@ def __init__( **kwargs: Any ) -> None: """ - :keyword enabled: Whether to enable Web App Routing. + :keyword enabled: Whether to enable the Application Routing add-on. :paramtype enabled: bool - :keyword dns_zone_resource_ids: Resource IDs of the DNS zones to be associated with the Web App - Routing add-on. Used only when Web App Routing is enabled. Public and private DNS zones can be - in different resource groups, but all public DNS zones must be in the same resource group and - all private DNS zones must be in the same resource group. + :keyword dns_zone_resource_ids: Resource IDs of the DNS zones to be associated with the + Application Routing add-on. Used only when Application Routing add-on is enabled. Public and + private DNS zones can be in different resource groups, but all public DNS zones must be in the + same resource group and all private DNS zones must be in the same resource group. :paramtype dns_zone_resource_ids: list[str] :keyword nginx: Configuration for the default NginxIngressController. See more at https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller. @@ -8444,23 +8497,23 @@ def __init__( self.enabled = enabled self.dns_zone_resource_ids = dns_zone_resource_ids self.nginx = nginx - self.default_domain = default_domain self.identity: Optional["_models.UserAssignedIdentity"] = None + self.default_domain = default_domain class ManagedClusterListResult(_serialization.Model): - """The response from the List Managed Clusters operation. + """The response of a ManagedCluster list operation. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: The list of managed clusters. + :ivar value: The ManagedCluster items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.ManagedCluster] - :ivar next_link: The URL to get the next set of managed cluster results. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -8468,14 +8521,18 @@ class ManagedClusterListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.ManagedCluster"]] = None, **kwargs: Any) -> None: + def __init__( + self, *, value: List["_models.ManagedCluster"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: """ - :keyword value: The list of managed clusters. + :keyword value: The ManagedCluster items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.ManagedCluster] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class ManagedClusterLoadBalancerProfile(_serialization.Model): @@ -8604,36 +8661,36 @@ class ManagedClusterLoadBalancerProfileManagedOutboundIPs(_serialization.Model): load balancer. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. :vartype count: int - :ivar count_ipv6: The desired number of IPv6 outbound IPs created/managed by Azure for the + :ivar count_i_pv6: The desired number of IPv6 outbound IPs created/managed by Azure for the cluster load balancer. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 0 for single-stack and 1 for dual-stack. - :vartype count_ipv6: int + :vartype count_i_pv6: int """ _validation = { "count": {"maximum": 100, "minimum": 1}, - "count_ipv6": {"maximum": 100, "minimum": 0}, + "count_i_pv6": {"maximum": 100, "minimum": 0}, } _attribute_map = { "count": {"key": "count", "type": "int"}, - "count_ipv6": {"key": "countIPv6", "type": "int"}, + "count_i_pv6": {"key": "countIPv6", "type": "int"}, } - def __init__(self, *, count: int = 1, count_ipv6: int = 0, **kwargs: Any) -> None: + def __init__(self, *, count: int = 1, count_i_pv6: int = 0, **kwargs: Any) -> None: """ :keyword count: The desired number of IPv4 outbound IPs created/managed by Azure for the cluster load balancer. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. :paramtype count: int - :keyword count_ipv6: The desired number of IPv6 outbound IPs created/managed by Azure for the + :keyword count_i_pv6: The desired number of IPv6 outbound IPs created/managed by Azure for the cluster load balancer. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 0 for single-stack and 1 for dual-stack. - :paramtype count_ipv6: int + :paramtype count_i_pv6: int """ super().__init__(**kwargs) self.count = count - self.count_ipv6 = count_ipv6 + self.count_i_pv6 = count_i_pv6 class ManagedClusterLoadBalancerProfileOutboundIPPrefixes(_serialization.Model): # pylint: disable=name-too-long @@ -8827,8 +8884,8 @@ def __init__( class ManagedClusterNodeResourceGroupProfile(_serialization.Model): """Node resource group lockdown profile for a managed cluster. - :ivar restriction_level: The restriction level applied to the cluster's node resource group. - Known values are: "Unrestricted" and "ReadOnly". + :ivar restriction_level: The restriction level applied to the cluster's node resource group. If + not specified, the default is 'Unrestricted'. Known values are: "Unrestricted" and "ReadOnly". :vartype restriction_level: str or ~azure.mgmt.containerservice.models.RestrictionLevel """ @@ -8841,7 +8898,8 @@ def __init__( ) -> None: """ :keyword restriction_level: The restriction level applied to the cluster's node resource group. - Known values are: "Unrestricted" and "ReadOnly". + If not specified, the default is 'Unrestricted'. Known values are: "Unrestricted" and + "ReadOnly". :paramtype restriction_level: str or ~azure.mgmt.containerservice.models.RestrictionLevel """ super().__init__(**kwargs) @@ -9166,8 +9224,8 @@ class ManagedClusterPoolUpgradeProfile(_serialization.Model): :vartype kubernetes_version: str :ivar name: The Agent Pool name. :vartype name: str - :ivar os_type: The operating system type. The default is Linux. Known values are: "Linux" and - "Windows". + :ivar os_type: The operating system type. The default is Linux. Required. Known values are: + "Linux" and "Windows". :vartype os_type: str or ~azure.mgmt.containerservice.models.OSType :ivar upgrades: List of orchestrator types and versions available for upgrade. :vartype upgrades: @@ -9193,7 +9251,7 @@ def __init__( self, *, kubernetes_version: str, - os_type: Union[str, "_models.OSType"] = "Linux", + os_type: Union[str, "_models.OSType"], name: Optional[str] = None, upgrades: Optional[List["_models.ManagedClusterPoolUpgradeProfileUpgradesItem"]] = None, components_by_releases: Optional[List["_models.ComponentsByRelease"]] = None, @@ -9204,8 +9262,8 @@ def __init__( :paramtype kubernetes_version: str :keyword name: The Agent Pool name. :paramtype name: str - :keyword os_type: The operating system type. The default is Linux. Known values are: "Linux" - and "Windows". + :keyword os_type: The operating system type. The default is Linux. Required. Known values are: + "Linux" and "Windows". :paramtype os_type: str or ~azure.mgmt.containerservice.models.OSType :keyword upgrades: List of orchestrator types and versions available for upgrade. :paramtype upgrades: @@ -9283,9 +9341,10 @@ class ManagedClusterPropertiesAutoScalerProfile(_serialization.Model): # pylint utilization for scaling down. If set to true, the resources used by daemonset will be taken into account when making scaling down decisions. :vartype ignore_daemonsets_utilization: bool - :ivar expander: Type of node group expander to be used in scale up. Set to be deprecated, - please use 'expanders' flag in the future. Available values are: 'least-waste', 'most-pods', - 'priority', 'random'. Known values are: "least-waste", "most-pods", "priority", and "random". + :ivar expander: The expander to use when scaling up. If not specified, the default is 'random'. + See `expanders + `_ + for more information. Known values are: "least-waste", "most-pods", "priority", and "random". :vartype expander: str or ~azure.mgmt.containerservice.models.Expander :ivar max_empty_bulk_delete: The maximum number of empty nodes that can be deleted at the same time. This must be a positive integer. The default is 10. @@ -9413,9 +9472,10 @@ def __init__( resource utilization for scaling down. If set to true, the resources used by daemonset will be taken into account when making scaling down decisions. :paramtype ignore_daemonsets_utilization: bool - :keyword expander: Type of node group expander to be used in scale up. Set to be deprecated, - please use 'expanders' flag in the future. Available values are: 'least-waste', 'most-pods', - 'priority', 'random'. Known values are: "least-waste", "most-pods", "priority", and "random". + :keyword expander: The expander to use when scaling up. If not specified, the default is + 'random'. See `expanders + `_ + for more information. Known values are: "least-waste", "most-pods", "priority", and "random". :paramtype expander: str or ~azure.mgmt.containerservice.models.Expander :keyword max_empty_bulk_delete: The maximum number of empty nodes that can be deleted at the same time. This must be a positive integer. The default is 10. @@ -10066,7 +10126,7 @@ def __init__( location: str, tags: Optional[Dict[str, str]] = None, creation_data: Optional["_models.CreationData"] = None, - snapshot_type: Union[str, "_models.SnapshotType"] = "NodePool", + snapshot_type: Optional[Union[str, "_models.SnapshotType"]] = None, **kwargs: Any ) -> None: """ @@ -10088,18 +10148,18 @@ def __init__( class ManagedClusterSnapshotListResult(_serialization.Model): - """The response from the List Managed Cluster Snapshots operation. + """The response of a ManagedClusterSnapshot list operation. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: The list of managed cluster snapshots. + :ivar value: The ManagedClusterSnapshot items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.ManagedClusterSnapshot] - :ivar next_link: The URL to get the next set of managed cluster snapshot results. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -10107,14 +10167,18 @@ class ManagedClusterSnapshotListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.ManagedClusterSnapshot"]] = None, **kwargs: Any) -> None: + def __init__( + self, *, value: List["_models.ManagedClusterSnapshot"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: """ - :keyword value: The list of managed cluster snapshots. + :keyword value: The ManagedClusterSnapshot items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.ManagedClusterSnapshot] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class ManagedClusterStaticEgressGatewayProfile(_serialization.Model): @@ -10303,19 +10367,24 @@ def __init__(self, *, enabled: Optional[bool] = None, **kwargs: Any) -> None: self.enabled = enabled -class ManagedClusterUpgradeProfile(_serialization.Model): +class ManagedClusterUpgradeProfile(ProxyResource): """The list of available upgrades for compute pools. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to server. - :ivar id: The ID of the upgrade profile. + :ivar id: Fully qualified resource ID for the resource. E.g. + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". :vartype id: str - :ivar name: The name of the upgrade profile. + :ivar name: The name of the resource. :vartype name: str - :ivar type: The type of the upgrade profile. + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". :vartype type: str + :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy + information. + :vartype system_data: ~azure.mgmt.containerservice.models.SystemData :ivar control_plane_profile: The list of available upgrade versions for the control plane. Required. :vartype control_plane_profile: @@ -10329,6 +10398,7 @@ class ManagedClusterUpgradeProfile(_serialization.Model): "id": {"readonly": True}, "name": {"readonly": True}, "type": {"readonly": True}, + "system_data": {"readonly": True}, "control_plane_profile": {"required": True}, "agent_pool_profiles": {"required": True}, } @@ -10337,6 +10407,7 @@ class ManagedClusterUpgradeProfile(_serialization.Model): "id": {"key": "id", "type": "str"}, "name": {"key": "name", "type": "str"}, "type": {"key": "type", "type": "str"}, + "system_data": {"key": "systemData", "type": "SystemData"}, "control_plane_profile": {"key": "properties.controlPlaneProfile", "type": "ManagedClusterPoolUpgradeProfile"}, "agent_pool_profiles": {"key": "properties.agentPoolProfiles", "type": "[ManagedClusterPoolUpgradeProfile]"}, } @@ -10358,9 +10429,6 @@ def __init__( list[~azure.mgmt.containerservice.models.ManagedClusterPoolUpgradeProfile] """ super().__init__(**kwargs) - self.id: Optional[str] = None - self.name: Optional[str] = None - self.type: Optional[str] = None self.control_plane_profile = control_plane_profile self.agent_pool_profiles = agent_pool_profiles @@ -10460,7 +10528,8 @@ class ManagedClusterWorkloadAutoScalerProfile(_serialization.Model): :ivar keda: KEDA (Kubernetes Event-driven Autoscaling) settings for the workload auto-scaler profile. :vartype keda: ~azure.mgmt.containerservice.models.ManagedClusterWorkloadAutoScalerProfileKeda - :ivar vertical_pod_autoscaler: + :ivar vertical_pod_autoscaler: VPA (Vertical Pod Autoscaler) settings for the workload + auto-scaler profile. :vartype vertical_pod_autoscaler: ~azure.mgmt.containerservice.models.ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler """ @@ -10487,7 +10556,8 @@ def __init__( profile. :paramtype keda: ~azure.mgmt.containerservice.models.ManagedClusterWorkloadAutoScalerProfileKeda - :keyword vertical_pod_autoscaler: + :keyword vertical_pod_autoscaler: VPA (Vertical Pod Autoscaler) settings for the workload + auto-scaler profile. :paramtype vertical_pod_autoscaler: ~azure.mgmt.containerservice.models.ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler """ @@ -10525,11 +10595,11 @@ def __init__(self, *, enabled: bool, **kwargs: Any) -> None: class ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler( _serialization.Model ): # pylint: disable=name-too-long - """ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler. + """VPA (Vertical Pod Autoscaler) settings for the workload auto-scaler profile. All required parameters must be populated in order to send to server. - :ivar enabled: Whether to enable VPA add-on in cluster. Default value is false. Required. + :ivar enabled: Whether to enable VPA. Default value is false. Required. :vartype enabled: bool :ivar addon_autoscaling: Whether VPA add-on is enabled and configured to scale AKS-managed add-ons. Known values are: "Enabled" and "Disabled". @@ -10553,7 +10623,7 @@ def __init__( **kwargs: Any ) -> None: """ - :keyword enabled: Whether to enable VPA add-on in cluster. Default value is false. Required. + :keyword enabled: Whether to enable VPA. Default value is false. Required. :paramtype enabled: bool :keyword addon_autoscaling: Whether VPA add-on is enabled and configured to scale AKS-managed add-ons. Known values are: "Enabled" and "Disabled". @@ -10564,31 +10634,33 @@ def __init__( self.addon_autoscaling = addon_autoscaling -class ManagedNamespace(SubResource): +class ManagedNamespace(Resource): """Namespace managed by ARM. Variables are only populated by the server, and will be ignored when sending a request. - :ivar id: Resource ID. + :ivar id: Fully qualified resource ID for the resource. E.g. + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". :vartype id: str - :ivar name: The name of the resource that is unique within a resource group. This name can be - used to access the resource. + :ivar name: The name of the resource. :vartype name: str - :ivar type: Resource type. + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". :vartype type: str - :ivar system_data: The system metadata relating to this resource. + :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy + information. :vartype system_data: ~azure.mgmt.containerservice.models.SystemData - :ivar tags: The tags to be persisted on the managed cluster namespace. - :vartype tags: dict[str, str] - :ivar e_tag: Unique read-only string used to implement optimistic concurrency. The eTag value - will change when the resource is updated. Specify an if-match or if-none-match header with the - eTag value for a subsequent request to enable optimistic concurrency per the normal eTag - convention. - :vartype e_tag: str - :ivar location: The location of the namespace. - :vartype location: str :ivar properties: Properties of a namespace. :vartype properties: ~azure.mgmt.containerservice.models.NamespaceProperties + :ivar tags: Resource tags. + :vartype tags: dict[str, str] + :ivar location: The geo-location where the resource lives. + :vartype location: str + :ivar e_tag: If eTag is provided in the response body, it may also be provided as a header per + the normal etag convention. Entity tags are used for comparing two or more entities from the + same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match + (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. + :vartype e_tag: str """ _validation = { @@ -10604,61 +10676,62 @@ class ManagedNamespace(SubResource): "name": {"key": "name", "type": "str"}, "type": {"key": "type", "type": "str"}, "system_data": {"key": "systemData", "type": "SystemData"}, + "properties": {"key": "properties", "type": "NamespaceProperties"}, "tags": {"key": "tags", "type": "{str}"}, - "e_tag": {"key": "eTag", "type": "str"}, "location": {"key": "location", "type": "str"}, - "properties": {"key": "properties", "type": "NamespaceProperties"}, + "e_tag": {"key": "eTag", "type": "str"}, } def __init__( self, *, + properties: Optional["_models.NamespaceProperties"] = None, tags: Optional[Dict[str, str]] = None, location: Optional[str] = None, - properties: Optional["_models.NamespaceProperties"] = None, **kwargs: Any ) -> None: """ - :keyword tags: The tags to be persisted on the managed cluster namespace. - :paramtype tags: dict[str, str] - :keyword location: The location of the namespace. - :paramtype location: str :keyword properties: Properties of a namespace. :paramtype properties: ~azure.mgmt.containerservice.models.NamespaceProperties + :keyword tags: Resource tags. + :paramtype tags: dict[str, str] + :keyword location: The geo-location where the resource lives. + :paramtype location: str """ super().__init__(**kwargs) - self.system_data: Optional["_models.SystemData"] = None + self.properties = properties self.tags = tags - self.e_tag: Optional[str] = None self.location = location - self.properties = properties + self.e_tag: Optional[str] = None class ManagedNamespaceListResult(_serialization.Model): - """The result of a request to list managed namespaces in a managed cluster. + """The response of a ManagedNamespace list operation. + + All required parameters must be populated in order to send to server. - :ivar value: The list of managed namespaces. + :ivar value: The ManagedNamespace items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.ManagedNamespace] - :ivar next_link: The URI to fetch the next page of results, if any. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ + _validation = { + "value": {"required": True}, + } + _attribute_map = { "value": {"key": "value", "type": "[ManagedNamespace]"}, "next_link": {"key": "nextLink", "type": "str"}, } def __init__( - self, - *, - value: Optional[List["_models.ManagedNamespace"]] = None, - next_link: Optional[str] = None, - **kwargs: Any + self, *, value: List["_models.ManagedNamespace"], next_link: Optional[str] = None, **kwargs: Any ) -> None: """ - :keyword value: The list of managed namespaces. + :keyword value: The ManagedNamespace items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.ManagedNamespace] - :keyword next_link: The URI to fetch the next page of results, if any. + :keyword next_link: The link to the next page of items. :paramtype next_link: str """ super().__init__(**kwargs) @@ -10738,18 +10811,18 @@ class MeshMembership(ProxyResource): :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy information. :vartype system_data: ~azure.mgmt.containerservice.models.SystemData + :ivar properties: Mesh membership properties of a managed cluster. + :vartype properties: ~azure.mgmt.containerservice.models.MeshMembershipProperties :ivar managed_by: The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. :vartype managed_by: str - :ivar e_tag: Unique read-only string used to implement optimistic concurrency. The eTag value - will change when the resource is updated. Specify an if-match or if-none-match header with the - eTag value for a subsequent request to enable optimistic concurrency per the normal eTag - convention. + :ivar e_tag: If eTag is provided in the response body, it may also be provided as a header per + the normal etag convention. Entity tags are used for comparing two or more entities from the + same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match + (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. :vartype e_tag: str - :ivar properties: Mesh membership properties of a managed cluster. - :vartype properties: ~azure.mgmt.containerservice.models.MeshMembershipProperties """ _validation = { @@ -10765,31 +10838,31 @@ class MeshMembership(ProxyResource): "name": {"key": "name", "type": "str"}, "type": {"key": "type", "type": "str"}, "system_data": {"key": "systemData", "type": "SystemData"}, + "properties": {"key": "properties", "type": "MeshMembershipProperties"}, "managed_by": {"key": "managedBy", "type": "str"}, "e_tag": {"key": "eTag", "type": "str"}, - "properties": {"key": "properties", "type": "MeshMembershipProperties"}, } def __init__( self, *, - managed_by: Optional[str] = None, properties: Optional["_models.MeshMembershipProperties"] = None, + managed_by: Optional[str] = None, **kwargs: Any ) -> None: """ + :keyword properties: Mesh membership properties of a managed cluster. + :paramtype properties: ~azure.mgmt.containerservice.models.MeshMembershipProperties :keyword managed_by: The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. :paramtype managed_by: str - :keyword properties: Mesh membership properties of a managed cluster. - :paramtype properties: ~azure.mgmt.containerservice.models.MeshMembershipProperties """ super().__init__(**kwargs) + self.properties = properties self.managed_by = managed_by self.e_tag: Optional[str] = None - self.properties = properties class MeshMembershipProperties(_serialization.Model): @@ -10834,16 +10907,16 @@ def __init__(self, *, managed_mesh_id: str, **kwargs: Any) -> None: class MeshMembershipsListResult(_serialization.Model): """The result of a request to list mesh memberships in a managed cluster. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: The list of mesh memberships. + :ivar value: The list of mesh memberships. Required. :vartype value: list[~azure.mgmt.containerservice.models.MeshMembership] :ivar next_link: The URL to get the next set of mesh membership results. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -10851,14 +10924,18 @@ class MeshMembershipsListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.MeshMembership"]] = None, **kwargs: Any) -> None: + def __init__( + self, *, value: List["_models.MeshMembership"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: """ - :keyword value: The list of mesh memberships. + :keyword value: The list of mesh memberships. Required. :paramtype value: list[~azure.mgmt.containerservice.models.MeshMembership] + :keyword next_link: The URL to get the next set of mesh membership results. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class MeshRevision(_serialization.Model): @@ -10949,16 +11026,16 @@ def __init__(self, *, properties: Optional["_models.MeshRevisionProfilePropertie class MeshRevisionProfileList(_serialization.Model): """Holds an array of MeshRevisionsProfiles. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: Array of service mesh add-on revision profiles for all supported mesh modes. + :ivar value: The MeshRevisionProfile items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.MeshRevisionProfile] - :ivar next_link: The URL to get the next set of mesh revision profile. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -10966,14 +11043,18 @@ class MeshRevisionProfileList(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.MeshRevisionProfile"]] = None, **kwargs: Any) -> None: + def __init__( + self, *, value: List["_models.MeshRevisionProfile"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: """ - :keyword value: Array of service mesh add-on revision profiles for all supported mesh modes. + :keyword value: The MeshRevisionProfile items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.MeshRevisionProfile] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class MeshRevisionProfileProperties(_serialization.Model): @@ -11043,16 +11124,16 @@ def __init__(self, *, properties: Optional["_models.MeshUpgradeProfileProperties class MeshUpgradeProfileList(_serialization.Model): """Holds an array of MeshUpgradeProfiles. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: Array of supported service mesh add-on upgrade profiles. + :ivar value: The MeshUpgradeProfile items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.MeshUpgradeProfile] - :ivar next_link: The URL to get the next set of mesh upgrade profile. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -11060,14 +11141,18 @@ class MeshUpgradeProfileList(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.MeshUpgradeProfile"]] = None, **kwargs: Any) -> None: + def __init__( + self, *, value: List["_models.MeshUpgradeProfile"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: """ - :keyword value: Array of supported service mesh add-on upgrade profiles. + :keyword value: The MeshUpgradeProfile items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.MeshUpgradeProfile] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class MeshUpgradeProfileProperties(MeshRevision): @@ -11182,11 +11267,11 @@ def __init__( class NetworkPolicies(_serialization.Model): """Default network policy of the namespace, specifying ingress and egress rules. - :ivar ingress: Ingress policy for the network. Known values are: "DenyAll", "AllowAll", and - "AllowSameNamespace". + :ivar ingress: Enum representing different network policy rules. Known values are: "DenyAll", + "AllowAll", and "AllowSameNamespace". :vartype ingress: str or ~azure.mgmt.containerservice.models.PolicyRule - :ivar egress: Egress policy for the network. Known values are: "DenyAll", "AllowAll", and - "AllowSameNamespace". + :ivar egress: Enum representing different network policy rules. Known values are: "DenyAll", + "AllowAll", and "AllowSameNamespace". :vartype egress: str or ~azure.mgmt.containerservice.models.PolicyRule """ @@ -11203,11 +11288,11 @@ def __init__( **kwargs: Any ) -> None: """ - :keyword ingress: Ingress policy for the network. Known values are: "DenyAll", "AllowAll", and - "AllowSameNamespace". + :keyword ingress: Enum representing different network policy rules. Known values are: + "DenyAll", "AllowAll", and "AllowSameNamespace". :paramtype ingress: str or ~azure.mgmt.containerservice.models.PolicyRule - :keyword egress: Egress policy for the network. Known values are: "DenyAll", "AllowAll", and - "AllowSameNamespace". + :keyword egress: Enum representing different network policy rules. Known values are: "DenyAll", + "AllowAll", and "AllowSameNamespace". :paramtype egress: str or ~azure.mgmt.containerservice.models.PolicyRule """ super().__init__(**kwargs) @@ -11351,16 +11436,16 @@ def __init__( class NodeImageVersionsListResult(_serialization.Model): """Holds an array NodeImageVersions. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: Array of AKS Node Image versions. + :ivar value: The NodeImageVersion items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.NodeImageVersion] - :ivar next_link: The URL to get the next set of machine results. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -11368,37 +11453,52 @@ class NodeImageVersionsListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.NodeImageVersion"]] = None, **kwargs: Any) -> None: + def __init__( + self, *, value: List["_models.NodeImageVersion"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: """ - :keyword value: Array of AKS Node Image versions. + :keyword value: The NodeImageVersion items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.NodeImageVersion] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class OperationListResult(_serialization.Model): """The List Operation response. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: The list of operations. + :ivar value: The list of operations. Required. :vartype value: list[~azure.mgmt.containerservice.models.OperationValue] + :ivar next_link: The link to the next page of items. + :vartype next_link: str """ _validation = { - "value": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { "value": {"key": "value", "type": "[OperationValue]"}, + "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, **kwargs: Any) -> None: - """ """ + def __init__( + self, *, value: List["_models.OperationValue"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: + """ + :keyword value: The list of operations. Required. + :paramtype value: list[~azure.mgmt.containerservice.models.OperationValue] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str + """ super().__init__(**kwargs) - self.value: Optional[List["_models.OperationValue"]] = None + self.value = value + self.next_link = next_link class OperationStatusResult(_serialization.Model): @@ -11493,17 +11593,16 @@ def __init__( class OperationStatusResultList(_serialization.Model): """The operations list. It contains an URL link to get the next set of results. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: List of operations. + :ivar value: The OperationStatusResult items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.OperationStatusResult] - :ivar next_link: URL to get the next set of operation list results (if there are any). + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "value": {"readonly": True}, - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -11511,11 +11610,18 @@ class OperationStatusResultList(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, **kwargs: Any) -> None: - """ """ + def __init__( + self, *, value: List["_models.OperationStatusResult"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: + """ + :keyword value: The OperationStatusResult items on this page. Required. + :paramtype value: list[~azure.mgmt.containerservice.models.OperationStatusResult] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str + """ super().__init__(**kwargs) - self.value: Optional[List["_models.OperationStatusResult"]] = None - self.next_link: Optional[str] = None + self.value = value + self.next_link = next_link class OperationValue(_serialization.Model): @@ -11603,19 +11709,16 @@ def __init__( class OutboundEnvironmentEndpointCollection(_serialization.Model): """Collection of OutboundEnvironmentEndpoint. - Variables are only populated by the server, and will be ignored when sending a request. - All required parameters must be populated in order to send to server. - :ivar value: Collection of resources. Required. + :ivar value: The OutboundEnvironmentEndpoint items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.OutboundEnvironmentEndpoint] - :ivar next_link: Link to next page of resources. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { "value": {"required": True}, - "next_link": {"readonly": True}, } _attribute_map = { @@ -11623,14 +11726,18 @@ class OutboundEnvironmentEndpointCollection(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: List["_models.OutboundEnvironmentEndpoint"], **kwargs: Any) -> None: + def __init__( + self, *, value: List["_models.OutboundEnvironmentEndpoint"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: """ - :keyword value: Collection of resources. Required. + :keyword value: The OutboundEnvironmentEndpoint items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.OutboundEnvironmentEndpoint] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class PortRange(_serialization.Model): @@ -11723,17 +11830,22 @@ def __init__(self, *, id: Optional[str] = None, **kwargs: Any) -> None: # pylin self.id = id -class PrivateEndpointConnection(_serialization.Model): +class PrivateEndpointConnection(ProxyResource): """A private endpoint connection. Variables are only populated by the server, and will be ignored when sending a request. - :ivar id: The ID of the private endpoint connection. + :ivar id: Fully qualified resource ID for the resource. E.g. + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}". :vartype id: str - :ivar name: The name of the private endpoint connection. + :ivar name: The name of the resource. :vartype name: str - :ivar type: The resource type. + :ivar type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or + "Microsoft.Storage/storageAccounts". :vartype type: str + :ivar system_data: Azure Resource Manager metadata containing createdBy and modifiedBy + information. + :vartype system_data: ~azure.mgmt.containerservice.models.SystemData :ivar provisioning_state: The current provisioning state. Known values are: "Canceled", "Creating", "Deleting", "Failed", and "Succeeded". :vartype provisioning_state: str or @@ -11750,6 +11862,7 @@ class PrivateEndpointConnection(_serialization.Model): "id": {"readonly": True}, "name": {"readonly": True}, "type": {"readonly": True}, + "system_data": {"readonly": True}, "provisioning_state": {"readonly": True}, } @@ -11757,6 +11870,7 @@ class PrivateEndpointConnection(_serialization.Model): "id": {"key": "id", "type": "str"}, "name": {"key": "name", "type": "str"}, "type": {"key": "type", "type": "str"}, + "system_data": {"key": "systemData", "type": "SystemData"}, "provisioning_state": {"key": "properties.provisioningState", "type": "str"}, "private_endpoint": {"key": "properties.privateEndpoint", "type": "PrivateEndpoint"}, "private_link_service_connection_state": { @@ -11781,9 +11895,6 @@ def __init__( ~azure.mgmt.containerservice.models.PrivateLinkServiceConnectionState """ super().__init__(**kwargs) - self.id: Optional[str] = None - self.name: Optional[str] = None - self.type: Optional[str] = None self.provisioning_state: Optional[Union[str, "_models.PrivateEndpointConnectionProvisioningState"]] = None self.private_endpoint = private_endpoint self.private_link_service_connection_state = private_link_service_connection_state @@ -11957,9 +12068,8 @@ class RelativeMonthlySchedule(_serialization.Model): :ivar interval_months: Specifies the number of months between each set of occurrences. Required. :vartype interval_months: int - :ivar week_index: The week index. Specifies on which instance of the allowed days specified in - daysOfWeek the maintenance occurs. Required. Known values are: "First", "Second", "Third", - "Fourth", and "Last". + :ivar week_index: The week index. Specifies on which week of the month the dayOfWeek applies. + Required. Known values are: "First", "Second", "Third", "Fourth", and "Last". :vartype week_index: str or ~azure.mgmt.containerservice.models.Type :ivar day_of_week: Specifies on which day of the week the maintenance occurs. Required. Known values are: "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", and "Saturday". @@ -11990,9 +12100,8 @@ def __init__( :keyword interval_months: Specifies the number of months between each set of occurrences. Required. :paramtype interval_months: int - :keyword week_index: The week index. Specifies on which instance of the allowed days specified - in daysOfWeek the maintenance occurs. Required. Known values are: "First", "Second", "Third", - "Fourth", and "Last". + :keyword week_index: The week index. Specifies on which week of the month the dayOfWeek + applies. Required. Known values are: "First", "Second", "Third", "Fourth", and "Last". :paramtype week_index: str or ~azure.mgmt.containerservice.models.Type :keyword day_of_week: Specifies on which day of the week the maintenance occurs. Required. Known values are: "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", and @@ -12187,7 +12296,7 @@ def __init__(self, **kwargs: Any) -> None: self.reason: Optional[str] = None -class SafeguardsAvailableVersion(Resource): +class SafeguardsAvailableVersion(ProxyResource): """Available Safeguards Version. Variables are only populated by the server, and will be ignored when sending a request. @@ -12238,16 +12347,16 @@ def __init__(self, *, properties: "_models.SafeguardsAvailableVersionsProperties class SafeguardsAvailableVersionsList(_serialization.Model): """Hold values properties, which is array of SafeguardsVersions. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: Array of AKS supported Safeguards versions. + :ivar value: The SafeguardsAvailableVersion items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.SafeguardsAvailableVersion] - :ivar next_link: The URL to get the next Safeguards available version. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -12255,14 +12364,18 @@ class SafeguardsAvailableVersionsList(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.SafeguardsAvailableVersion"]] = None, **kwargs: Any) -> None: + def __init__( + self, *, value: List["_models.SafeguardsAvailableVersion"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: """ - :keyword value: Array of AKS supported Safeguards versions. + :keyword value: The SafeguardsAvailableVersion items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.SafeguardsAvailableVersion] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class SafeguardsAvailableVersionsProperties(_serialization.Model): @@ -12528,11 +12641,11 @@ class Snapshot(TrackedResource): :ivar os_type: The operating system type. The default is Linux. Known values are: "Linux" and "Windows". :vartype os_type: str or ~azure.mgmt.containerservice.models.OSType - :ivar os_sku: Specifies the OS SKU used by the agent pool. If not specified, the default is - Ubuntu if OSType=Linux or Windows2019 if OSType=Windows. And the default Windows OSSKU will be - changed to Windows2022 after Windows2019 is deprecated. Known values are: "Ubuntu", "Mariner", - "AzureLinux", "AzureLinux3", "Flatcar", "CBLMariner", "Windows2019", "Windows2022", - "Windows2025", "WindowsAnnual", "Ubuntu2204", and "Ubuntu2404". + :ivar os_sku: Specifies the OS SKU used by the agent pool. The default is Ubuntu if OSType is + Linux. The default is Windows2019 when Kubernetes <= 1.24 or Windows2022 when Kubernetes >= + 1.25 if OSType is Windows. Known values are: "Ubuntu", "AzureLinux", "AzureLinux3", "Mariner", + "Flatcar", "CBLMariner", "Windows2019", "Windows2022", "Ubuntu2204", "Windows2025", + "WindowsAnnual", and "Ubuntu2404". :vartype os_sku: str or ~azure.mgmt.containerservice.models.OSSKU :ivar vm_size: The size of the VM. :vartype vm_size: str @@ -12577,7 +12690,7 @@ def __init__( location: str, tags: Optional[Dict[str, str]] = None, creation_data: Optional["_models.CreationData"] = None, - snapshot_type: Union[str, "_models.SnapshotType"] = "NodePool", + snapshot_type: Optional[Union[str, "_models.SnapshotType"]] = None, **kwargs: Any ) -> None: """ @@ -12604,18 +12717,18 @@ def __init__( class SnapshotListResult(_serialization.Model): - """The response from the List Snapshots operation. + """The response of a Snapshot list operation. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: The list of snapshots. + :ivar value: The Snapshot items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.Snapshot] - :ivar next_link: The URL to get the next set of snapshot results. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -12623,14 +12736,16 @@ class SnapshotListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.Snapshot"]] = None, **kwargs: Any) -> None: + def __init__(self, *, value: List["_models.Snapshot"], next_link: Optional[str] = None, **kwargs: Any) -> None: """ - :keyword value: The list of snapshots. + :keyword value: The Snapshot items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.Snapshot] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class SysctlConfig(_serialization.Model): @@ -13040,7 +13155,7 @@ def __init__(self, **kwargs: Any) -> None: self.rules: Optional[List["_models.TrustedAccessRoleRule"]] = None -class TrustedAccessRoleBinding(Resource): +class TrustedAccessRoleBinding(ProxyResource): """Defines binding between a resource and role. Variables are only populated by the server, and will be ignored when sending a request. @@ -13106,18 +13221,18 @@ def __init__(self, *, source_resource_id: str, roles: List[str], **kwargs: Any) class TrustedAccessRoleBindingListResult(_serialization.Model): - """List of trusted access role bindings. + """The response of a TrustedAccessRoleBinding list operation. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: Role binding list. + :ivar value: The TrustedAccessRoleBinding items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.TrustedAccessRoleBinding] - :ivar next_link: Link to next page of resources. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -13125,30 +13240,33 @@ class TrustedAccessRoleBindingListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, *, value: Optional[List["_models.TrustedAccessRoleBinding"]] = None, **kwargs: Any) -> None: + def __init__( + self, *, value: List["_models.TrustedAccessRoleBinding"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: """ - :keyword value: Role binding list. + :keyword value: The TrustedAccessRoleBinding items on this page. Required. :paramtype value: list[~azure.mgmt.containerservice.models.TrustedAccessRoleBinding] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str """ super().__init__(**kwargs) self.value = value - self.next_link: Optional[str] = None + self.next_link = next_link class TrustedAccessRoleListResult(_serialization.Model): """List of trusted access roles. - Variables are only populated by the server, and will be ignored when sending a request. + All required parameters must be populated in order to send to server. - :ivar value: Role list. + :ivar value: The TrustedAccessRole items on this page. Required. :vartype value: list[~azure.mgmt.containerservice.models.TrustedAccessRole] - :ivar next_link: Link to next page of resources. + :ivar next_link: The link to the next page of items. :vartype next_link: str """ _validation = { - "value": {"readonly": True}, - "next_link": {"readonly": True}, + "value": {"required": True}, } _attribute_map = { @@ -13156,11 +13274,18 @@ class TrustedAccessRoleListResult(_serialization.Model): "next_link": {"key": "nextLink", "type": "str"}, } - def __init__(self, **kwargs: Any) -> None: - """ """ + def __init__( + self, *, value: List["_models.TrustedAccessRole"], next_link: Optional[str] = None, **kwargs: Any + ) -> None: + """ + :keyword value: The TrustedAccessRole items on this page. Required. + :paramtype value: list[~azure.mgmt.containerservice.models.TrustedAccessRole] + :keyword next_link: The link to the next page of items. + :paramtype next_link: str + """ super().__init__(**kwargs) - self.value: Optional[List["_models.TrustedAccessRole"]] = None - self.next_link: Optional[str] = None + self.value = value + self.next_link = next_link class TrustedAccessRoleRule(_serialization.Model): diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/__init__.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/__init__.py index 7f09a97cf02..ffb4a4840ad 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/__init__.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/__init__.py @@ -15,22 +15,22 @@ from ._operations import Operations # type: ignore from ._managed_clusters_operations import ManagedClustersOperations # type: ignore from ._container_service_operations import ContainerServiceOperations # type: ignore -from ._maintenance_configurations_operations import MaintenanceConfigurationsOperations # type: ignore -from ._managed_namespaces_operations import ManagedNamespacesOperations # type: ignore +from ._trusted_access_roles_operations import TrustedAccessRolesOperations # type: ignore +from ._managed_cluster_snapshots_operations import ManagedClusterSnapshotsOperations # type: ignore +from ._snapshots_operations import SnapshotsOperations # type: ignore from ._agent_pools_operations import AgentPoolsOperations # type: ignore from ._machines_operations import MachinesOperations # type: ignore +from ._identity_bindings_operations import IdentityBindingsOperations # type: ignore +from ._jwt_authenticators_operations import JWTAuthenticatorsOperations # type: ignore +from ._load_balancers_operations import LoadBalancersOperations # type: ignore +from ._maintenance_configurations_operations import MaintenanceConfigurationsOperations # type: ignore +from ._managed_namespaces_operations import ManagedNamespacesOperations # type: ignore +from ._mesh_memberships_operations import MeshMembershipsOperations # type: ignore +from ._operation_status_result_operations import OperationStatusResultOperations # type: ignore from ._private_endpoint_connections_operations import PrivateEndpointConnectionsOperations # type: ignore from ._private_link_resources_operations import PrivateLinkResourcesOperations # type: ignore from ._resolve_private_link_service_id_operations import ResolvePrivateLinkServiceIdOperations # type: ignore -from ._operation_status_result_operations import OperationStatusResultOperations # type: ignore -from ._snapshots_operations import SnapshotsOperations # type: ignore -from ._managed_cluster_snapshots_operations import ManagedClusterSnapshotsOperations # type: ignore -from ._trusted_access_roles_operations import TrustedAccessRolesOperations # type: ignore from ._trusted_access_role_bindings_operations import TrustedAccessRoleBindingsOperations # type: ignore -from ._load_balancers_operations import LoadBalancersOperations # type: ignore -from ._identity_bindings_operations import IdentityBindingsOperations # type: ignore -from ._jwt_authenticators_operations import JWTAuthenticatorsOperations # type: ignore -from ._mesh_memberships_operations import MeshMembershipsOperations # type: ignore from ._patch import __all__ as _patch_all from ._patch import * @@ -40,22 +40,22 @@ "Operations", "ManagedClustersOperations", "ContainerServiceOperations", - "MaintenanceConfigurationsOperations", - "ManagedNamespacesOperations", + "TrustedAccessRolesOperations", + "ManagedClusterSnapshotsOperations", + "SnapshotsOperations", "AgentPoolsOperations", "MachinesOperations", + "IdentityBindingsOperations", + "JWTAuthenticatorsOperations", + "LoadBalancersOperations", + "MaintenanceConfigurationsOperations", + "ManagedNamespacesOperations", + "MeshMembershipsOperations", + "OperationStatusResultOperations", "PrivateEndpointConnectionsOperations", "PrivateLinkResourcesOperations", "ResolvePrivateLinkServiceIdOperations", - "OperationStatusResultOperations", - "SnapshotsOperations", - "ManagedClusterSnapshotsOperations", - "TrustedAccessRolesOperations", "TrustedAccessRoleBindingsOperations", - "LoadBalancersOperations", - "IdentityBindingsOperations", - "JWTAuthenticatorsOperations", - "MeshMembershipsOperations", ] __all__.extend([p for p in _patch_all if p not in __all__]) # pyright: ignore _patch_sdk() diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_agent_pools_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_agent_pools_operations.py index 6e62491a7bb..c6acd5da9e2 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_agent_pools_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_agent_pools_operations.py @@ -42,49 +42,6 @@ _SERIALIZER.client_side_validation = False -def build_abort_latest_operation_request( - resource_group_name: str, resource_name: str, agent_pool_name: str, subscription_id: str, **kwargs: Any -) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedclusters/{resourceName}/agentPools/{agentPoolName}/abort", - ) - path_format_arguments = { - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 - ), - "resourceName": _SERIALIZER.url( - "resource_name", - resource_name, - "str", - max_length=63, - min_length=1, - pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", - ), - "agentPoolName": _SERIALIZER.url( - "agent_pool_name", agent_pool_name, "str", max_length=12, min_length=1, pattern=r"^[a-z][a-z0-9]{0,11}$" - ), - } - - _url: str = _url.format(**path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) - - def build_list_request( resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: @@ -215,9 +172,9 @@ def build_create_or_update_request( # Construct headers if if_match is not None: - _headers["If-Match"] = _SERIALIZER.header("if_match", if_match, "str") + _headers["if-match"] = _SERIALIZER.header("if_match", if_match, "str") if if_none_match is not None: - _headers["If-None-Match"] = _SERIALIZER.header("if_none_match", if_none_match, "str") + _headers["if-none-match"] = _SERIALIZER.header("if_none_match", if_none_match, "str") if content_type is not None: _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") @@ -275,13 +232,13 @@ def build_delete_request( # Construct headers if if_match is not None: - _headers["If-Match"] = _SERIALIZER.header("if_match", if_match, "str") + _headers["if-match"] = _SERIALIZER.header("if_match", if_match, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_upgrade_profile_request( +def build_abort_latest_operation_request( resource_group_name: str, resource_name: str, agent_pool_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) @@ -293,7 +250,7 @@ def build_get_upgrade_profile_request( # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}/upgradeProfiles/default", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}/abort", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -321,7 +278,7 @@ def build_get_upgrade_profile_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) def build_complete_upgrade_request( @@ -413,8 +370,8 @@ def build_delete_machines_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_available_agent_pool_versions_request( # pylint: disable=name-too-long - resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any +def build_upgrade_node_image_version_request( + resource_group_name: str, resource_name: str, agent_pool_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -425,7 +382,7 @@ def build_get_available_agent_pool_versions_request( # pylint: disable=name-too # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/availableAgentPoolVersions", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}/upgradeNodeImageVersion", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -440,6 +397,9 @@ def build_get_available_agent_pool_versions_request( # pylint: disable=name-too min_length=1, pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", ), + "agentPoolName": _SERIALIZER.url( + "agent_pool_name", agent_pool_name, "str", max_length=12, min_length=1, pattern=r"^[a-z][a-z0-9]{0,11}$" + ), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -450,10 +410,10 @@ def build_get_available_agent_pool_versions_request( # pylint: disable=name-too # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_upgrade_node_image_version_request( +def build_get_upgrade_profile_request( resource_group_name: str, resource_name: str, agent_pool_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) @@ -465,7 +425,7 @@ def build_upgrade_node_image_version_request( # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}/upgradeNodeImageVersion", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}/upgradeProfiles/default", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -493,7 +453,47 @@ def build_upgrade_node_image_version_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_get_available_agent_pool_versions_request( # pylint: disable=name-too-long + resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any +) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/availableAgentPoolVersions", + ) + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "resourceName": _SERIALIZER.url( + "resource_name", + resource_name, + "str", + max_length=63, + min_length=1, + pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", + ), + } + + _url: str = _url.format(**path_format_arguments) # type: ignore + + # Construct parameters + _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) class AgentPoolsOperations: @@ -515,135 +515,10 @@ def __init__(self, *args, **kwargs): self._serialize: Serializer = input_args.pop(0) if input_args else kwargs.pop("serializer") self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") - def _abort_latest_operation_initial( - self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any - ) -> Iterator[bytes]: - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) - - _request = build_abort_latest_operation_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - agent_pool_name=agent_pool_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - _decompress = kwargs.pop("decompress", True) - _stream = True - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [202, 204]: - try: - response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - response_headers = {} - if response.status_code == 202: - response_headers["location"] = self._deserialize("str", response.headers.get("location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) - - if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore - - return deserialized # type: ignore - - @distributed_trace - def begin_abort_latest_operation( - self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any - ) -> LROPoller[None]: - """Aborts last operation running on agent pool. - - Aborts the currently running operation on the agent pool. The Agent Pool will be moved to a - Canceling state and eventually to a Canceled state when cancellation finishes. If the operation - completes before cancellation can take place, an error is returned. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param agent_pool_name: The name of the agent pool. Required. - :type agent_pool_name: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._abort_latest_operation_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - agent_pool_name=agent_pool_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) # type: ignore - - if polling is True: - polling_method: PollingMethod = cast( - PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - @distributed_trace def list(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> Iterable["_models.AgentPool"]: """Gets a list of agent pools in the specified managed cluster. - Gets a list of agent pools in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -728,8 +603,6 @@ def get( ) -> _models.AgentPool: """Gets the specified managed cluster agent pool. - Gets the specified managed cluster agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -851,10 +724,15 @@ def _create_or_update_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 201: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @@ -873,8 +751,6 @@ def begin_create_or_update( ) -> LROPoller[_models.AgentPool]: """Creates or updates an agent pool in the specified managed cluster. - Creates or updates an agent pool in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -913,8 +789,6 @@ def begin_create_or_update( ) -> LROPoller[_models.AgentPool]: """Creates or updates an agent pool in the specified managed cluster. - Creates or updates an agent pool in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -951,8 +825,6 @@ def begin_create_or_update( ) -> LROPoller[_models.AgentPool]: """Creates or updates an agent pool in the specified managed cluster. - Creates or updates an agent pool in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1007,7 +879,9 @@ def get_long_running_output(pipeline_response): return deserialized if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: @@ -1079,6 +953,7 @@ def _delete_initial( response_headers = {} if response.status_code == 202: response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -1099,8 +974,6 @@ def begin_delete( ) -> LROPoller[None]: """Deletes an agent pool in the specified managed cluster. - Deletes an agent pool in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1147,7 +1020,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: @@ -1161,40 +1036,24 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- ) return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - @distributed_trace - def get_upgrade_profile( + def _abort_latest_operation_initial( self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any - ) -> _models.AgentPoolUpgradeProfile: - """Gets the upgrade profile for an agent pool. - - Gets the upgrade profile for an agent pool. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param agent_pool_name: The name of the agent pool. Required. - :type agent_pool_name: str - :return: AgentPoolUpgradeProfile or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.AgentPoolUpgradeProfile - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) + ) -> Iterator[bytes]: + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.AgentPoolUpgradeProfile] = kwargs.pop("cls", None) + cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) - _request = build_get_upgrade_profile_request( + _request = build_abort_latest_operation_request( resource_group_name=resource_group_name, resource_name=resource_name, agent_pool_name=agent_pool_name, @@ -1205,25 +1064,102 @@ def get_upgrade_profile( ) _request.url = self._client.format_url(_request.url) - _stream = False + _decompress = kwargs.pop("decompress", True) + _stream = True pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [202, 204]: + try: + response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("AgentPoolUpgradeProfile", pipeline_response.http_response) + response_headers = {} + if response.status_code == 202: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore + @distributed_trace + def begin_abort_latest_operation( + self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any + ) -> LROPoller[None]: + """Aborts last operation running on agent pool. + + Aborts the currently running operation on the agent pool. The Agent Pool will be moved to a + Canceling state and eventually to a Canceled state when cancellation finishes. If the operation + completes before cancellation can take place, a 409 error code is returned. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param agent_pool_name: The name of the agent pool. Required. + :type agent_pool_name: str + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._abort_latest_operation_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + agent_pool_name=agent_pool_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) # type: ignore + + if polling is True: + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + def _complete_upgrade_initial( self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any ) -> Iterator[bytes]: @@ -1270,10 +1206,11 @@ def _complete_upgrade_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) response_headers["Azure-AsyncOperation"] = self._deserialize( "str", response.headers.get("Azure-AsyncOperation") ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -1408,6 +1345,7 @@ def _delete_machines_initial( response_headers = {} response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -1429,8 +1367,6 @@ def begin_delete_machines( ) -> LROPoller[None]: """Deletes specific machines in an agent pool. - Deletes specific machines in an agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1461,8 +1397,6 @@ def begin_delete_machines( ) -> LROPoller[None]: """Deletes specific machines in an agent pool. - Deletes specific machines in an agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1491,8 +1425,6 @@ def begin_delete_machines( ) -> LROPoller[None]: """Deletes specific machines in an agent pool. - Deletes specific machines in an agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1538,7 +1470,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: @@ -1552,68 +1486,6 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- ) return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - @distributed_trace - def get_available_agent_pool_versions( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> _models.AgentPoolAvailableVersions: - """Gets a list of supported Kubernetes versions for the specified agent pool. - - See `supported Kubernetes versions - `_ for more details about - the version lifecycle. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :return: AgentPoolAvailableVersions or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.AgentPoolAvailableVersions - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.AgentPoolAvailableVersions] = kwargs.pop("cls", None) - - _request = build_get_available_agent_pool_versions_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("AgentPoolAvailableVersions", pipeline_response.http_response) - - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - - return deserialized # type: ignore - def _upgrade_node_image_version_initial( self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any ) -> Iterator[bytes]: @@ -1664,6 +1536,7 @@ def _upgrade_node_image_version_initial( response_headers["Azure-AsyncOperation"] = self._deserialize( "str", response.headers.get("Azure-AsyncOperation") ) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -1721,6 +1594,7 @@ def get_long_running_output(pipeline_response): response_headers["Azure-AsyncOperation"] = self._deserialize( "str", response.headers.get("Azure-AsyncOperation") ) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = self._deserialize("AgentPool", pipeline_response.http_response) if cls: @@ -1729,7 +1603,7 @@ def get_long_running_output(pipeline_response): if polling is True: polling_method: PollingMethod = cast( - PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "azure-async-operation"}, **kwargs) ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) @@ -1745,3 +1619,126 @@ def get_long_running_output(pipeline_response): return LROPoller[_models.AgentPool]( self._client, raw_result, get_long_running_output, polling_method # type: ignore ) + + @distributed_trace + def get_upgrade_profile( + self, resource_group_name: str, resource_name: str, agent_pool_name: str, **kwargs: Any + ) -> _models.AgentPoolUpgradeProfile: + """Gets the upgrade profile for an agent pool. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param agent_pool_name: The name of the agent pool. Required. + :type agent_pool_name: str + :return: AgentPoolUpgradeProfile or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.AgentPoolUpgradeProfile + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.AgentPoolUpgradeProfile] = kwargs.pop("cls", None) + + _request = build_get_upgrade_profile_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + agent_pool_name=agent_pool_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("AgentPoolUpgradeProfile", pipeline_response.http_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore + + @distributed_trace + def get_available_agent_pool_versions( + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> _models.AgentPoolAvailableVersions: + """Gets a list of supported Kubernetes versions for the specified agent pool. + + See `supported Kubernetes versions + `_ for more details about + the version lifecycle. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :return: AgentPoolAvailableVersions or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.AgentPoolAvailableVersions + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.AgentPoolAvailableVersions] = kwargs.pop("cls", None) + + _request = build_get_available_agent_pool_versions_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("AgentPoolAvailableVersions", pipeline_response.http_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_identity_bindings_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_identity_bindings_operations.py index 9ffbfbd1093..8bc3ad3dada 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_identity_bindings_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_identity_bindings_operations.py @@ -254,8 +254,6 @@ def list_by_managed_cluster( ) -> Iterable["_models.IdentityBinding"]: """Gets a list of identity bindings in the specified managed cluster. - Gets a list of identity bindings in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -340,8 +338,6 @@ def get( ) -> _models.IdentityBinding: """Gets the specified Identity Binding. - Gets the specified Identity Binding. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -460,10 +456,12 @@ def _create_or_update_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) + if response.status_code == 201: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -485,8 +483,6 @@ def begin_create_or_update( ) -> LROPoller[_models.IdentityBinding]: """Creates or updates an identity binding in the specified managed cluster. - Creates or updates an identity binding in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -518,8 +514,6 @@ def begin_create_or_update( ) -> LROPoller[_models.IdentityBinding]: """Creates or updates an identity binding in the specified managed cluster. - Creates or updates an identity binding in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -549,8 +543,6 @@ def begin_create_or_update( ) -> LROPoller[_models.IdentityBinding]: """Creates or updates an identity binding in the specified managed cluster. - Creates or updates an identity binding in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -592,16 +584,9 @@ def begin_create_or_update( kwargs.pop("error_map", None) def get_long_running_output(pipeline_response): - response_headers = {} - response = pipeline_response.http_response - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - deserialized = self._deserialize("IdentityBinding", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized if polling is True: @@ -670,15 +655,11 @@ def _delete_initial( response_headers = {} if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - if response.status_code == 204: response_headers["Azure-AsyncOperation"] = self._deserialize( "str", response.headers.get("Azure-AsyncOperation") ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -693,8 +674,6 @@ def begin_delete( ) -> LROPoller[None]: """Deletes an identity binding in the specified managed cluster. - Deletes an identity binding in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_jwt_authenticators_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_jwt_authenticators_operations.py index 190f156bc57..1c2546ee738 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_jwt_authenticators_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_jwt_authenticators_operations.py @@ -254,8 +254,6 @@ def list_by_managed_cluster( ) -> Iterable["_models.JWTAuthenticator"]: """Gets a list of JWT authenticators in the specified managed cluster. - Gets a list of JWT authenticators in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -340,8 +338,6 @@ def get( ) -> _models.JWTAuthenticator: """Gets the specified JWT authenticator of a managed cluster. - Gets the specified JWT authenticator of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -460,9 +456,11 @@ def _create_or_update_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) + if response.status_code == 201: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -485,9 +483,6 @@ def begin_create_or_update( """Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to apply the settings. - Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to - apply the settings. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -520,9 +515,6 @@ def begin_create_or_update( """Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to apply the settings. - Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to - apply the settings. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -553,9 +545,6 @@ def begin_create_or_update( """Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to apply the settings. - Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to - apply the settings. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -597,20 +586,14 @@ def begin_create_or_update( kwargs.pop("error_map", None) def get_long_running_output(pipeline_response): - response_headers = {} - response = pipeline_response.http_response - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - deserialized = self._deserialize("JWTAuthenticator", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized if polling is True: polling_method: PollingMethod = cast( - PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "azure-async-operation"}, **kwargs) ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) @@ -674,15 +657,11 @@ def _delete_initial( response_headers = {} if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - if response.status_code == 204: response_headers["Azure-AsyncOperation"] = self._deserialize( "str", response.headers.get("Azure-AsyncOperation") ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -697,8 +676,6 @@ def begin_delete( ) -> LROPoller[None]: """Deletes a JWT authenticator and updates the managed cluster to apply the settings. - Deletes a JWT authenticator and updates the managed cluster to apply the settings. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_load_balancers_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_load_balancers_operations.py index 7d4616dddcf..db9db6b1159 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_load_balancers_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_load_balancers_operations.py @@ -254,8 +254,6 @@ def list_by_managed_cluster( ) -> Iterable["_models.LoadBalancer"]: """Gets a list of load balancers in the specified managed cluster. - Gets a list of load balancers in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -340,8 +338,6 @@ def get( ) -> _models.LoadBalancer: """Gets the specified load balancer. - Gets the specified load balancer. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -410,8 +406,6 @@ def create_or_update( ) -> _models.LoadBalancer: """Creates or updates a load balancer in the specified managed cluster. - Creates or updates a load balancer in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -442,8 +436,6 @@ def create_or_update( ) -> _models.LoadBalancer: """Creates or updates a load balancer in the specified managed cluster. - Creates or updates a load balancer in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -472,8 +464,6 @@ def create_or_update( ) -> _models.LoadBalancer: """Creates or updates a load balancer in the specified managed cluster. - Creates or updates a load balancer in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -591,15 +581,11 @@ def _delete_initial( response_headers = {} if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - if response.status_code == 204: response_headers["Azure-AsyncOperation"] = self._deserialize( "str", response.headers.get("Azure-AsyncOperation") ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -614,8 +600,6 @@ def begin_delete( ) -> LROPoller[None]: """Deletes a load balancer in the specified managed cluster. - Deletes a load balancer in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -654,7 +638,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_machines_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_machines_operations.py index c544c19d8c8..b1b4353310a 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_machines_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_machines_operations.py @@ -187,9 +187,9 @@ def build_create_or_update_request( # Construct headers if if_match is not None: - _headers["If-Match"] = _SERIALIZER.header("if_match", if_match, "str") + _headers["if-match"] = _SERIALIZER.header("if_match", if_match, "str") if if_none_match is not None: - _headers["If-None-Match"] = _SERIALIZER.header("if_none_match", if_none_match, "str") + _headers["if-none-match"] = _SERIALIZER.header("if_none_match", if_none_match, "str") if content_type is not None: _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") @@ -222,8 +222,6 @@ def list( ) -> Iterable["_models.Machine"]: """Gets a list of machines in the specified agent pool. - Gets a list of machines in the specified agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -311,8 +309,6 @@ def get( ) -> _models.Machine: """Get a specific machine in the specified agent pool. - Get a specific machine in the specified agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -440,9 +436,11 @@ def _create_or_update_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) + if response.status_code == 201: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -467,8 +465,6 @@ def begin_create_or_update( ) -> LROPoller[_models.Machine]: """Creates or updates a machine in the specified agent pool. - Creates or updates a machine in the specified agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -510,8 +506,6 @@ def begin_create_or_update( ) -> LROPoller[_models.Machine]: """Creates or updates a machine in the specified agent pool. - Creates or updates a machine in the specified agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -551,8 +545,6 @@ def begin_create_or_update( ) -> LROPoller[_models.Machine]: """Creates or updates a machine in the specified agent pool. - Creates or updates a machine in the specified agent pool. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -604,19 +596,15 @@ def begin_create_or_update( kwargs.pop("error_map", None) def get_long_running_output(pipeline_response): - response_headers = {} - response = pipeline_response.http_response - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - deserialized = self._deserialize("Machine", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "azure-async-operation"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_maintenance_configurations_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_maintenance_configurations_operations.py index bb2dde69e93..96e10950441 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_maintenance_configurations_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_maintenance_configurations_operations.py @@ -229,8 +229,6 @@ def list_by_managed_cluster( ) -> Iterable["_models.MaintenanceConfiguration"]: """Gets a list of maintenance configurations in the specified managed cluster. - Gets a list of maintenance configurations in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -317,8 +315,6 @@ def get( ) -> _models.MaintenanceConfiguration: """Gets the specified maintenance configuration of a managed cluster. - Gets the specified maintenance configuration of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -388,8 +384,6 @@ def create_or_update( ) -> _models.MaintenanceConfiguration: """Creates or updates a maintenance configuration in the specified managed cluster. - Creates or updates a maintenance configuration in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -421,8 +415,6 @@ def create_or_update( ) -> _models.MaintenanceConfiguration: """Creates or updates a maintenance configuration in the specified managed cluster. - Creates or updates a maintenance configuration in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -452,8 +444,6 @@ def create_or_update( ) -> _models.MaintenanceConfiguration: """Creates or updates a maintenance configuration in the specified managed cluster. - Creates or updates a maintenance configuration in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -531,8 +521,6 @@ def delete( # pylint: disable=inconsistent-return-statements ) -> None: """Deletes a maintenance configuration. - Deletes a maintenance configuration. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_managed_cluster_snapshots_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_managed_cluster_snapshots_operations.py index caf6792e75b..028303147a3 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_managed_cluster_snapshots_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_managed_cluster_snapshots_operations.py @@ -281,8 +281,6 @@ def __init__(self, *args, **kwargs): def list(self, **kwargs: Any) -> Iterable["_models.ManagedClusterSnapshot"]: """Gets a list of managed cluster snapshots in the specified subscription. - Gets a list of managed cluster snapshots in the specified subscription. - :return: An iterator like instance of either ManagedClusterSnapshot or the result of cls(response) :rtype: @@ -362,8 +360,6 @@ def list_by_resource_group( ) -> Iterable["_models.ManagedClusterSnapshot"]: """Lists managed cluster snapshots in the specified subscription and resource group. - Lists managed cluster snapshots in the specified subscription and resource group. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -445,8 +441,6 @@ def get_next(next_link=None): def get(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> _models.ManagedClusterSnapshot: """Gets a managed cluster snapshot. - Gets a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -511,8 +505,6 @@ def create_or_update( ) -> _models.ManagedClusterSnapshot: """Creates or updates a managed cluster snapshot. - Creates or updates a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -540,8 +532,6 @@ def create_or_update( ) -> _models.ManagedClusterSnapshot: """Creates or updates a managed cluster snapshot. - Creates or updates a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -567,8 +557,6 @@ def create_or_update( ) -> _models.ManagedClusterSnapshot: """Creates or updates a managed cluster snapshot. - Creates or updates a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -648,8 +636,6 @@ def update_tags( ) -> _models.ManagedClusterSnapshot: """Updates tags on a managed cluster snapshot. - Updates tags on a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -678,8 +664,6 @@ def update_tags( ) -> _models.ManagedClusterSnapshot: """Updates tags on a managed cluster snapshot. - Updates tags on a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -706,8 +690,6 @@ def update_tags( ) -> _models.ManagedClusterSnapshot: """Updates tags on a managed cluster snapshot. - Updates tags on a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -781,8 +763,6 @@ def delete( # pylint: disable=inconsistent-return-statements ) -> None: """Deletes a managed cluster snapshot. - Deletes a managed cluster snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_managed_clusters_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_managed_clusters_operations.py index a8703d045b0..e0b2d3eb354 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_managed_clusters_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_managed_clusters_operations.py @@ -42,7 +42,7 @@ _SERIALIZER.client_side_validation = False -def build_list_kubernetes_versions_request(location: str, subscription_id: str, **kwargs: Any) -> HttpRequest: +def build_list_guardrails_versions_request(location: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -52,7 +52,7 @@ def build_list_kubernetes_versions_request(location: str, subscription_id: str, # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/kubernetesVersions", + "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/guardrailsVersions", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -70,7 +70,9 @@ def build_list_kubernetes_versions_request(location: str, subscription_id: str, return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest: +def build_get_guardrails_versions_request( + location: str, version: str, subscription_id: str, **kwargs: Any +) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -79,10 +81,13 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest: # Construct URL _url = kwargs.pop( - "template_url", "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/managedClusters" + "template_url", + "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/guardrailsVersions/{version}", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + "location": _SERIALIZER.url("location", location, "str", min_length=1), + "version": _SERIALIZER.url("version", version, "str", max_length=24, min_length=1), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -96,7 +101,7 @@ def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest: return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_by_resource_group_request(resource_group_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: +def build_list_kubernetes_versions_request(location: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -106,13 +111,11 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_ # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters", + "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/kubernetesVersions", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 - ), + "location": _SERIALIZER.url("location", location, "str", min_length=1), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -126,8 +129,8 @@ def build_list_by_resource_group_request(resource_group_name: str, subscription_ return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_upgrade_profile_request( - resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any +def build_list_mesh_revision_profiles_request( # pylint: disable=name-too-long + location: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -138,21 +141,11 @@ def build_get_upgrade_profile_request( # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/upgradeProfiles/default", + "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/meshRevisionProfiles", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 - ), - "resourceName": _SERIALIZER.url( - "resource_name", - resource_name, - "str", - max_length=63, - min_length=1, - pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", - ), + "location": _SERIALIZER.url("location", location, "str", min_length=1), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -166,8 +159,8 @@ def build_get_upgrade_profile_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_access_profile_request( - resource_group_name: str, resource_name: str, role_name: str, subscription_id: str, **kwargs: Any +def build_get_mesh_revision_profile_request( + location: str, mode: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -178,22 +171,19 @@ def build_get_access_profile_request( # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/accessProfiles/{roleName}/listCredential", + "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/meshRevisionProfiles/{mode}", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 - ), - "resourceName": _SERIALIZER.url( - "resource_name", - resource_name, + "location": _SERIALIZER.url("location", location, "str", min_length=1), + "mode": _SERIALIZER.url( + "mode", + mode, "str", - max_length=63, + max_length=24, min_length=1, pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", ), - "roleName": _SERIALIZER.url("role_name", role_name, "str"), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -204,17 +194,10 @@ def build_get_access_profile_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_cluster_admin_credentials_request( # pylint: disable=name-too-long - resource_group_name: str, - resource_name: str, - subscription_id: str, - *, - server_fqdn: Optional[str] = None, - **kwargs: Any -) -> HttpRequest: +def build_list_safeguards_versions_request(location: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -224,44 +207,26 @@ def build_list_cluster_admin_credentials_request( # pylint: disable=name-too-lo # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterAdminCredential", + "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/safeguardsVersions", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 - ), - "resourceName": _SERIALIZER.url( - "resource_name", - resource_name, - "str", - max_length=63, - min_length=1, - pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", - ), + "location": _SERIALIZER.url("location", location, "str", min_length=1), } _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - if server_fqdn is not None: - _params["server-fqdn"] = _SERIALIZER.query("server_fqdn", server_fqdn, "str") # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_cluster_user_credentials_request( # pylint: disable=name-too-long - resource_group_name: str, - resource_name: str, - subscription_id: str, - *, - server_fqdn: Optional[str] = None, - format: Optional[Union[str, _models.Format]] = None, - **kwargs: Any +def build_get_safeguards_versions_request( + location: str, version: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -272,46 +237,52 @@ def build_list_cluster_user_credentials_request( # pylint: disable=name-too-lon # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterUserCredential", + "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/safeguardsVersions/{version}", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "resourceGroupName": _SERIALIZER.url( - "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 - ), - "resourceName": _SERIALIZER.url( - "resource_name", - resource_name, - "str", - max_length=63, - min_length=1, - pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", - ), + "location": _SERIALIZER.url("location", location, "str", min_length=1), + "version": _SERIALIZER.url("version", version, "str", max_length=24, min_length=1), } _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - if server_fqdn is not None: - _params["server-fqdn"] = _SERIALIZER.query("server_fqdn", server_fqdn, "str") - if format is not None: - _params["format"] = _SERIALIZER.query("format", format, "str") # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_cluster_monitoring_user_credentials_request( # pylint: disable=name-too-long - resource_group_name: str, - resource_name: str, - subscription_id: str, - *, - server_fqdn: Optional[str] = None, - **kwargs: Any -) -> HttpRequest: +def build_list_request(subscription_id: str, **kwargs: Any) -> HttpRequest: + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) + accept = _headers.pop("Accept", "application/json") + + # Construct URL + _url = kwargs.pop( + "template_url", "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/managedClusters" + ) + path_format_arguments = { + "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), + } + + _url: str = _url.format(**path_format_arguments) # type: ignore + + # Construct parameters + _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + + # Construct headers + _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") + + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + + +def build_list_by_resource_group_request(resource_group_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -321,34 +292,24 @@ def build_list_cluster_monitoring_user_credentials_request( # pylint: disable=n # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterMonitoringUserCredential", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), "resourceGroupName": _SERIALIZER.url( "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 ), - "resourceName": _SERIALIZER.url( - "resource_name", - resource_name, - "str", - max_length=63, - min_length=1, - pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", - ), } _url: str = _url.format(**path_format_arguments) # type: ignore # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - if server_fqdn is not None: - _params["server-fqdn"] = _SERIALIZER.query("server_fqdn", server_fqdn, "str") # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) def build_get_request(resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any) -> HttpRequest: @@ -432,9 +393,9 @@ def build_create_or_update_request( # Construct headers if if_match is not None: - _headers["If-Match"] = _SERIALIZER.header("if_match", if_match, "str") + _headers["if-match"] = _SERIALIZER.header("if_match", if_match, "str") if if_none_match is not None: - _headers["If-None-Match"] = _SERIALIZER.header("if_none_match", if_none_match, "str") + _headers["if-none-match"] = _SERIALIZER.header("if_none_match", if_none_match, "str") if content_type is not None: _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") @@ -479,7 +440,7 @@ def build_update_tags_request( # Construct headers if if_match is not None: - _headers["If-Match"] = _SERIALIZER.header("if_match", if_match, "str") + _headers["if-match"] = _SERIALIZER.header("if_match", if_match, "str") if content_type is not None: _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") @@ -533,26 +494,25 @@ def build_delete_request( # Construct headers if if_match is not None: - _headers["If-Match"] = _SERIALIZER.header("if_match", if_match, "str") + _headers["if-match"] = _SERIALIZER.header("if_match", if_match, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) -def build_reset_service_principal_profile_request( # pylint: disable=name-too-long +def build_abort_latest_operation_request( resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/resetServicePrincipalProfile", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/abort", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -575,27 +535,24 @@ def build_reset_service_principal_profile_request( # pylint: disable=name-too-l _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_reset_aad_profile_request( - resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any +def build_get_access_profile_request( + resource_group_name: str, resource_name: str, role_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/resetAADProfile", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/accessProfiles/{roleName}/listCredential", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -610,6 +567,7 @@ def build_reset_aad_profile_request( min_length=1, pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", ), + "roleName": _SERIALIZER.url("role_name", role_name, "str"), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -618,15 +576,13 @@ def build_reset_aad_profile_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_abort_latest_operation_request( - resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any +def build_get_command_result_request( + resource_group_name: str, resource_name: str, command_id: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -637,7 +593,7 @@ def build_abort_latest_operation_request( # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedclusters/{resourceName}/abort", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/commandResults/{commandId}", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -652,6 +608,7 @@ def build_abort_latest_operation_request( min_length=1, pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", ), + "commandId": _SERIALIZER.url("command_id", command_id, "str"), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -662,11 +619,16 @@ def build_abort_latest_operation_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_rotate_cluster_certificates_request( # pylint: disable=name-too-long - resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any +def build_list_cluster_admin_credentials_request( # pylint: disable=name-too-long + resource_group_name: str, + resource_name: str, + subscription_id: str, + *, + server_fqdn: Optional[str] = None, + **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -677,7 +639,7 @@ def build_rotate_cluster_certificates_request( # pylint: disable=name-too-long # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/rotateClusterCertificates", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterAdminCredential", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -698,6 +660,8 @@ def build_rotate_cluster_certificates_request( # pylint: disable=name-too-long # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + if server_fqdn is not None: + _params["server-fqdn"] = _SERIALIZER.query("server_fqdn", server_fqdn, "str") # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") @@ -705,8 +669,13 @@ def build_rotate_cluster_certificates_request( # pylint: disable=name-too-long return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_rotate_service_account_signing_keys_request( # pylint: disable=name-too-long - resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any +def build_list_cluster_monitoring_user_credentials_request( # pylint: disable=name-too-long + resource_group_name: str, + resource_name: str, + subscription_id: str, + *, + server_fqdn: Optional[str] = None, + **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -717,7 +686,7 @@ def build_rotate_service_account_signing_keys_request( # pylint: disable=name-t # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/rotateServiceAccountSigningKeys", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterMonitoringUserCredential", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -738,6 +707,8 @@ def build_rotate_service_account_signing_keys_request( # pylint: disable=name-t # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + if server_fqdn is not None: + _params["server-fqdn"] = _SERIALIZER.query("server_fqdn", server_fqdn, "str") # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") @@ -745,8 +716,14 @@ def build_rotate_service_account_signing_keys_request( # pylint: disable=name-t return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_stop_request( - resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any +def build_list_cluster_user_credentials_request( # pylint: disable=name-too-long + resource_group_name: str, + resource_name: str, + subscription_id: str, + *, + server_fqdn: Optional[str] = None, + format: Optional[Union[str, _models.Format]] = None, + **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -757,7 +734,7 @@ def build_stop_request( # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/stop", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/listClusterUserCredential", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -778,6 +755,10 @@ def build_stop_request( # Construct parameters _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") + if server_fqdn is not None: + _params["server-fqdn"] = _SERIALIZER.query("server_fqdn", server_fqdn, "str") + if format is not None: + _params["format"] = _SERIALIZER.query("format", format, "str") # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") @@ -785,7 +766,7 @@ def build_stop_request( return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_start_request( +def build_list_mesh_upgrade_profiles_request( resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) @@ -797,7 +778,7 @@ def build_start_request( # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/start", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/meshUpgradeProfiles", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -822,23 +803,22 @@ def build_start_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_run_command_request( - resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any +def build_get_mesh_upgrade_profile_request( + resource_group_name: str, resource_name: str, mode: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/runCommand", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/meshUpgradeProfiles/{mode}", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -853,6 +833,14 @@ def build_run_command_request( min_length=1, pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", ), + "mode": _SERIALIZER.url( + "mode", + mode, + "str", + max_length=24, + min_length=1, + pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", + ), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -861,15 +849,13 @@ def build_run_command_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_command_result_request( - resource_group_name: str, resource_name: str, command_id: str, subscription_id: str, **kwargs: Any +def build_list_outbound_network_dependencies_endpoints_request( # pylint: disable=name-too-long + resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -880,7 +866,7 @@ def build_get_command_result_request( # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/commandResults/{commandId}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/outboundNetworkDependenciesEndpoints", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -895,7 +881,6 @@ def build_get_command_result_request( min_length=1, pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", ), - "commandId": _SERIALIZER.url("command_id", command_id, "str"), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -909,19 +894,20 @@ def build_get_command_result_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_outbound_network_dependencies_endpoints_request( # pylint: disable=name-too-long +def build_rebalance_load_balancers_request( resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/outboundNetworkDependenciesEndpoints", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/rebalanceLoadBalancers", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -944,57 +930,41 @@ def build_list_outbound_network_dependencies_endpoints_request( # pylint: disab _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_guardrails_versions_request( - location: str, version: str, subscription_id: str, **kwargs: Any +def build_reset_aad_profile_request( + resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/guardrailsVersions/{version}", - ) - path_format_arguments = { - "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "location": _SERIALIZER.url("location", location, "str", min_length=1), - "version": _SERIALIZER.url("version", version, "str", max_length=24, min_length=1), - } - - _url: str = _url.format(**path_format_arguments) # type: ignore - - # Construct parameters - _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") - - # Construct headers - _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) - - -def build_list_guardrails_versions_request(location: str, subscription_id: str, **kwargs: Any) -> HttpRequest: - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) - accept = _headers.pop("Accept", "application/json") - - # Construct URL - _url = kwargs.pop( - "template_url", - "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/guardrailsVersions", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/resetAADProfile", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "location": _SERIALIZER.url("location", location, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "resourceName": _SERIALIZER.url( + "resource_name", + resource_name, + "str", + max_length=63, + min_length=1, + pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", + ), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -1003,29 +973,41 @@ def build_list_guardrails_versions_request(location: str, subscription_id: str, _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_safeguards_versions_request( - location: str, version: str, subscription_id: str, **kwargs: Any +def build_reset_service_principal_profile_request( # pylint: disable=name-too-long + resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/safeguardsVersions/{version}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/resetServicePrincipalProfile", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "location": _SERIALIZER.url("location", location, "str", min_length=1), - "version": _SERIALIZER.url("version", version, "str", max_length=24, min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "resourceName": _SERIALIZER.url( + "resource_name", + resource_name, + "str", + max_length=63, + min_length=1, + pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", + ), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -1034,12 +1016,16 @@ def build_get_safeguards_versions_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_safeguards_versions_request(location: str, subscription_id: str, **kwargs: Any) -> HttpRequest: +def build_rotate_cluster_certificates_request( # pylint: disable=name-too-long + resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any +) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -1049,11 +1035,21 @@ def build_list_safeguards_versions_request(location: str, subscription_id: str, # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/safeguardsVersions", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/rotateClusterCertificates", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "location": _SERIALIZER.url("location", location, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "resourceName": _SERIALIZER.url( + "resource_name", + resource_name, + "str", + max_length=63, + min_length=1, + pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", + ), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -1064,11 +1060,11 @@ def build_list_safeguards_versions_request(location: str, subscription_id: str, # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_mesh_revision_profiles_request( # pylint: disable=name-too-long - location: str, subscription_id: str, **kwargs: Any +def build_rotate_service_account_signing_keys_request( # pylint: disable=name-too-long + resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -1079,11 +1075,21 @@ def build_list_mesh_revision_profiles_request( # pylint: disable=name-too-long # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/meshRevisionProfiles", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/rotateServiceAccountSigningKeys", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "location": _SERIALIZER.url("location", location, "str", min_length=1), + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "resourceName": _SERIALIZER.url( + "resource_name", + resource_name, + "str", + max_length=63, + min_length=1, + pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", + ), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -1094,31 +1100,34 @@ def build_list_mesh_revision_profiles_request( # pylint: disable=name-too-long # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_mesh_revision_profile_request( - location: str, mode: str, subscription_id: str, **kwargs: Any +def build_run_command_request( + resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/meshRevisionProfiles/{mode}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/runCommand", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), - "location": _SERIALIZER.url("location", location, "str", min_length=1), - "mode": _SERIALIZER.url( - "mode", - mode, + "resourceGroupName": _SERIALIZER.url( + "resource_group_name", resource_group_name, "str", max_length=90, min_length=1 + ), + "resourceName": _SERIALIZER.url( + "resource_name", + resource_name, "str", - max_length=24, + max_length=63, min_length=1, pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", ), @@ -1130,12 +1139,14 @@ def build_get_mesh_revision_profile_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_list_mesh_upgrade_profiles_request( +def build_start_request( resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) @@ -1147,7 +1158,7 @@ def build_list_mesh_upgrade_profiles_request( # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/meshUpgradeProfiles", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/start", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -1172,11 +1183,11 @@ def build_list_mesh_upgrade_profiles_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_mesh_upgrade_profile_request( - resource_group_name: str, resource_name: str, mode: str, subscription_id: str, **kwargs: Any +def build_stop_request( + resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -1187,7 +1198,7 @@ def build_get_mesh_upgrade_profile_request( # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/meshUpgradeProfiles/{mode}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/stop", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -1202,14 +1213,6 @@ def build_get_mesh_upgrade_profile_request( min_length=1, pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", ), - "mode": _SERIALIZER.url( - "mode", - mode, - "str", - max_length=24, - min_length=1, - pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", - ), } _url: str = _url.format(**path_format_arguments) # type: ignore @@ -1220,23 +1223,22 @@ def build_get_mesh_upgrade_profile_request( # Construct headers _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) -def build_rebalance_load_balancers_request( +def build_get_upgrade_profile_request( resource_group_name: str, resource_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/rebalanceLoadBalancers", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/upgradeProfiles/default", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -1259,11 +1261,9 @@ def build_rebalance_load_balancers_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="POST", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) class ManagedClustersOperations: # pylint: disable=too-many-public-methods @@ -1286,75 +1286,23 @@ def __init__(self, *args, **kwargs): self._deserialize: Deserializer = input_args.pop(0) if input_args else kwargs.pop("deserializer") @distributed_trace - def list_kubernetes_versions(self, location: str, **kwargs: Any) -> _models.KubernetesVersionListResult: - """Gets a list of supported Kubernetes versions in the specified subscription. - - Contains extra metadata on the version, including supported patch versions, capabilities, - available upgrades, and details on preview status of the version. + def list_guardrails_versions(self, location: str, **kwargs: Any) -> Iterable["_models.GuardrailsAvailableVersion"]: + """Contains list of Guardrails version along with its support info and whether it is a default + version. :param location: The name of the Azure region. Required. :type location: str - :return: KubernetesVersionListResult or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.KubernetesVersionListResult - :raises ~azure.core.exceptions.HttpResponseError: - """ - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.KubernetesVersionListResult] = kwargs.pop("cls", None) - - _request = build_list_kubernetes_versions_request( - location=location, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("KubernetesVersionListResult", pipeline_response.http_response) - - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - - return deserialized # type: ignore - - @distributed_trace - def list(self, **kwargs: Any) -> Iterable["_models.ManagedCluster"]: - """Gets a list of managed clusters in the specified subscription. - - Gets a list of managed clusters in the specified subscription. - - :return: An iterator like instance of either ManagedCluster or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.ManagedCluster] + :return: An iterator like instance of either GuardrailsAvailableVersion or the result of + cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.GuardrailsAvailableVersion] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.ManagedClusterListResult] = kwargs.pop("cls", None) + cls: ClsType[_models.GuardrailsAvailableVersionsList] = kwargs.pop("cls", None) error_map: MutableMapping = { 401: ClientAuthenticationError, @@ -1367,8 +1315,9 @@ def list(self, **kwargs: Any) -> Iterable["_models.ManagedCluster"]: def prepare_request(next_link=None): if not next_link: - _request = build_list_request( - subscription_id=self._config.subscription_id, + _request = build_list_guardrails_versions_request( + location=location, + subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, params=_params, @@ -1393,7 +1342,7 @@ def prepare_request(next_link=None): return _request def extract_data(pipeline_response): - deserialized = self._deserialize("ManagedClusterListResult", pipeline_response) + deserialized = self._deserialize("GuardrailsAvailableVersionsList", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -1418,23 +1367,133 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) @distributed_trace - def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.ManagedCluster"]: - """Lists managed clusters in the specified subscription and resource group. + def get_guardrails_versions(self, location: str, version: str, **kwargs: Any) -> _models.GuardrailsAvailableVersion: + """Contains Guardrails version along with its support info and whether it is a default version. + + :param location: The name of the Azure region. Required. + :type location: str + :param version: Safeguards version. Required. + :type version: str + :return: GuardrailsAvailableVersion or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.GuardrailsAvailableVersion + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) - Lists managed clusters in the specified subscription and resource group. + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :return: An iterator like instance of either ManagedCluster or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.ManagedCluster] + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.GuardrailsAvailableVersion] = kwargs.pop("cls", None) + + _request = build_get_guardrails_versions_request( + location=location, + version=version, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("GuardrailsAvailableVersion", pipeline_response.http_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore + + @distributed_trace + def list_kubernetes_versions(self, location: str, **kwargs: Any) -> _models.KubernetesVersionListResult: + """Gets a list of supported Kubernetes versions in the specified subscription. + + Contains extra metadata on the version, including supported patch versions, capabilities, + available upgrades, and details on preview status of the version. + + :param location: The name of the Azure region. Required. + :type location: str + :return: KubernetesVersionListResult or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.KubernetesVersionListResult :raises ~azure.core.exceptions.HttpResponseError: """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.ManagedClusterListResult] = kwargs.pop("cls", None) + cls: ClsType[_models.KubernetesVersionListResult] = kwargs.pop("cls", None) + + _request = build_list_kubernetes_versions_request( + location=location, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("KubernetesVersionListResult", pipeline_response.http_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore + + @distributed_trace + def list_mesh_revision_profiles(self, location: str, **kwargs: Any) -> Iterable["_models.MeshRevisionProfile"]: + """Lists mesh revision profiles for all meshes in the specified location. + + Contains extra metadata on each revision, including supported revisions, cluster compatibility + and available upgrades. + + :param location: The name of the Azure region. Required. + :type location: str + :return: An iterator like instance of either MeshRevisionProfile or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.MeshRevisionProfile] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.MeshRevisionProfileList] = kwargs.pop("cls", None) error_map: MutableMapping = { 401: ClientAuthenticationError, @@ -1447,8 +1506,8 @@ def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Ite def prepare_request(next_link=None): if not next_link: - _request = build_list_by_resource_group_request( - resource_group_name=resource_group_name, + _request = build_list_mesh_revision_profiles_request( + location=location, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -1474,7 +1533,7 @@ def prepare_request(next_link=None): return _request def extract_data(pipeline_response): - deserialized = self._deserialize("ManagedClusterListResult", pipeline_response) + deserialized = self._deserialize("MeshRevisionProfileList", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) # type: ignore @@ -1499,20 +1558,18 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) @distributed_trace - def get_upgrade_profile( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> _models.ManagedClusterUpgradeProfile: - """Gets the upgrade profile of a managed cluster. + def get_mesh_revision_profile(self, location: str, mode: str, **kwargs: Any) -> _models.MeshRevisionProfile: + """Gets a mesh revision profile for a specified mesh in the specified location. - Gets the upgrade profile of a managed cluster. + Contains extra metadata on the revision, including supported revisions, cluster compatibility + and available upgrades. - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :return: ManagedClusterUpgradeProfile or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.ManagedClusterUpgradeProfile + :param location: The name of the Azure region. Required. + :type location: str + :param mode: The mode of the mesh. Required. + :type mode: str + :return: MeshRevisionProfile or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.MeshRevisionProfile :raises ~azure.core.exceptions.HttpResponseError: """ error_map: MutableMapping = { @@ -1527,11 +1584,11 @@ def get_upgrade_profile( _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.ManagedClusterUpgradeProfile] = kwargs.pop("cls", None) + cls: ClsType[_models.MeshRevisionProfile] = kwargs.pop("cls", None) - _request = build_get_upgrade_profile_request( - resource_group_name=resource_group_name, - resource_name=resource_name, + _request = build_get_mesh_revision_profile_request( + location=location, + mode=mode, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -1551,7 +1608,7 @@ def get_upgrade_profile( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("ManagedClusterUpgradeProfile", pipeline_response.http_response) + deserialized = self._deserialize("MeshRevisionProfile", pipeline_response.http_response) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1559,90 +1616,24 @@ def get_upgrade_profile( return deserialized # type: ignore @distributed_trace - def get_access_profile( - self, resource_group_name: str, resource_name: str, role_name: str, **kwargs: Any - ) -> _models.ManagedClusterAccessProfile: - """Gets an access profile of a managed cluster. - - **WARNING**\\ : This API will be deprecated. Instead use `ListClusterUserCredentials - `_ or - `ListClusterAdminCredentials - `_ . + def list_safeguards_versions(self, location: str, **kwargs: Any) -> Iterable["_models.SafeguardsAvailableVersion"]: + """Contains list of Safeguards version along with its support info and whether it is a default + version. - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param role_name: The name of the role for managed cluster accessProfile resource. Required. - :type role_name: str - :return: ManagedClusterAccessProfile or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.ManagedClusterAccessProfile + :param location: The name of the Azure region. Required. + :type location: str + :return: An iterator like instance of either SafeguardsAvailableVersion or the result of + cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.SafeguardsAvailableVersion] :raises ~azure.core.exceptions.HttpResponseError: """ - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.ManagedClusterAccessProfile] = kwargs.pop("cls", None) - - _request = build_get_access_profile_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - role_name=role_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - deserialized = self._deserialize("ManagedClusterAccessProfile", pipeline_response.http_response) - - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - - return deserialized # type: ignore - - @distributed_trace - def list_cluster_admin_credentials( - self, resource_group_name: str, resource_name: str, server_fqdn: Optional[str] = None, **kwargs: Any - ) -> _models.CredentialResults: - """Lists the admin credentials of a managed cluster. - - Lists the admin credentials of a managed cluster. + cls: ClsType[_models.SafeguardsAvailableVersionsList] = kwargs.pop("cls", None) - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param server_fqdn: server fqdn type for credentials to be returned. Default value is None. - :type server_fqdn: str - :return: CredentialResults or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.CredentialResults - :raises ~azure.core.exceptions.HttpResponseError: - """ error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -1651,69 +1642,70 @@ def list_cluster_admin_credentials( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + def prepare_request(next_link=None): + if not next_link: - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.CredentialResults] = kwargs.pop("cls", None) + _request = build_list_safeguards_versions_request( + location=location, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) - _request = build_list_cluster_admin_credentials_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - subscription_id=self._config.subscription_id, - server_fqdn=server_fqdn, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) + def extract_data(pipeline_response): + deserialized = self._deserialize("SafeguardsAvailableVersionsList", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, iter(list_of_elem) - response = pipeline_response.http_response + def get_next(next_link=None): + _request = prepare_request(next_link) - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response - deserialized = self._deserialize("CredentialResults", pipeline_response.http_response) + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return pipeline_response - return deserialized # type: ignore + return ItemPaged(get_next, extract_data) @distributed_trace - def list_cluster_user_credentials( - self, - resource_group_name: str, - resource_name: str, - server_fqdn: Optional[str] = None, - format: Optional[Union[str, _models.Format]] = None, - **kwargs: Any - ) -> _models.CredentialResults: - """Lists the user credentials of a managed cluster. - - Lists the user credentials of a managed cluster. + def get_safeguards_versions(self, location: str, version: str, **kwargs: Any) -> _models.SafeguardsAvailableVersion: + """Contains Safeguards version along with its support info and whether it is a default version. - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param server_fqdn: server fqdn type for credentials to be returned. Default value is None. - :type server_fqdn: str - :param format: Only apply to AAD clusters, specifies the format of returned kubeconfig. Format - 'azure' will return azure auth-provider kubeconfig; format 'exec' will return exec format - kubeconfig, which requires kubelogin binary in the path. Known values are: "azure", "exec", and - "exec". Default value is None. - :type format: str or ~azure.mgmt.containerservice.models.Format - :return: CredentialResults or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.CredentialResults + :param location: The name of the Azure region. Required. + :type location: str + :param version: Safeguards version. Required. + :type version: str + :return: SafeguardsAvailableVersion or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.SafeguardsAvailableVersion :raises ~azure.core.exceptions.HttpResponseError: """ error_map: MutableMapping = { @@ -1728,14 +1720,12 @@ def list_cluster_user_credentials( _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.CredentialResults] = kwargs.pop("cls", None) + cls: ClsType[_models.SafeguardsAvailableVersion] = kwargs.pop("cls", None) - _request = build_list_cluster_user_credentials_request( - resource_group_name=resource_group_name, - resource_name=resource_name, + _request = build_get_safeguards_versions_request( + location=location, + version=version, subscription_id=self._config.subscription_id, - server_fqdn=server_fqdn, - format=format, api_version=api_version, headers=_headers, params=_params, @@ -1754,7 +1744,7 @@ def list_cluster_user_credentials( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("CredentialResults", pipeline_response.http_response) + deserialized = self._deserialize("SafeguardsAvailableVersion", pipeline_response.http_response) if cls: return cls(pipeline_response, deserialized, {}) # type: ignore @@ -1762,24 +1752,19 @@ def list_cluster_user_credentials( return deserialized # type: ignore @distributed_trace - def list_cluster_monitoring_user_credentials( - self, resource_group_name: str, resource_name: str, server_fqdn: Optional[str] = None, **kwargs: Any - ) -> _models.CredentialResults: - """Lists the cluster monitoring user credentials of a managed cluster. - - Lists the cluster monitoring user credentials of a managed cluster. + def list(self, **kwargs: Any) -> Iterable["_models.ManagedCluster"]: + """Gets a list of managed clusters in the specified subscription. - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param server_fqdn: server fqdn type for credentials to be returned. Default value is None. - :type server_fqdn: str - :return: CredentialResults or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.CredentialResults + :return: An iterator like instance of either ManagedCluster or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.ManagedCluster] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.ManagedClusterListResult] = kwargs.pop("cls", None) + error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -1788,57 +1773,76 @@ def list_cluster_monitoring_user_credentials( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + def prepare_request(next_link=None): + if not next_link: - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.CredentialResults] = kwargs.pop("cls", None) + _request = build_list_request( + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) - _request = build_list_cluster_monitoring_user_credentials_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - subscription_id=self._config.subscription_id, - server_fqdn=server_fqdn, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) + def extract_data(pipeline_response): + deserialized = self._deserialize("ManagedClusterListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, iter(list_of_elem) - response = pipeline_response.http_response + def get_next(next_link=None): + _request = prepare_request(next_link) - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response - deserialized = self._deserialize("CredentialResults", pipeline_response.http_response) + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return pipeline_response - return deserialized # type: ignore + return ItemPaged(get_next, extract_data) @distributed_trace - def get(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> _models.ManagedCluster: - """Gets a managed cluster. - - Gets a managed cluster. + def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.ManagedCluster"]: + """Lists managed clusters in the specified subscription and resource group. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :return: ManagedCluster or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.ManagedCluster + :return: An iterator like instance of either ManagedCluster or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.ManagedCluster] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.ManagedClusterListResult] = kwargs.pop("cls", None) + error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -1847,31 +1851,106 @@ def get(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> _m } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.ManagedCluster] = kwargs.pop("cls", None) - - _request = build_get_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) + def prepare_request(next_link=None): + if not next_link: - response = pipeline_response.http_response + _request = build_list_by_resource_group_request( + resource_group_name=resource_group_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + def extract_data(pipeline_response): + deserialized = self._deserialize("ManagedClusterListResult", pipeline_response) + list_of_elem = deserialized.value + if cls: + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + _request = prepare_request(next_link) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + @distributed_trace + def get(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> _models.ManagedCluster: + """Gets a managed cluster. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :return: ManagedCluster or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.ManagedCluster + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.ManagedCluster] = kwargs.pop("cls", None) + + _request = build_get_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) @@ -1946,10 +2025,15 @@ def _create_or_update_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 201: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @@ -1967,8 +2051,6 @@ def begin_create_or_update( ) -> LROPoller[_models.ManagedCluster]: """Creates or updates a managed cluster. - Creates or updates a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -2005,8 +2087,6 @@ def begin_create_or_update( ) -> LROPoller[_models.ManagedCluster]: """Creates or updates a managed cluster. - Creates or updates a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -2041,8 +2121,6 @@ def begin_create_or_update( ) -> LROPoller[_models.ManagedCluster]: """Creates or updates a managed cluster. - Creates or updates a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -2095,7 +2173,9 @@ def get_long_running_output(pipeline_response): return deserialized if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: @@ -2164,7 +2244,7 @@ def _update_tags_initial( response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 202]: try: response.read() # Load the body in memory and close the socket except (StreamConsumedError, StreamClosedError): @@ -2173,10 +2253,15 @@ def _update_tags_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @@ -2193,8 +2278,6 @@ def begin_update_tags( ) -> LROPoller[_models.ManagedCluster]: """Updates tags on a managed cluster. - Updates tags on a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -2227,8 +2310,6 @@ def begin_update_tags( ) -> LROPoller[_models.ManagedCluster]: """Updates tags on a managed cluster. - Updates tags on a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -2259,8 +2340,6 @@ def begin_update_tags( ) -> LROPoller[_models.ManagedCluster]: """Updates tags on a managed cluster. - Updates tags on a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -2309,7 +2388,9 @@ def get_long_running_output(pipeline_response): return deserialized if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: @@ -2379,6 +2460,7 @@ def _delete_initial( response_headers = {} if response.status_code == 202: response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -2398,8 +2480,6 @@ def begin_delete( ) -> LROPoller[None]: """Deletes a managed cluster. - Deletes a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -2443,7 +2523,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: @@ -2457,12 +2539,8 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- ) return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - def _reset_service_principal_profile_initial( - self, - resource_group_name: str, - resource_name: str, - parameters: Union[_models.ManagedClusterServicePrincipalProfile, IO[bytes]], - **kwargs: Any + def _abort_latest_operation_initial( + self, resource_group_name: str, resource_name: str, **kwargs: Any ) -> Iterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, @@ -2472,29 +2550,17 @@ def _reset_service_principal_profile_initial( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(parameters, (IOBase, bytes)): - _content = parameters - else: - _json = self._serialize.body(parameters, "ManagedClusterServicePrincipalProfile") - - _request = build_reset_service_principal_profile_request( + _request = build_abort_latest_operation_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, headers=_headers, params=_params, ) @@ -2508,7 +2574,7 @@ def _reset_service_principal_profile_initial( response = pipeline_response.http_response - if response.status_code not in [200, 202]: + if response.status_code not in [202, 204]: try: response.read() # Load the body in memory and close the socket except (StreamConsumedError, StreamClosedError): @@ -2519,7 +2585,11 @@ def _reset_service_principal_profile_initial( response_headers = {} if response.status_code == 202: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -2528,105 +2598,38 @@ def _reset_service_principal_profile_initial( return deserialized # type: ignore - @overload - def begin_reset_service_principal_profile( - self, - resource_group_name: str, - resource_name: str, - parameters: _models.ManagedClusterServicePrincipalProfile, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> LROPoller[None]: - """Reset the Service Principal Profile of a managed cluster. - - This action cannot be performed on a cluster that is not using a service principal. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param parameters: The service principal profile to set on the managed cluster. Required. - :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterServicePrincipalProfile - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def begin_reset_service_principal_profile( - self, - resource_group_name: str, - resource_name: str, - parameters: IO[bytes], - *, - content_type: str = "application/json", - **kwargs: Any - ) -> LROPoller[None]: - """Reset the Service Principal Profile of a managed cluster. - - This action cannot be performed on a cluster that is not using a service principal. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param parameters: The service principal profile to set on the managed cluster. Required. - :type parameters: IO[bytes] - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - @distributed_trace - def begin_reset_service_principal_profile( - self, - resource_group_name: str, - resource_name: str, - parameters: Union[_models.ManagedClusterServicePrincipalProfile, IO[bytes]], - **kwargs: Any + def begin_abort_latest_operation( + self, resource_group_name: str, resource_name: str, **kwargs: Any ) -> LROPoller[None]: - """Reset the Service Principal Profile of a managed cluster. + """Aborts last operation running on managed cluster. - This action cannot be performed on a cluster that is not using a service principal. + Aborts the currently running operation on the managed cluster. The Managed Cluster will be + moved to a Canceling state and eventually to a Canceled state when cancellation finishes. If + the operation completes before cancellation can take place, a 409 error code is returned. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param parameters: The service principal profile to set on the managed cluster. Is either a - ManagedClusterServicePrincipalProfile type or a IO[bytes] type. Required. - :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterServicePrincipalProfile or - IO[bytes] :return: An instance of LROPoller that returns either None or the result of cls(response) :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: - raw_result = self._reset_service_principal_profile_initial( + raw_result = self._abort_latest_operation_initial( resource_group_name=resource_group_name, resource_name=resource_name, - parameters=parameters, api_version=api_version, - content_type=content_type, cls=lambda x, y, z: x, headers=_headers, params=_params, @@ -2656,213 +2659,89 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- ) return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - def _reset_aad_profile_initial( - self, - resource_group_name: str, - resource_name: str, - parameters: Union[_models.ManagedClusterAADProfile, IO[bytes]], - **kwargs: Any - ) -> Iterator[bytes]: - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) + @distributed_trace + def get_access_profile( + self, resource_group_name: str, resource_name: str, role_name: str, **kwargs: Any + ) -> _models.ManagedClusterAccessProfile: + """Gets an access profile of a managed cluster. - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + **WARNING**\\ : This API will be deprecated. Instead use `ListClusterUserCredentials + `_ or + `ListClusterAdminCredentials + `_ . - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param role_name: The name of the role for managed cluster accessProfile resource. Required. + :type role_name: str + :return: ManagedClusterAccessProfile or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.ManagedClusterAccessProfile + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(parameters, (IOBase, bytes)): - _content = parameters - else: - _json = self._serialize.body(parameters, "ManagedClusterAADProfile") + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - _request = build_reset_aad_profile_request( + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.ManagedClusterAccessProfile] = kwargs.pop("cls", None) + + _request = build_get_access_profile_request( resource_group_name=resource_group_name, resource_name=resource_name, + role_name=role_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _decompress = kwargs.pop("decompress", True) - _stream = True + _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [200, 202]: - try: - response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) + deserialized = self._deserialize("ManagedClusterAccessProfile", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore - @overload - def begin_reset_aad_profile( - self, - resource_group_name: str, - resource_name: str, - parameters: _models.ManagedClusterAADProfile, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> LROPoller[None]: - """Reset the AAD Profile of a managed cluster. - - **WARNING**\\ : This API will be deprecated. Please see `AKS-managed Azure Active Directory - integration `_ to update your cluster with AKS-managed Azure - AD. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param parameters: The AAD profile to set on the Managed Cluster. Required. - :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterAADProfile - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def begin_reset_aad_profile( - self, - resource_group_name: str, - resource_name: str, - parameters: IO[bytes], - *, - content_type: str = "application/json", - **kwargs: Any - ) -> LROPoller[None]: - """Reset the AAD Profile of a managed cluster. - - **WARNING**\\ : This API will be deprecated. Please see `AKS-managed Azure Active Directory - integration `_ to update your cluster with AKS-managed Azure - AD. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param parameters: The AAD profile to set on the Managed Cluster. Required. - :type parameters: IO[bytes] - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - @distributed_trace - def begin_reset_aad_profile( - self, - resource_group_name: str, - resource_name: str, - parameters: Union[_models.ManagedClusterAADProfile, IO[bytes]], - **kwargs: Any - ) -> LROPoller[None]: - """Reset the AAD Profile of a managed cluster. - - **WARNING**\\ : This API will be deprecated. Please see `AKS-managed Azure Active Directory - integration `_ to update your cluster with AKS-managed Azure - AD. + def get_command_result( + self, resource_group_name: str, resource_name: str, command_id: str, **kwargs: Any + ) -> Optional[_models.RunCommandResult]: + """Gets the results of a command which has been run on the Managed Cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param parameters: The AAD profile to set on the Managed Cluster. Is either a - ManagedClusterAADProfile type or a IO[bytes] type. Required. - :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterAADProfile or IO[bytes] - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :param command_id: Id of the command. Required. + :type command_id: str + :return: RunCommandResult or None or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.RunCommandResult or None :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._reset_aad_profile_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - parameters=parameters, - api_version=api_version, - content_type=content_type, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) # type: ignore - - if polling is True: - polling_method: PollingMethod = cast( - PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - def _abort_latest_operation_initial( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> Iterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -2875,11 +2754,12 @@ def _abort_latest_operation_initial( _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) + cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None) - _request = build_abort_latest_operation_request( + _request = build_get_command_result_request( resource_group_name=resource_group_name, resource_name=resource_name, + command_id=command_id, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -2887,31 +2767,25 @@ def _abort_latest_operation_initial( ) _request.url = self._client.format_url(_request.url) - _decompress = kwargs.pop("decompress", True) - _stream = True + _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [202, 204]: - try: - response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass + if response.status_code not in [200, 202]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + deserialized = None response_headers = {} + if response.status_code == 200: + deserialized = self._deserialize("RunCommandResult", pipeline_response.http_response) + if response.status_code == 202: response_headers["location"] = self._deserialize("str", response.headers.get("location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore @@ -2919,184 +2793,83 @@ def _abort_latest_operation_initial( return deserialized # type: ignore @distributed_trace - def begin_abort_latest_operation( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> LROPoller[None]: - """Aborts last operation running on managed cluster. - - Aborts the currently running operation on the managed cluster. The Managed Cluster will be - moved to a Canceling state and eventually to a Canceled state when cancellation finishes. If - the operation completes before cancellation can take place, an error is returned. + def list_cluster_admin_credentials( + self, resource_group_name: str, resource_name: str, server_fqdn: Optional[str] = None, **kwargs: Any + ) -> _models.CredentialResults: + """Lists the admin credentials of a managed cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :param server_fqdn: server fqdn type for credentials to be returned. Default value is None. + :type server_fqdn: str + :return: CredentialResults or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.CredentialResults :raises ~azure.core.exceptions.HttpResponseError: """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._abort_latest_operation_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) + cls: ClsType[_models.CredentialResults] = kwargs.pop("cls", None) - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) # type: ignore - - if polling is True: - polling_method: PollingMethod = cast( - PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - def _rotate_cluster_certificates_initial( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> Iterator[bytes]: - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) - - _request = build_rotate_cluster_certificates_request( + _request = build_list_cluster_admin_credentials_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, + server_fqdn=server_fqdn, api_version=api_version, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _decompress = kwargs.pop("decompress", True) - _stream = True + _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [202, 204]: - try: - response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) + deserialized = self._deserialize("CredentialResults", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore @distributed_trace - def begin_rotate_cluster_certificates( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> LROPoller[None]: - """Rotates the certificates of a managed cluster. - - See `Certificate rotation `_ for - more details about rotating managed cluster certificates. + def list_cluster_monitoring_user_credentials( + self, resource_group_name: str, resource_name: str, server_fqdn: Optional[str] = None, **kwargs: Any + ) -> _models.CredentialResults: + """Lists the cluster monitoring user credentials of a managed cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :param server_fqdn: server fqdn type for credentials to be returned. Default value is None. + :type server_fqdn: str + :return: CredentialResults or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.CredentialResults :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._rotate_cluster_certificates_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) # type: ignore - - if polling is True: - polling_method: PollingMethod = cast( - PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - def _rotate_service_account_signing_keys_initial( # pylint: disable=name-too-long - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> Iterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -3109,106 +2882,65 @@ def _rotate_service_account_signing_keys_initial( # pylint: disable=name-too-lo _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) + cls: ClsType[_models.CredentialResults] = kwargs.pop("cls", None) - _request = build_rotate_service_account_signing_keys_request( + _request = build_list_cluster_monitoring_user_credentials_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, + server_fqdn=server_fqdn, api_version=api_version, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _decompress = kwargs.pop("decompress", True) - _stream = True + _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [202, 204]: - try: - response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) + deserialized = self._deserialize("CredentialResults", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore @distributed_trace - def begin_rotate_service_account_signing_keys( # pylint: disable=name-too-long - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> LROPoller[None]: - """Rotates the service account signing keys of a managed cluster. - - Rotates the service account signing keys of a managed cluster. + def list_cluster_user_credentials( + self, + resource_group_name: str, + resource_name: str, + server_fqdn: Optional[str] = None, + format: Optional[Union[str, _models.Format]] = None, + **kwargs: Any + ) -> _models.CredentialResults: + """Lists the user credentials of a managed cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :param server_fqdn: server fqdn type for credentials to be returned. Default value is None. + :type server_fqdn: str + :param format: Only apply to AAD clusters, specifies the format of returned kubeconfig. Format + 'azure' will return azure auth-provider kubeconfig; format 'exec' will return exec format + kubeconfig, which requires kubelogin binary in the path. Known values are: "azure", "exec", and + "exec". Default value is None. + :type format: str or ~azure.mgmt.containerservice.models.Format + :return: CredentialResults or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.CredentialResults :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._rotate_service_account_signing_keys_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) # type: ignore - - if polling is True: - polling_method: PollingMethod = cast( - PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - - def _stop_initial(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> Iterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -3221,108 +2953,140 @@ def _stop_initial(self, resource_group_name: str, resource_name: str, **kwargs: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) + cls: ClsType[_models.CredentialResults] = kwargs.pop("cls", None) - _request = build_stop_request( + _request = build_list_cluster_user_credentials_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, + server_fqdn=server_fqdn, + format=format, api_version=api_version, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _decompress = kwargs.pop("decompress", True) - _stream = True + _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [202, 204]: - try: - response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) + deserialized = self._deserialize("CredentialResults", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore @distributed_trace - def begin_stop(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> LROPoller[None]: - """Stops a Managed Cluster. - - This can only be performed on Azure Virtual Machine Scale set backed clusters. Stopping a - cluster stops the control plane and agent nodes entirely, while maintaining all object and - cluster state. A cluster does not accrue charges while it is stopped. See `stopping a cluster - `_ for more details about stopping a - cluster. + def list_mesh_upgrade_profiles( + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> Iterable["_models.MeshUpgradeProfile"]: + """Lists available upgrades for all service meshes in a specific cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :return: An iterator like instance of either MeshUpgradeProfile or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.MeshUpgradeProfile] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._stop_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) + cls: ClsType[_models.MeshUpgradeProfileList] = kwargs.pop("cls", None) - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + _request = build_list_mesh_upgrade_profiles_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + def extract_data(pipeline_response): + deserialized = self._deserialize("MeshUpgradeProfileList", pipeline_response) + list_of_elem = deserialized.value if cls: - return cls(pipeline_response, None, {}) # type: ignore + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, iter(list_of_elem) - if polling is True: - polling_method: PollingMethod = cast( - PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, + def get_next(next_link=None): + _request = prepare_request(next_link) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) - return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + response = pipeline_response.http_response - def _start_initial(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> Iterator[bytes]: + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + @distributed_trace + def get_mesh_upgrade_profile( + self, resource_group_name: str, resource_name: str, mode: str, **kwargs: Any + ) -> _models.MeshUpgradeProfile: + """Gets available upgrades for a service mesh in a cluster. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param mode: The mode of the mesh. Required. + :type mode: str + :return: MeshUpgradeProfile or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.MeshUpgradeProfile + :raises ~azure.core.exceptions.HttpResponseError: + """ error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -3335,11 +3099,12 @@ def _start_initial(self, resource_group_name: str, resource_name: str, **kwargs: _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) + cls: ClsType[_models.MeshUpgradeProfile] = kwargs.pop("cls", None) - _request = build_start_request( + _request = build_get_mesh_upgrade_profile_request( resource_group_name=resource_group_name, resource_name=resource_name, + mode=mode, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -3347,97 +3112,120 @@ def _start_initial(self, resource_group_name: str, resource_name: str, **kwargs: ) _request.url = self._client.format_url(_request.url) - _decompress = kwargs.pop("decompress", True) - _stream = True + _stream = False pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [202, 204]: - try: - response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass + if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) + deserialized = self._deserialize("MeshUpgradeProfile", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized # type: ignore @distributed_trace - def begin_start(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> LROPoller[None]: - """Starts a previously stopped Managed Cluster. + def list_outbound_network_dependencies_endpoints( # pylint: disable=name-too-long + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> Iterable["_models.OutboundEnvironmentEndpoint"]: + """Gets a list of egress endpoints (network endpoints of all outbound dependencies) in the + specified managed cluster. - See `starting a cluster `_ for more - details about starting a cluster. + Gets a list of egress endpoints (network endpoints of all outbound dependencies) in the + specified managed cluster. The operation returns properties of each egress endpoint. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] + :return: An iterator like instance of either OutboundEnvironmentEndpoint or the result of + cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.OutboundEnvironmentEndpoint] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._start_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) + cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + def prepare_request(next_link=None): + if not next_link: + + _request = build_list_outbound_network_dependencies_endpoints_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + else: + # make call to next link with the client's api-version + _parsed_next_link = urllib.parse.urlparse(next_link) + _next_request_params = case_insensitive_dict( + { + key: [urllib.parse.quote(v) for v in value] + for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() + } + ) + _next_request_params["api-version"] = self._config.api_version + _request = HttpRequest( + "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params + ) + _request.url = self._client.format_url(_request.url) + _request.method = "GET" + return _request + + def extract_data(pipeline_response): + deserialized = self._deserialize("OutboundEnvironmentEndpointCollection", pipeline_response) + list_of_elem = deserialized.value if cls: - return cls(pipeline_response, None, {}) # type: ignore + list_of_elem = cls(list_of_elem) # type: ignore + return deserialized.next_link or None, iter(list_of_elem) - if polling is True: - polling_method: PollingMethod = cast( - PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) - ) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, + def get_next(next_link=None): + _request = prepare_request(next_link) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs ) - return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + response = pipeline_response.http_response - def _run_command_initial( + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + def _rebalance_load_balancers_initial( self, resource_group_name: str, resource_name: str, - request_payload: Union[_models.RunCommandRequest, IO[bytes]], + parameters: Union[_models.RebalanceLoadBalancersRequestBody, IO[bytes]], **kwargs: Any ) -> Iterator[bytes]: error_map: MutableMapping = { @@ -3458,12 +3246,12 @@ def _run_command_initial( content_type = content_type or "application/json" _json = None _content = None - if isinstance(request_payload, (IOBase, bytes)): - _content = request_payload + if isinstance(parameters, (IOBase, bytes)): + _content = parameters else: - _json = self._serialize.body(request_payload, "RunCommandRequest") + _json = self._serialize.body(parameters, "RebalanceLoadBalancersRequestBody") - _request = build_run_command_request( + _request = build_rebalance_load_balancers_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, @@ -3484,7 +3272,7 @@ def _run_command_initial( response = pipeline_response.http_response - if response.status_code not in [200, 202]: + if response.status_code not in [202]: try: response.read() # Load the body in memory and close the socket except (StreamConsumedError, StreamClosedError): @@ -3494,8 +3282,11 @@ def _run_command_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -3505,94 +3296,83 @@ def _run_command_initial( return deserialized # type: ignore @overload - def begin_run_command( + def begin_rebalance_load_balancers( self, resource_group_name: str, resource_name: str, - request_payload: _models.RunCommandRequest, + parameters: _models.RebalanceLoadBalancersRequestBody, *, content_type: str = "application/json", **kwargs: Any - ) -> LROPoller[_models.RunCommandResult]: - """Submits a command to run against the Managed Cluster. - - AKS will create a pod to run the command. This is primarily useful for private clusters. For - more information see `AKS Run Command - `_. + ) -> LROPoller[None]: + """Rebalance nodes across specific load balancers. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param request_payload: The run command request. Required. - :type request_payload: ~azure.mgmt.containerservice.models.RunCommandRequest + :param parameters: The names of the load balancers to be rebalanced. If set to empty, all load + balancers will be rebalanced. Required. + :type parameters: ~azure.mgmt.containerservice.models.RebalanceLoadBalancersRequestBody :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. Default value is "application/json". :paramtype content_type: str - :return: An instance of LROPoller that returns either RunCommandResult or the result of - cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.models.RunCommandResult] + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ @overload - def begin_run_command( + def begin_rebalance_load_balancers( self, resource_group_name: str, resource_name: str, - request_payload: IO[bytes], + parameters: IO[bytes], *, content_type: str = "application/json", **kwargs: Any - ) -> LROPoller[_models.RunCommandResult]: - """Submits a command to run against the Managed Cluster. - - AKS will create a pod to run the command. This is primarily useful for private clusters. For - more information see `AKS Run Command - `_. + ) -> LROPoller[None]: + """Rebalance nodes across specific load balancers. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param request_payload: The run command request. Required. - :type request_payload: IO[bytes] + :param parameters: The names of the load balancers to be rebalanced. If set to empty, all load + balancers will be rebalanced. Required. + :type parameters: IO[bytes] :keyword content_type: Body Parameter content-type. Content type parameter for binary body. Default value is "application/json". :paramtype content_type: str - :return: An instance of LROPoller that returns either RunCommandResult or the result of - cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.models.RunCommandResult] + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ @distributed_trace - def begin_run_command( + def begin_rebalance_load_balancers( self, resource_group_name: str, resource_name: str, - request_payload: Union[_models.RunCommandRequest, IO[bytes]], + parameters: Union[_models.RebalanceLoadBalancersRequestBody, IO[bytes]], **kwargs: Any - ) -> LROPoller[_models.RunCommandResult]: - """Submits a command to run against the Managed Cluster. - - AKS will create a pod to run the command. This is primarily useful for private clusters. For - more information see `AKS Run Command - `_. + ) -> LROPoller[None]: + """Rebalance nodes across specific load balancers. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param request_payload: The run command request. Is either a RunCommandRequest type or a - IO[bytes] type. Required. - :type request_payload: ~azure.mgmt.containerservice.models.RunCommandRequest or IO[bytes] - :return: An instance of LROPoller that returns either RunCommandResult or the result of - cls(response) - :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.models.RunCommandResult] + :param parameters: The names of the load balancers to be rebalanced. If set to empty, all load + balancers will be rebalanced. Is either a RebalanceLoadBalancersRequestBody type or a IO[bytes] + type. Required. + :type parameters: ~azure.mgmt.containerservice.models.RebalanceLoadBalancersRequestBody or + IO[bytes] + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) @@ -3600,15 +3380,15 @@ def begin_run_command( api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) - cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None) + cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: - raw_result = self._run_command_initial( + raw_result = self._rebalance_load_balancers_initial( resource_group_name=resource_group_name, resource_name=resource_name, - request_payload=request_payload, + parameters=parameters, api_version=api_version, content_type=content_type, cls=lambda x, y, z: x, @@ -3619,11 +3399,9 @@ def begin_run_command( raw_result.http_response.read() # type: ignore kwargs.pop("error_map", None) - def get_long_running_output(pipeline_response): - deserialized = self._deserialize("RunCommandResult", pipeline_response.http_response) + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore - return deserialized + return cls(pipeline_response, None, {}) # type: ignore if polling is True: polling_method: PollingMethod = cast( @@ -3634,35 +3412,21 @@ def get_long_running_output(pipeline_response): else: polling_method = polling if cont_token: - return LROPoller[_models.RunCommandResult].from_continuation_token( + return LROPoller[None].from_continuation_token( polling_method=polling_method, continuation_token=cont_token, client=self._client, deserialization_callback=get_long_running_output, ) - return LROPoller[_models.RunCommandResult]( - self._client, raw_result, get_long_running_output, polling_method # type: ignore - ) - - @distributed_trace - def get_command_result( - self, resource_group_name: str, resource_name: str, command_id: str, **kwargs: Any - ) -> Optional[_models.RunCommandResult]: - """Gets the results of a command which has been run on the Managed Cluster. - - Gets the results of a command which has been run on the Managed Cluster. + return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param command_id: Id of the command. Required. - :type command_id: str - :return: RunCommandResult or None or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.RunCommandResult or None - :raises ~azure.core.exceptions.HttpResponseError: - """ + def _reset_aad_profile_initial( + self, + resource_group_name: str, + resource_name: str, + parameters: Union[_models.ManagedClusterAADProfile, IO[bytes]], + **kwargs: Any + ) -> Iterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -3671,24 +3435,36 @@ def get_command_result( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[Optional[_models.RunCommandResult]] = kwargs.pop("cls", None) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) - _request = build_get_command_result_request( + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(parameters, (IOBase, bytes)): + _content = parameters + else: + _json = self._serialize.body(parameters, "ManagedClusterAADProfile") + + _request = build_reset_aad_profile_request( resource_group_name=resource_group_name, resource_name=resource_name, - command_id=command_id, subscription_id=self._config.subscription_id, api_version=api_version, + content_type=content_type, + json=_json, + content=_content, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _stream = False + _decompress = kwargs.pop("decompress", True) + _stream = True pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) @@ -3696,127 +3472,166 @@ def get_command_result( response = pipeline_response.http_response if response.status_code not in [200, 202]: + try: + response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = None response_headers = {} - if response.status_code == 200: - deserialized = self._deserialize("RunCommandResult", pipeline_response.http_response) - if response.status_code == 202: response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore - @distributed_trace - def list_outbound_network_dependencies_endpoints( # pylint: disable=name-too-long - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> Iterable["_models.OutboundEnvironmentEndpoint"]: - """Gets a list of egress endpoints (network endpoints of all outbound dependencies) in the - specified managed cluster. + @overload + def begin_reset_aad_profile( + self, + resource_group_name: str, + resource_name: str, + parameters: _models.ManagedClusterAADProfile, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[None]: + """Reset the AAD Profile of a managed cluster. - Gets a list of egress endpoints (network endpoints of all outbound dependencies) in the - specified managed cluster. The operation returns properties of each egress endpoint. + **WARNING**\\ : This API will be deprecated. Please see `AKS-managed Azure Active Directory + integration `_ to update your cluster with AKS-managed Azure + AD. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An iterator like instance of either OutboundEnvironmentEndpoint or the result of - cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.OutboundEnvironmentEndpoint] + :param parameters: The AAD profile to set on the Managed Cluster. Required. + :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterAADProfile + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.OutboundEnvironmentEndpointCollection] = kwargs.pop("cls", None) + @overload + def begin_reset_aad_profile( + self, + resource_group_name: str, + resource_name: str, + parameters: IO[bytes], + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[None]: + """Reset the AAD Profile of a managed cluster. - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) + **WARNING**\\ : This API will be deprecated. Please see `AKS-managed Azure Active Directory + integration `_ to update your cluster with AKS-managed Azure + AD. - def prepare_request(next_link=None): - if not next_link: + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param parameters: The AAD profile to set on the Managed Cluster. Required. + :type parameters: IO[bytes] + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ - _request = build_list_outbound_network_dependencies_endpoints_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) + @distributed_trace + def begin_reset_aad_profile( + self, + resource_group_name: str, + resource_name: str, + parameters: Union[_models.ManagedClusterAADProfile, IO[bytes]], + **kwargs: Any + ) -> LROPoller[None]: + """Reset the AAD Profile of a managed cluster. - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - _request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - _request.url = self._client.format_url(_request.url) - _request.method = "GET" - return _request + **WARNING**\\ : This API will be deprecated. Please see `AKS-managed Azure Active Directory + integration `_ to update your cluster with AKS-managed Azure + AD. - def extract_data(pipeline_response): - deserialized = self._deserialize("OutboundEnvironmentEndpointCollection", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - _request = prepare_request(next_link) + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param parameters: The AAD profile to set on the Managed Cluster. Is either a + ManagedClusterAADProfile type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterAADProfile or IO[bytes] + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._reset_aad_profile_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + parameters=parameters, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) + raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) - @distributed_trace - def get_guardrails_versions(self, location: str, version: str, **kwargs: Any) -> _models.GuardrailsAvailableVersion: - """Gets supported Guardrails version in the specified subscription and location. + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) # type: ignore - Contains Guardrails version along with its support info and whether it is a default version. + if polling is True: + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - :param location: The name of the Azure region. Required. - :type location: str - :param version: Safeguards version. Required. - :type version: str - :return: GuardrailsAvailableVersion or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.GuardrailsAvailableVersion - :raises ~azure.core.exceptions.HttpResponseError: - """ + def _reset_service_principal_profile_initial( + self, + resource_group_name: str, + resource_name: str, + parameters: Union[_models.ManagedClusterServicePrincipalProfile, IO[bytes]], + **kwargs: Any + ) -> Iterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -3825,62 +3640,194 @@ def get_guardrails_versions(self, location: str, version: str, **kwargs: Any) -> } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.GuardrailsAvailableVersion] = kwargs.pop("cls", None) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) - _request = build_get_guardrails_versions_request( - location=location, - version=version, + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(parameters, (IOBase, bytes)): + _content = parameters + else: + _json = self._serialize.body(parameters, "ManagedClusterServicePrincipalProfile") + + _request = build_reset_service_principal_profile_request( + resource_group_name=resource_group_name, + resource_name=resource_name, subscription_id=self._config.subscription_id, api_version=api_version, + content_type=content_type, + json=_json, + content=_content, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _stream = False + _decompress = kwargs.pop("decompress", True) + _stream = True pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 202]: + try: + response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("GuardrailsAvailableVersion", pipeline_response.http_response) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore + @overload + def begin_reset_service_principal_profile( + self, + resource_group_name: str, + resource_name: str, + parameters: _models.ManagedClusterServicePrincipalProfile, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[None]: + """Reset the Service Principal Profile of a managed cluster. + + This action cannot be performed on a cluster that is not using a service principal. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param parameters: The service principal profile to set on the managed cluster. Required. + :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterServicePrincipalProfile + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + + @overload + def begin_reset_service_principal_profile( + self, + resource_group_name: str, + resource_name: str, + parameters: IO[bytes], + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[None]: + """Reset the Service Principal Profile of a managed cluster. + + This action cannot be performed on a cluster that is not using a service principal. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param parameters: The service principal profile to set on the managed cluster. Required. + :type parameters: IO[bytes] + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + @distributed_trace - def list_guardrails_versions(self, location: str, **kwargs: Any) -> Iterable["_models.GuardrailsAvailableVersion"]: - """Gets a list of supported Guardrails versions in the specified subscription and location. + def begin_reset_service_principal_profile( + self, + resource_group_name: str, + resource_name: str, + parameters: Union[_models.ManagedClusterServicePrincipalProfile, IO[bytes]], + **kwargs: Any + ) -> LROPoller[None]: + """Reset the Service Principal Profile of a managed cluster. - Contains list of Guardrails version along with its support info and whether it is a default - version. + This action cannot be performed on a cluster that is not using a service principal. - :param location: The name of the Azure region. Required. - :type location: str - :return: An iterator like instance of either GuardrailsAvailableVersion or the result of - cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.GuardrailsAvailableVersion] + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param parameters: The service principal profile to set on the managed cluster. Is either a + ManagedClusterServicePrincipalProfile type or a IO[bytes] type. Required. + :type parameters: ~azure.mgmt.containerservice.models.ManagedClusterServicePrincipalProfile or + IO[bytes] + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.GuardrailsAvailableVersionsList] = kwargs.pop("cls", None) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._reset_service_principal_profile_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + parameters=parameters, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) # type: ignore + + if polling is True: + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + def _rotate_cluster_certificates_initial( + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> Iterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -3889,74 +3836,114 @@ def list_guardrails_versions(self, location: str, **kwargs: Any) -> Iterable["_m } error_map.update(kwargs.pop("error_map", {}) or {}) - def prepare_request(next_link=None): - if not next_link: + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - _request = build_list_guardrails_versions_request( - location=location, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - _request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - _request.url = self._client.format_url(_request.url) - _request.method = "GET" - return _request + _request = build_rotate_cluster_certificates_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) - def extract_data(pipeline_response): - deserialized = self._deserialize("GuardrailsAvailableVersionsList", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) + _decompress = kwargs.pop("decompress", True) + _stream = True + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) - def get_next(next_link=None): - _request = prepare_request(next_link) + response = pipeline_response.http_response - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response + if response.status_code not in [202, 204]: + try: + response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) - return pipeline_response + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) - return ItemPaged(get_next, extract_data) + if cls: + return cls(pipeline_response, deserialized, response_headers) # type: ignore + + return deserialized # type: ignore + + @distributed_trace + def begin_rotate_cluster_certificates( + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> LROPoller[None]: + """Rotates the certificates of a managed cluster. + + See `Certificate rotation `_ for + more details about rotating managed cluster certificates. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._rotate_cluster_certificates_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) - @distributed_trace - def get_safeguards_versions(self, location: str, version: str, **kwargs: Any) -> _models.SafeguardsAvailableVersion: - """Gets supported Safeguards version in the specified subscription and location. + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) # type: ignore - Contains Safeguards version along with its support info and whether it is a default version. + if polling is True: + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - :param location: The name of the Azure region. Required. - :type location: str - :param version: Safeguards version. Required. - :type version: str - :return: SafeguardsAvailableVersion or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.SafeguardsAvailableVersion - :raises ~azure.core.exceptions.HttpResponseError: - """ + def _rotate_service_account_signing_keys_initial( # pylint: disable=name-too-long + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> Iterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -3969,11 +3956,11 @@ def get_safeguards_versions(self, location: str, version: str, **kwargs: Any) -> _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.SafeguardsAvailableVersion] = kwargs.pop("cls", None) + cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) - _request = build_get_safeguards_versions_request( - location=location, - version=version, + _request = build_rotate_service_account_signing_keys_request( + resource_group_name=resource_group_name, + resource_name=resource_name, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -3981,204 +3968,99 @@ def get_safeguards_versions(self, location: str, version: str, **kwargs: Any) -> ) _request.url = self._client.format_url(_request.url) - _stream = False + _decompress = kwargs.pop("decompress", True) + _stream = True pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [202, 204]: + try: + response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("SafeguardsAvailableVersion", pipeline_response.http_response) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @distributed_trace - def list_safeguards_versions(self, location: str, **kwargs: Any) -> Iterable["_models.SafeguardsAvailableVersion"]: - """Gets a list of supported Safeguards versions in the specified subscription and location. - - Contains list of Safeguards version along with its support info and whether it is a default - version. + def begin_rotate_service_account_signing_keys( # pylint: disable=name-too-long + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> LROPoller[None]: + """Rotates the service account signing keys of a managed cluster. - :param location: The name of the Azure region. Required. - :type location: str - :return: An iterator like instance of either SafeguardsAvailableVersion or the result of - cls(response) - :rtype: - ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.SafeguardsAvailableVersion] + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.SafeguardsAvailableVersionsList] = kwargs.pop("cls", None) - - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - _request = build_list_safeguards_versions_request( - location=location, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - _request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - _request.url = self._client.format_url(_request.url) - _request.method = "GET" - return _request - - def extract_data(pipeline_response): - deserialized = self._deserialize("SafeguardsAvailableVersionsList", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - _request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._rotate_service_account_signing_keys_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - @distributed_trace - def list_mesh_revision_profiles(self, location: str, **kwargs: Any) -> Iterable["_models.MeshRevisionProfile"]: - """Lists mesh revision profiles for all meshes in the specified location. - - Contains extra metadata on each revision, including supported revisions, cluster compatibility - and available upgrades. - - :param location: The name of the Azure region. Required. - :type location: str - :return: An iterator like instance of either MeshRevisionProfile or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.MeshRevisionProfile] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.MeshRevisionProfileList] = kwargs.pop("cls", None) - - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - _request = build_list_mesh_revision_profiles_request( - location=location, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - _request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - _request.url = self._client.format_url(_request.url) - _request.method = "GET" - return _request + raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) - def extract_data(pipeline_response): - deserialized = self._deserialize("MeshRevisionProfileList", pipeline_response) - list_of_elem = deserialized.value + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - _request = prepare_request(next_link) + return cls(pipeline_response, None, {}) # type: ignore - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs + if polling is True: + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - return pipeline_response - - return ItemPaged(get_next, extract_data) - - @distributed_trace - def get_mesh_revision_profile(self, location: str, mode: str, **kwargs: Any) -> _models.MeshRevisionProfile: - """Gets a mesh revision profile for a specified mesh in the specified location. - - Contains extra metadata on the revision, including supported revisions, cluster compatibility - and available upgrades. + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - :param location: The name of the Azure region. Required. - :type location: str - :param mode: The mode of the mesh. Required. - :type mode: str - :return: MeshRevisionProfile or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.MeshRevisionProfile - :raises ~azure.core.exceptions.HttpResponseError: - """ + def _run_command_initial( + self, + resource_group_name: str, + resource_name: str, + request_payload: Union[_models.RunCommandRequest, IO[bytes]], + **kwargs: Any + ) -> Iterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -4187,146 +4069,204 @@ def get_mesh_revision_profile(self, location: str, mode: str, **kwargs: Any) -> } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = kwargs.pop("headers", {}) or {} + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.MeshRevisionProfile] = kwargs.pop("cls", None) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) - _request = build_get_mesh_revision_profile_request( - location=location, - mode=mode, + content_type = content_type or "application/json" + _json = None + _content = None + if isinstance(request_payload, (IOBase, bytes)): + _content = request_payload + else: + _json = self._serialize.body(request_payload, "RunCommandRequest") + + _request = build_run_command_request( + resource_group_name=resource_group_name, + resource_name=resource_name, subscription_id=self._config.subscription_id, api_version=api_version, + content_type=content_type, + json=_json, + content=_content, headers=_headers, params=_params, ) _request.url = self._client.format_url(_request.url) - _stream = False + _decompress = kwargs.pop("decompress", True) + _stream = True pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [200, 202]: + try: + response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("MeshRevisionProfile", pipeline_response.http_response) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore - @distributed_trace - def list_mesh_upgrade_profiles( - self, resource_group_name: str, resource_name: str, **kwargs: Any - ) -> Iterable["_models.MeshUpgradeProfile"]: - """Lists available upgrades for all service meshes in a specific cluster. + @overload + def begin_run_command( + self, + resource_group_name: str, + resource_name: str, + request_payload: _models.RunCommandRequest, + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[_models.RunCommandResult]: + """Submits a command to run against the Managed Cluster. - Lists available upgrades for all service meshes in a specific cluster. + AKS will create a pod to run the command. This is primarily useful for private clusters. For + more information see `AKS Run Command + `_. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :return: An iterator like instance of either MeshUpgradeProfile or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.MeshUpgradeProfile] + :param request_payload: The run command request. Required. + :type request_payload: ~azure.mgmt.containerservice.models.RunCommandRequest + :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. + Default value is "application/json". + :paramtype content_type: str + :return: An instance of LROPoller that returns either RunCommandResult or the result of + cls(response) + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.models.RunCommandResult] :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.MeshUpgradeProfileList] = kwargs.pop("cls", None) - - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - def prepare_request(next_link=None): - if not next_link: - - _request = build_list_mesh_upgrade_profiles_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - else: - # make call to next link with the client's api-version - _parsed_next_link = urllib.parse.urlparse(next_link) - _next_request_params = case_insensitive_dict( - { - key: [urllib.parse.quote(v) for v in value] - for key, value in urllib.parse.parse_qs(_parsed_next_link.query).items() - } - ) - _next_request_params["api-version"] = self._config.api_version - _request = HttpRequest( - "GET", urllib.parse.urljoin(next_link, _parsed_next_link.path), params=_next_request_params - ) - _request.url = self._client.format_url(_request.url) - _request.method = "GET" - return _request - def extract_data(pipeline_response): - deserialized = self._deserialize("MeshUpgradeProfileList", pipeline_response) - list_of_elem = deserialized.value - if cls: - list_of_elem = cls(list_of_elem) # type: ignore - return deserialized.next_link or None, iter(list_of_elem) - - def get_next(next_link=None): - _request = prepare_request(next_link) - - _stream = False - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + @overload + def begin_run_command( + self, + resource_group_name: str, + resource_name: str, + request_payload: IO[bytes], + *, + content_type: str = "application/json", + **kwargs: Any + ) -> LROPoller[_models.RunCommandResult]: + """Submits a command to run against the Managed Cluster. - return pipeline_response + AKS will create a pod to run the command. This is primarily useful for private clusters. For + more information see `AKS Run Command + `_. - return ItemPaged(get_next, extract_data) + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param request_payload: The run command request. Required. + :type request_payload: IO[bytes] + :keyword content_type: Body Parameter content-type. Content type parameter for binary body. + Default value is "application/json". + :paramtype content_type: str + :return: An instance of LROPoller that returns either RunCommandResult or the result of + cls(response) + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.models.RunCommandResult] + :raises ~azure.core.exceptions.HttpResponseError: + """ @distributed_trace - def get_mesh_upgrade_profile( - self, resource_group_name: str, resource_name: str, mode: str, **kwargs: Any - ) -> _models.MeshUpgradeProfile: - """Gets available upgrades for a service mesh in a cluster. + def begin_run_command( + self, + resource_group_name: str, + resource_name: str, + request_payload: Union[_models.RunCommandRequest, IO[bytes]], + **kwargs: Any + ) -> LROPoller[_models.RunCommandResult]: + """Submits a command to run against the Managed Cluster. - Gets available upgrades for a service mesh in a cluster. + AKS will create a pod to run the command. This is primarily useful for private clusters. For + more information see `AKS Run Command + `_. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param mode: The mode of the mesh. Required. - :type mode: str - :return: MeshUpgradeProfile or the result of cls(response) - :rtype: ~azure.mgmt.containerservice.models.MeshUpgradeProfile + :param request_payload: The run command request. Is either a RunCommandRequest type or a + IO[bytes] type. Required. + :type request_payload: ~azure.mgmt.containerservice.models.RunCommandRequest or IO[bytes] + :return: An instance of LROPoller that returns either RunCommandResult or the result of + cls(response) + :rtype: ~azure.core.polling.LROPoller[~azure.mgmt.containerservice.models.RunCommandResult] :raises ~azure.core.exceptions.HttpResponseError: """ + _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) + cls: ClsType[_models.RunCommandResult] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._run_command_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + request_payload=request_payload, + api_version=api_version, + content_type=content_type, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): + deserialized = self._deserialize("RunCommandResult", pipeline_response.http_response) + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + return deserialized + + if polling is True: + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller[_models.RunCommandResult].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller[_models.RunCommandResult]( + self._client, raw_result, get_long_running_output, polling_method # type: ignore + ) + + def _start_initial(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> Iterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -4339,12 +4279,11 @@ def get_mesh_upgrade_profile( _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[_models.MeshUpgradeProfile] = kwargs.pop("cls", None) + cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) - _request = build_get_mesh_upgrade_profile_request( + _request = build_start_request( resource_group_name=resource_group_name, resource_name=resource_name, - mode=mode, subscription_id=self._config.subscription_id, api_version=api_version, headers=_headers, @@ -4352,32 +4291,94 @@ def get_mesh_upgrade_profile( ) _request.url = self._client.format_url(_request.url) - _stream = False + _decompress = kwargs.pop("decompress", True) + _stream = True pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access _request, stream=_stream, **kwargs ) response = pipeline_response.http_response - if response.status_code not in [200]: + if response.status_code not in [202, 204]: + try: + response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass map_error(status_code=response.status_code, response=response, error_map=error_map) error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - deserialized = self._deserialize("MeshUpgradeProfile", pipeline_response.http_response) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore - def _rebalance_load_balancers_initial( - self, - resource_group_name: str, - resource_name: str, - parameters: Union[_models.RebalanceLoadBalancersRequestBody, IO[bytes]], - **kwargs: Any - ) -> Iterator[bytes]: + @distributed_trace + def begin_start(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> LROPoller[None]: + """Starts a previously stopped Managed Cluster. + + See `starting a cluster `_ for more + details about starting a cluster. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._start_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) # type: ignore + + if polling is True: + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + def _stop_initial(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> Iterator[bytes]: error_map: MutableMapping = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, @@ -4386,29 +4387,17 @@ def _rebalance_load_balancers_initial( } error_map.update(kwargs.pop("error_map", {}) or {}) - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) - content_type = content_type or "application/json" - _json = None - _content = None - if isinstance(parameters, (IOBase, bytes)): - _content = parameters - else: - _json = self._serialize.body(parameters, "RebalanceLoadBalancersRequestBody") - - _request = build_rebalance_load_balancers_request( + _request = build_stop_request( resource_group_name=resource_group_name, resource_name=resource_name, subscription_id=self._config.subscription_id, api_version=api_version, - content_type=content_type, - json=_json, - content=_content, headers=_headers, params=_params, ) @@ -4422,7 +4411,7 @@ def _rebalance_load_balancers_initial( response = pipeline_response.http_response - if response.status_code not in [202]: + if response.status_code not in [202, 204]: try: response.read() # Load the body in memory and close the socket except (StreamConsumedError, StreamClosedError): @@ -4432,10 +4421,9 @@ def _rebalance_load_balancers_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -4444,108 +4432,38 @@ def _rebalance_load_balancers_initial( return deserialized # type: ignore - @overload - def begin_rebalance_load_balancers( - self, - resource_group_name: str, - resource_name: str, - parameters: _models.RebalanceLoadBalancersRequestBody, - *, - content_type: str = "application/json", - **kwargs: Any - ) -> LROPoller[None]: - """Rebalance nodes across specific load balancers. - - Rebalance nodes across specific load balancers. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param parameters: The names of the load balancers to be rebalanced. If set to empty, all load - balancers will be rebalanced. Required. - :type parameters: ~azure.mgmt.containerservice.models.RebalanceLoadBalancersRequestBody - :keyword content_type: Body Parameter content-type. Content type parameter for JSON body. - Default value is "application/json". - :paramtype content_type: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - - @overload - def begin_rebalance_load_balancers( - self, - resource_group_name: str, - resource_name: str, - parameters: IO[bytes], - *, - content_type: str = "application/json", - **kwargs: Any - ) -> LROPoller[None]: - """Rebalance nodes across specific load balancers. - - Rebalance nodes across specific load balancers. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param parameters: The names of the load balancers to be rebalanced. If set to empty, all load - balancers will be rebalanced. Required. - :type parameters: IO[bytes] - :keyword content_type: Body Parameter content-type. Content type parameter for binary body. - Default value is "application/json". - :paramtype content_type: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - @distributed_trace - def begin_rebalance_load_balancers( - self, - resource_group_name: str, - resource_name: str, - parameters: Union[_models.RebalanceLoadBalancersRequestBody, IO[bytes]], - **kwargs: Any - ) -> LROPoller[None]: - """Rebalance nodes across specific load balancers. + def begin_stop(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> LROPoller[None]: + """Stops a Managed Cluster. - Rebalance nodes across specific load balancers. + This can only be performed on Azure Virtual Machine Scale set backed clusters. Stopping a + cluster stops the control plane and agent nodes entirely, while maintaining all object and + cluster state. A cluster does not accrue charges while it is stopped. See `stopping a cluster + `_ for more details about stopping a + cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param parameters: The names of the load balancers to be rebalanced. If set to empty, all load - balancers will be rebalanced. Is either a RebalanceLoadBalancersRequestBody type or a IO[bytes] - type. Required. - :type parameters: ~azure.mgmt.containerservice.models.RebalanceLoadBalancersRequestBody or - IO[bytes] :return: An instance of LROPoller that returns either None or the result of cls(response) :rtype: ~azure.core.polling.LROPoller[None] :raises ~azure.core.exceptions.HttpResponseError: """ - _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) + _headers = kwargs.pop("headers", {}) or {} _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) cls: ClsType[None] = kwargs.pop("cls", None) polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) cont_token: Optional[str] = kwargs.pop("continuation_token", None) if cont_token is None: - raw_result = self._rebalance_load_balancers_initial( + raw_result = self._stop_initial( resource_group_name=resource_group_name, resource_name=resource_name, - parameters=parameters, api_version=api_version, - content_type=content_type, cls=lambda x, y, z: x, headers=_headers, params=_params, @@ -4559,7 +4477,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: @@ -4572,3 +4492,61 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- deserialization_callback=get_long_running_output, ) return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + + @distributed_trace + def get_upgrade_profile( + self, resource_group_name: str, resource_name: str, **kwargs: Any + ) -> _models.ManagedClusterUpgradeProfile: + """Gets the upgrade profile of a managed cluster. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :return: ManagedClusterUpgradeProfile or the result of cls(response) + :rtype: ~azure.mgmt.containerservice.models.ManagedClusterUpgradeProfile + :raises ~azure.core.exceptions.HttpResponseError: + """ + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[_models.ManagedClusterUpgradeProfile] = kwargs.pop("cls", None) + + _request = build_get_upgrade_profile_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _stream = False + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + deserialized = self._deserialize("ManagedClusterUpgradeProfile", pipeline_response.http_response) + + if cls: + return cls(pipeline_response, deserialized, {}) # type: ignore + + return deserialized # type: ignore diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_managed_namespaces_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_managed_namespaces_operations.py index 67cd89f5d87..75a01bd9ab4 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_managed_namespaces_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_managed_namespaces_operations.py @@ -181,13 +181,14 @@ def build_create_or_update_request( return HttpRequest(method="PUT", url=_url, params=_params, headers=_headers, **kwargs) -def build_delete_request( +def build_update_request( resource_group_name: str, resource_name: str, managed_namespace_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) + content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -224,19 +225,20 @@ def build_delete_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers + if content_type is not None: + _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="PATCH", url=_url, params=_params, headers=_headers, **kwargs) -def build_update_request( +def build_delete_request( resource_group_name: str, resource_name: str, managed_namespace_name: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2025-10-02-preview")) - content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None)) accept = _headers.pop("Accept", "application/json") # Construct URL @@ -273,11 +275,9 @@ def build_update_request( _params["api-version"] = _SERIALIZER.query("api_version", api_version, "str") # Construct headers - if content_type is not None: - _headers["Content-Type"] = _SERIALIZER.header("content_type", content_type, "str") _headers["Accept"] = _SERIALIZER.header("accept", accept, "str") - return HttpRequest(method="PATCH", url=_url, params=_params, headers=_headers, **kwargs) + return HttpRequest(method="DELETE", url=_url, params=_params, headers=_headers, **kwargs) def build_list_credential_request( @@ -353,8 +353,6 @@ def list_by_managed_cluster( ) -> Iterable["_models.ManagedNamespace"]: """Gets a list of managed namespaces in the specified managed cluster. - Gets a list of managed namespaces in the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -439,8 +437,6 @@ def get( ) -> _models.ManagedNamespace: """Gets the specified namespace of a managed cluster. - Gets the specified namespace of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -559,9 +555,11 @@ def _create_or_update_initial( raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) response_headers = {} - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) + if response.status_code == 201: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -585,10 +583,6 @@ def begin_create_or_update( configure aspects like resource quotas, network ingress/egress policies, and more. See aka.ms/aks/managed-namespaces for more details. - Creates or updates a namespace managed by ARM for the specified managed cluster. Users can - configure aspects like resource quotas, network ingress/egress policies, and more. See - aka.ms/aks/managed-namespaces for more details. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -622,10 +616,6 @@ def begin_create_or_update( configure aspects like resource quotas, network ingress/egress policies, and more. See aka.ms/aks/managed-namespaces for more details. - Creates or updates a namespace managed by ARM for the specified managed cluster. Users can - configure aspects like resource quotas, network ingress/egress policies, and more. See - aka.ms/aks/managed-namespaces for more details. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -657,10 +647,6 @@ def begin_create_or_update( configure aspects like resource quotas, network ingress/egress policies, and more. See aka.ms/aks/managed-namespaces for more details. - Creates or updates a namespace managed by ARM for the specified managed cluster. Users can - configure aspects like resource quotas, network ingress/egress policies, and more. See - aka.ms/aks/managed-namespaces for more details. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -702,19 +688,15 @@ def begin_create_or_update( kwargs.pop("error_map", None) def get_long_running_output(pipeline_response): - response_headers = {} - response = pipeline_response.http_response - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - deserialized = self._deserialize("ManagedNamespace", pipeline_response.http_response) if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore + return cls(pipeline_response, deserialized, {}) # type: ignore return deserialized if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "azure-async-operation"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: @@ -730,130 +712,6 @@ def get_long_running_output(pipeline_response): self._client, raw_result, get_long_running_output, polling_method # type: ignore ) - def _delete_initial( - self, resource_group_name: str, resource_name: str, managed_namespace_name: str, **kwargs: Any - ) -> Iterator[bytes]: - error_map: MutableMapping = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - 304: ResourceNotModifiedError, - } - error_map.update(kwargs.pop("error_map", {}) or {}) - - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) - - _request = build_delete_request( - resource_group_name=resource_group_name, - resource_name=resource_name, - managed_namespace_name=managed_namespace_name, - subscription_id=self._config.subscription_id, - api_version=api_version, - headers=_headers, - params=_params, - ) - _request.url = self._client.format_url(_request.url) - - _decompress = kwargs.pop("decompress", True) - _stream = True - pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access - _request, stream=_stream, **kwargs - ) - - response = pipeline_response.http_response - - if response.status_code not in [202, 204]: - try: - response.read() # Load the body in memory and close the socket - except (StreamConsumedError, StreamClosedError): - pass - map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) - raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) - - response_headers = {} - if response.status_code == 202: - response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - if response.status_code == 204: - response_headers["Azure-AsyncOperation"] = self._deserialize( - "str", response.headers.get("Azure-AsyncOperation") - ) - - deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) - - if cls: - return cls(pipeline_response, deserialized, response_headers) # type: ignore - - return deserialized # type: ignore - - @distributed_trace - def begin_delete( - self, resource_group_name: str, resource_name: str, managed_namespace_name: str, **kwargs: Any - ) -> LROPoller[None]: - """Deletes a namespace. - - Deletes a namespace. - - :param resource_group_name: The name of the resource group. The name is case insensitive. - Required. - :type resource_group_name: str - :param resource_name: The name of the managed cluster resource. Required. - :type resource_name: str - :param managed_namespace_name: The name of the managed namespace. Required. - :type managed_namespace_name: str - :return: An instance of LROPoller that returns either None or the result of cls(response) - :rtype: ~azure.core.polling.LROPoller[None] - :raises ~azure.core.exceptions.HttpResponseError: - """ - _headers = kwargs.pop("headers", {}) or {} - _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) - - api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) - cls: ClsType[None] = kwargs.pop("cls", None) - polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) - lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) - cont_token: Optional[str] = kwargs.pop("continuation_token", None) - if cont_token is None: - raw_result = self._delete_initial( - resource_group_name=resource_group_name, - resource_name=resource_name, - managed_namespace_name=managed_namespace_name, - api_version=api_version, - cls=lambda x, y, z: x, - headers=_headers, - params=_params, - **kwargs - ) - raw_result.http_response.read() # type: ignore - kwargs.pop("error_map", None) - - def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements - if cls: - return cls(pipeline_response, None, {}) # type: ignore - - if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) - elif polling is False: - polling_method = cast(PollingMethod, NoPolling()) - else: - polling_method = polling - if cont_token: - return LROPoller[None].from_continuation_token( - polling_method=polling_method, - continuation_token=cont_token, - client=self._client, - deserialization_callback=get_long_running_output, - ) - return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore - @overload def update( self, @@ -867,8 +725,6 @@ def update( ) -> _models.ManagedNamespace: """Updates tags on a managed namespace. - Updates tags on a managed namespace. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -900,8 +756,6 @@ def update( ) -> _models.ManagedNamespace: """Updates tags on a managed namespace. - Updates tags on a managed namespace. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -931,8 +785,6 @@ def update( ) -> _models.ManagedNamespace: """Updates tags on a managed namespace. - Updates tags on a managed namespace. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -1003,14 +855,132 @@ def update( return deserialized # type: ignore + def _delete_initial( + self, resource_group_name: str, resource_name: str, managed_namespace_name: str, **kwargs: Any + ) -> Iterator[bytes]: + error_map: MutableMapping = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + 304: ResourceNotModifiedError, + } + error_map.update(kwargs.pop("error_map", {}) or {}) + + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[Iterator[bytes]] = kwargs.pop("cls", None) + + _request = build_delete_request( + resource_group_name=resource_group_name, + resource_name=resource_name, + managed_namespace_name=managed_namespace_name, + subscription_id=self._config.subscription_id, + api_version=api_version, + headers=_headers, + params=_params, + ) + _request.url = self._client.format_url(_request.url) + + _decompress = kwargs.pop("decompress", True) + _stream = True + pipeline_response: PipelineResponse = self._client._pipeline.run( # pylint: disable=protected-access + _request, stream=_stream, **kwargs + ) + + response = pipeline_response.http_response + + if response.status_code not in [202, 204]: + try: + response.read() # Load the body in memory and close the socket + except (StreamConsumedError, StreamClosedError): + pass + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) + raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + + response_headers = {} + if response.status_code == 202: + response_headers["Azure-AsyncOperation"] = self._deserialize( + "str", response.headers.get("Azure-AsyncOperation") + ) + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) + + if cls: + return cls(pipeline_response, deserialized, response_headers) # type: ignore + + return deserialized # type: ignore + + @distributed_trace + def begin_delete( + self, resource_group_name: str, resource_name: str, managed_namespace_name: str, **kwargs: Any + ) -> LROPoller[None]: + """Deletes a namespace. + + :param resource_group_name: The name of the resource group. The name is case insensitive. + Required. + :type resource_group_name: str + :param resource_name: The name of the managed cluster resource. Required. + :type resource_name: str + :param managed_namespace_name: The name of the managed namespace. Required. + :type managed_namespace_name: str + :return: An instance of LROPoller that returns either None or the result of cls(response) + :rtype: ~azure.core.polling.LROPoller[None] + :raises ~azure.core.exceptions.HttpResponseError: + """ + _headers = kwargs.pop("headers", {}) or {} + _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) + + api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) + cls: ClsType[None] = kwargs.pop("cls", None) + polling: Union[bool, PollingMethod] = kwargs.pop("polling", True) + lro_delay = kwargs.pop("polling_interval", self._config.polling_interval) + cont_token: Optional[str] = kwargs.pop("continuation_token", None) + if cont_token is None: + raw_result = self._delete_initial( + resource_group_name=resource_group_name, + resource_name=resource_name, + managed_namespace_name=managed_namespace_name, + api_version=api_version, + cls=lambda x, y, z: x, + headers=_headers, + params=_params, + **kwargs + ) + raw_result.http_response.read() # type: ignore + kwargs.pop("error_map", None) + + def get_long_running_output(pipeline_response): # pylint: disable=inconsistent-return-statements + if cls: + return cls(pipeline_response, None, {}) # type: ignore + + if polling is True: + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) + elif polling is False: + polling_method = cast(PollingMethod, NoPolling()) + else: + polling_method = polling + if cont_token: + return LROPoller[None].from_continuation_token( + polling_method=polling_method, + continuation_token=cont_token, + client=self._client, + deserialization_callback=get_long_running_output, + ) + return LROPoller[None](self._client, raw_result, get_long_running_output, polling_method) # type: ignore + @distributed_trace def list_credential( self, resource_group_name: str, resource_name: str, managed_namespace_name: str, **kwargs: Any ) -> _models.CredentialResults: """Lists the credentials of a namespace. - Lists the credentials of a namespace. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_mesh_memberships_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_mesh_memberships_operations.py index 9a9b54e3c0a..98eda4530d6 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_mesh_memberships_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_mesh_memberships_operations.py @@ -254,8 +254,6 @@ def list_by_managed_cluster( ) -> Iterable["_models.MeshMembership"]: """Lists mesh memberships in a managed cluster. - Lists mesh memberships in a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -340,8 +338,6 @@ def get( ) -> _models.MeshMembership: """Gets the mesh membership of a managed cluster. - Gets the mesh membership of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -459,10 +455,15 @@ def _create_or_update_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 201: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @@ -479,8 +480,6 @@ def begin_create_or_update( ) -> LROPoller[_models.MeshMembership]: """Creates or updates the mesh membership of a managed cluster. - Creates or updates the mesh membership of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -512,8 +511,6 @@ def begin_create_or_update( ) -> LROPoller[_models.MeshMembership]: """Creates or updates the mesh membership of a managed cluster. - Creates or updates the mesh membership of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -543,8 +540,6 @@ def begin_create_or_update( ) -> LROPoller[_models.MeshMembership]: """Creates or updates the mesh membership of a managed cluster. - Creates or updates the mesh membership of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -592,7 +587,9 @@ def get_long_running_output(pipeline_response): return deserialized if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: @@ -656,6 +653,7 @@ def _delete_initial( response_headers = {} if response.status_code == 202: response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -670,8 +668,6 @@ def begin_delete( ) -> LROPoller[None]: """Deletes the mesh membership of a managed cluster. - Deletes the mesh membership of a managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -710,7 +706,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_operation_status_result_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_operation_status_result_operations.py index 582ab7ac1e5..e90a96e82d2 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_operation_status_result_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_operation_status_result_operations.py @@ -77,8 +77,13 @@ def build_list_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_request( - resource_group_name: str, resource_name: str, operation_id: str, subscription_id: str, **kwargs: Any +def build_get_by_agent_pool_request( + resource_group_name: str, + resource_name: str, + agent_pool_name: str, + operation_id: str, + subscription_id: str, + **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -89,7 +94,7 @@ def build_get_request( # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/operations/{operationId}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}/operations/{operationId}", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -104,6 +109,9 @@ def build_get_request( min_length=1, pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", ), + "agentPoolName": _SERIALIZER.url( + "agent_pool_name", agent_pool_name, "str", max_length=12, min_length=1, pattern=r"^[a-z][a-z0-9]{0,11}$" + ), "operationId": _SERIALIZER.url("operation_id", operation_id, "str", min_length=1), } @@ -118,13 +126,8 @@ def build_get_request( return HttpRequest(method="GET", url=_url, params=_params, headers=_headers, **kwargs) -def build_get_by_agent_pool_request( - resource_group_name: str, - resource_name: str, - agent_pool_name: str, - operation_id: str, - subscription_id: str, - **kwargs: Any +def build_get_request( + resource_group_name: str, resource_name: str, operation_id: str, subscription_id: str, **kwargs: Any ) -> HttpRequest: _headers = case_insensitive_dict(kwargs.pop("headers", {}) or {}) _params = case_insensitive_dict(kwargs.pop("params", {}) or {}) @@ -135,7 +138,7 @@ def build_get_by_agent_pool_request( # Construct URL _url = kwargs.pop( "template_url", - "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerService/managedClusters/{resourceName}/agentPools/{agentPoolName}/operations/{operationId}", + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.ContainerService/managedClusters/{resourceName}/operations/{operationId}", ) path_format_arguments = { "subscriptionId": _SERIALIZER.url("subscription_id", subscription_id, "str"), @@ -150,9 +153,6 @@ def build_get_by_agent_pool_request( min_length=1, pattern=r"^[a-zA-Z0-9]$|^[a-zA-Z0-9][-_a-zA-Z0-9]{0,61}[a-zA-Z0-9]$", ), - "agentPoolName": _SERIALIZER.url( - "agent_pool_name", agent_pool_name, "str", max_length=12, min_length=1, pattern=r"^[a-z][a-z0-9]{0,11}$" - ), "operationId": _SERIALIZER.url("operation_id", operation_id, "str", min_length=1), } @@ -192,8 +192,6 @@ def list( ) -> Iterable["_models.OperationStatusResult"]: """Gets a list of operations in the specified managedCluster. - Gets a list of operations in the specified managedCluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -274,18 +272,18 @@ def get_next(next_link=None): return ItemPaged(get_next, extract_data) @distributed_trace - def get( - self, resource_group_name: str, resource_name: str, operation_id: str, **kwargs: Any + def get_by_agent_pool( + self, resource_group_name: str, resource_name: str, agent_pool_name: str, operation_id: str, **kwargs: Any ) -> _models.OperationStatusResult: - """Get the status of a specific operation in the specified managed cluster. - - Get the status of a specific operation in the specified managed cluster. + """Get the status of a specific operation in the specified agent pool. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str + :param agent_pool_name: The name of the agent pool. Required. + :type agent_pool_name: str :param operation_id: The ID of an ongoing async operation. Required. :type operation_id: str :return: OperationStatusResult or the result of cls(response) @@ -306,9 +304,10 @@ def get( api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) cls: ClsType[_models.OperationStatusResult] = kwargs.pop("cls", None) - _request = build_get_request( + _request = build_get_by_agent_pool_request( resource_group_name=resource_group_name, resource_name=resource_name, + agent_pool_name=agent_pool_name, operation_id=operation_id, subscription_id=self._config.subscription_id, api_version=api_version, @@ -337,20 +336,16 @@ def get( return deserialized # type: ignore @distributed_trace - def get_by_agent_pool( - self, resource_group_name: str, resource_name: str, agent_pool_name: str, operation_id: str, **kwargs: Any + def get( + self, resource_group_name: str, resource_name: str, operation_id: str, **kwargs: Any ) -> _models.OperationStatusResult: - """Get the status of a specific operation in the specified agent pool. - - Get the status of a specific operation in the specified agent pool. + """Get the status of a specific operation in the specified managed cluster. :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str :param resource_name: The name of the managed cluster resource. Required. :type resource_name: str - :param agent_pool_name: The name of the agent pool. Required. - :type agent_pool_name: str :param operation_id: The ID of an ongoing async operation. Required. :type operation_id: str :return: OperationStatusResult or the result of cls(response) @@ -371,10 +366,9 @@ def get_by_agent_pool( api_version: str = kwargs.pop("api_version", _params.pop("api-version", self._config.api_version)) cls: ClsType[_models.OperationStatusResult] = kwargs.pop("cls", None) - _request = build_get_by_agent_pool_request( + _request = build_get_request( resource_group_name=resource_group_name, resource_name=resource_name, - agent_pool_name=agent_pool_name, operation_id=operation_id, subscription_id=self._config.subscription_id, api_version=api_version, diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_operations.py index eee70d493fb..a4715d9506f 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_operations.py @@ -78,8 +78,6 @@ def __init__(self, *args, **kwargs): def list(self, **kwargs: Any) -> Iterable["_models.OperationValue"]: """Gets a list of operations. - Gets a list of operations. - :return: An iterator like instance of either OperationValue or the result of cls(response) :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.OperationValue] :raises ~azure.core.exceptions.HttpResponseError: @@ -130,7 +128,7 @@ def extract_data(pipeline_response): list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) # type: ignore - return None, iter(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) def get_next(next_link=None): _request = prepare_request(next_link) diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_private_endpoint_connections_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_private_endpoint_connections_operations.py index b671119e817..6625467eff6 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_private_endpoint_connections_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_private_endpoint_connections_operations.py @@ -381,8 +381,6 @@ def update( ) -> _models.PrivateEndpointConnection: """Updates a private endpoint connection. - Updates a private endpoint connection. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -413,8 +411,6 @@ def update( ) -> _models.PrivateEndpointConnection: """Updates a private endpoint connection. - Updates a private endpoint connection. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -443,8 +439,6 @@ def update( ) -> _models.PrivateEndpointConnection: """Updates a private endpoint connection. - Updates a private endpoint connection. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -551,7 +545,7 @@ def _delete_initial( response = pipeline_response.http_response - if response.status_code not in [200, 204]: + if response.status_code not in [200, 202, 204]: try: response.read() # Load the body in memory and close the socket except (StreamConsumedError, StreamClosedError): @@ -560,10 +554,15 @@ def _delete_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 202: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @@ -573,8 +572,6 @@ def begin_delete( ) -> LROPoller[None]: """Deletes a private endpoint connection. - Deletes a private endpoint connection. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -613,7 +610,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_resolve_private_link_service_id_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_resolve_private_link_service_id_operations.py index 982fcefcece..b2805f39ad1 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_resolve_private_link_service_id_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_resolve_private_link_service_id_operations.py @@ -110,8 +110,6 @@ def post( ) -> _models.PrivateLinkResource: """Gets the private link service ID for the specified managed cluster. - Gets the private link service ID for the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -139,8 +137,6 @@ def post( ) -> _models.PrivateLinkResource: """Gets the private link service ID for the specified managed cluster. - Gets the private link service ID for the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -166,8 +162,6 @@ def post( ) -> _models.PrivateLinkResource: """Gets the private link service ID for the specified managed cluster. - Gets the private link service ID for the specified managed cluster. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_snapshots_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_snapshots_operations.py index 3fbc20f4e66..a2f5c586bcb 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_snapshots_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_snapshots_operations.py @@ -279,8 +279,6 @@ def __init__(self, *args, **kwargs): def list(self, **kwargs: Any) -> Iterable["_models.Snapshot"]: """Gets a list of snapshots in the specified subscription. - Gets a list of snapshots in the specified subscription. - :return: An iterator like instance of either Snapshot or the result of cls(response) :rtype: ~azure.core.paging.ItemPaged[~azure.mgmt.containerservice.models.Snapshot] :raises ~azure.core.exceptions.HttpResponseError: @@ -356,8 +354,6 @@ def get_next(next_link=None): def list_by_resource_group(self, resource_group_name: str, **kwargs: Any) -> Iterable["_models.Snapshot"]: """Lists snapshots in the specified subscription and resource group. - Lists snapshots in the specified subscription and resource group. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -437,8 +433,6 @@ def get_next(next_link=None): def get(self, resource_group_name: str, resource_name: str, **kwargs: Any) -> _models.Snapshot: """Gets a snapshot. - Gets a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -503,8 +497,6 @@ def create_or_update( ) -> _models.Snapshot: """Creates or updates a snapshot. - Creates or updates a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -532,8 +524,6 @@ def create_or_update( ) -> _models.Snapshot: """Creates or updates a snapshot. - Creates or updates a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -559,8 +549,6 @@ def create_or_update( ) -> _models.Snapshot: """Creates or updates a snapshot. - Creates or updates a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -640,8 +628,6 @@ def update_tags( ) -> _models.Snapshot: """Updates tags on a snapshot. - Updates tags on a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -669,8 +655,6 @@ def update_tags( ) -> _models.Snapshot: """Updates tags on a snapshot. - Updates tags on a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -696,8 +680,6 @@ def update_tags( ) -> _models.Snapshot: """Updates tags on a snapshot. - Updates tags on a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -771,8 +753,6 @@ def delete( # pylint: disable=inconsistent-return-statements ) -> None: """Deletes a snapshot. - Deletes a snapshot. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_trusted_access_role_bindings_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_trusted_access_role_bindings_operations.py index ab1c7676ea8..fa76b460e4a 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_trusted_access_role_bindings_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_trusted_access_role_bindings_operations.py @@ -266,8 +266,6 @@ def list( ) -> Iterable["_models.TrustedAccessRoleBinding"]: """List trusted access role bindings. - List trusted access role bindings. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -354,8 +352,6 @@ def get( ) -> _models.TrustedAccessRoleBinding: """Get a trusted access role binding. - Get a trusted access role binding. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -473,10 +469,15 @@ def _create_or_update_initial( error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error, error_format=ARMErrorFormat) + response_headers = {} + if response.status_code == 201: + response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) + deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) if cls: - return cls(pipeline_response, deserialized, {}) # type: ignore + return cls(pipeline_response, deserialized, response_headers) # type: ignore return deserialized # type: ignore @@ -493,8 +494,6 @@ def begin_create_or_update( ) -> LROPoller[_models.TrustedAccessRoleBinding]: """Create or update a trusted access role binding. - Create or update a trusted access role binding. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -527,8 +526,6 @@ def begin_create_or_update( ) -> LROPoller[_models.TrustedAccessRoleBinding]: """Create or update a trusted access role binding. - Create or update a trusted access role binding. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -559,8 +556,6 @@ def begin_create_or_update( ) -> LROPoller[_models.TrustedAccessRoleBinding]: """Create or update a trusted access role binding. - Create or update a trusted access role binding. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -610,7 +605,9 @@ def get_long_running_output(pipeline_response): return deserialized if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: @@ -674,6 +671,7 @@ def _delete_initial( response_headers = {} if response.status_code == 202: response_headers["Location"] = self._deserialize("str", response.headers.get("Location")) + response_headers["Retry-After"] = self._deserialize("int", response.headers.get("Retry-After")) deserialized = response.stream_download(self._client._pipeline, decompress=_decompress) @@ -688,8 +686,6 @@ def begin_delete( ) -> LROPoller[None]: """Delete a trusted access role binding. - Delete a trusted access role binding. - :param resource_group_name: The name of the resource group. The name is case insensitive. Required. :type resource_group_name: str @@ -728,7 +724,9 @@ def get_long_running_output(pipeline_response): # pylint: disable=inconsistent- return cls(pipeline_response, None, {}) # type: ignore if polling is True: - polling_method: PollingMethod = cast(PollingMethod, ARMPolling(lro_delay, **kwargs)) + polling_method: PollingMethod = cast( + PollingMethod, ARMPolling(lro_delay, lro_options={"final-state-via": "location"}, **kwargs) + ) elif polling is False: polling_method = cast(PollingMethod, NoPolling()) else: diff --git a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_trusted_access_roles_operations.py b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_trusted_access_roles_operations.py index 41816f65ef6..ee4b6ff8707 100644 --- a/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_trusted_access_roles_operations.py +++ b/src/aks-preview/azext_aks_preview/vendored_sdks/azure_mgmt_preview_aks/operations/_trusted_access_roles_operations.py @@ -87,8 +87,6 @@ def __init__(self, *args, **kwargs): def list(self, location: str, **kwargs: Any) -> Iterable["_models.TrustedAccessRole"]: """List supported trusted access roles. - List supported trusted access roles. - :param location: The name of the Azure region. Required. :type location: str :return: An iterator like instance of either TrustedAccessRole or the result of cls(response)